BPTesting 0.9

Лицензии: Бесплатный ‎Размер файла: N/A
‎Рейтинг пользователей: 3.0/5 - ‎1 ‎Голосов

Проект тестирования участников BPEL Проект BPTesting предлагает подход к тестированию и выполнению для выделения возможных несоответствий совместимости в оркестровке BPEL. Тестирование участников проводится с помощью «квоты;ad-hoc»quot; тестовых наборов, полученных с помощью методов проверки моделей. Генерация данных для испытаний основана на генетическом алгоритме. Знакомство Сервис-ориентированные вычисления — это новая дисциплина, которая способствует и облегчает межорганную интеграцию программных систем. В таком контексте проблемы совместимости считаются основной угрозой для правильной интеграции. В этом параметре оркестровка службы относится к композициям служб, которые предусматривают наличие центральной точки управления и исполнения (оркестратора) между многими независимыми службами участников. Язык выполнения веб-сервисов и бизнес-процессов (BPEL для краткости) имеет большие шансы стать ведущим стандартом для организации Web-сервисов и с точки зрения тестирования представляет важные проблемы. Наш подход сочетает в себе методы проверки моделей и генетические алгоритмы для получения тестовых случаев, которые будут использоваться для проверки поведения служб, которые будут играть определенную роль в рамках данной оркестровки. В частности, методы генетических алгоритмов используются для решения проблем, связанных с генерацией данных, и для того, чтобы избежать проблем, связанных с государственным взрывом. Реализации Начиная с описания BPEL и набора связанных файлов WSDL, наша структура может построить модель Java, подходящую для проверки модели Java PathFinder и генетического алгоритма генерации данных. Сформируйте выполнение модели, мы можем изолировать следы выполнения и получить тестовые случаи для каждого участника. Реализация находится на ранней стадии разработки, но мы строим полную инфраструктуру системы. Теперь переводится только подмножество языка BPEL, и модель требует некоторой ручной модификации для выполнения. Мы будем признательны за любые комментарии, предложения или участие в проектах. Для контактов смотрите раздел «Квота;Люди»;

история версии

  • Версия bpt0.9 размещено на 2009-10-29
    Несколько исправлений и обновлений
  • Версия bpt0.9 размещено на 2009-10-29

Подробная информация о программе