|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
Важный материал:Наши партнёры:
Наша рассылка: |
Модуль UML2ClearQuest. Преобразование UML диаграмм в набор состояний ClearQuest DesignerНаши решения и услуги→Решения и программные модули для IBM Rational и MicrosoftМодуль UML2ClearQuest. Преобразование UML диаграмм в набор состояний ClearQuest DesignerМодуль предназначен для облегчения процесса преобразования логических диаграмм UML, описывающих жизненный цикл запросов на изменения в их физическую реализацию в виде схемы ClearQuest Designer. Экспорт производится из IBM Rational Software Architect и MS Visio.
Оглавление:
Проблематика и ограниченияДля описания жизненного цикла запроса на изменение в ClearQuest используется механизм программирования стейт-машины, при котором заранее подготовленные переходы и состояния программируются в виде переходов матрицы. Подход хорош всем кроме того, что в реальном проекте программирование матрицы - административный этап, выполняемый на основе определенного описания (описание содержится в документе «План управления конфигурациями»). Описание выполняет аналитик. Как правило, аналитик для описания использует два типа диаграмм, описывающих процесс State-chart и Activity-chart. Нарисованные таким образом диаграммы передаются администратору, и тот пытается переложить их в инструмент ClearQuest. Недостатки данного способа очевидны:
АннотацияМодуль предназначен для облегчения процесса преобразования логических диаграмм UML, описывающих жизненный цикл запросов на изменения в их физическую реализацию в ClearQuest. Модуль позволяет преобразовать UML диаграмму состояний (State-chart) в матрицу переходов ClearQuest Designer для определенной сущности (запроса на изменение) и представлен в двух вариантов, для разных платформ:
Работа модуля не зависит от версии ClearQuest.
Требования
Функции и основные технические детали
Примечание:
Технические деталиПриложение работает с UML диаграммами Visio 2003 и StarUML. При работе с диаграммами Visio 2003, поддерживаются следующие форматы XML документов:
При работе с диаграммами StarUML, поддерживается формат:
На диаграммы накладывается ряд ограничений:
В приложении имеется возможность, как создавать новую сущность, так и модифицировать существующую. Во втором случае не требуется вводить наименование таблицы сущности в БД ClearQuest . Наименование сущности может состоять из русских и английских символов, цифр и символа “_”, а его длина не может превышать 25 символов. Длина наименования таблицы сущности в БД также не может превышать 25 символов, но должна начинаться с английской буквы и состоять только из английских символов, цифр и символа “_”. Экспорт сущности может быть произведен в файл экспорта, который можно вручную импортировать в схему ClearQuest , а можно произвести непосредственно в существующую схему ClearQuest . При выполнении экспорта в фай – нужно просто указать имя файла и его расположение. Если же экспорт осуществляется в существующую схему – необходимо указать название схемы. Название выбирается со списка. Он составляется автоматически, при обновлении схем, содержащихся в указанном подключении (репозитарии схем). Дополнительно в сущность еще могут быть включены действия удаления и изменения записей, с указанными именами. На имена действий налагаются те же ограничения что и на имя сущности. Руководство пользователя «Модуль автоматического планирования стейт-машины ClearQuest» (полная версия)
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 | |
| Сначала готовится диаграмма состояний (State Chart) На данном этапе используются изобразительные возможности IBM Rational Software Architect, соответствующие языку UML Диаграмма состояний может являться составной частью общей модели UML, описывающей бизнес-процессы организации. Также как и в решении для VISIO здесь предусмотрены функции анализа диаграммы и ее экспорт в ClearQuest Designer |
|
|
2 |
|
| Вывод на экран окна с информацией об успешном экспорте диаграммы из IBM Rational Software Architect в IBM Rational ClearQuest Designer |
|
|
3 |
|
| Результат работы модуля UML2ClearQuest - настроенная машина переходов в ClearQuest Designer. UML2ClearQuest автоматически создает все необходимые состояния и переходы (активности) между ними. Вам остается только определить поведение полей и политику доступа |
| 1 | |
| Сначала готовится диаграмма состояний (State Chart) На данном этапе используются изобразительные возможности StarUML, соответствующие языку UML Диаграмма состояний может являться составной частью общей модели UML, описывающей бизнес-процессы организации. Также как и в решении для VISIO здесь предусмотрены функции анализа диаграммы и ее экспорт в ClearQuest Designer |
|
|
2 |
|
| Визуализация диаграммы нашем модулем |
|
|
3 |
|
| Результат работы модуля UML2ClearQuest - настроенная машина переходов в ClearQuest Designer. UML2ClearQuest автоматически создает все необходимые состояния и переходы (активности) между ними. Вам остается только определить поведение полей и политику доступа |
| Скачать демо версия 2.0.1 |
Скачать документацию |
Есть видео |
Купить (частное лицо) |
|
22.03.2008
| Copyright © 2009 СМ Консалт | rational.tools.info@gmail.com | www.cmcons.com | Карта сайта |
|