Модуль предназначен для облегчения процесса преобразования логических диаграмм UML, описывающих жизненный цикл запросов на изменения в их физическую реализацию в виде схемы ClearQuest Designer. Экспорт производится из IBM Rational Software Architect, MS
Модуль предназначен для облегчения процесса преобразования логических диаграмм UML, описывающих жизненный цикл запросов на изменения в их физическую реализацию в ClearQuest. Модуль позволяет преобразовать UML диаграмму состояний (State-chart) в матрицу переходов ClearQuest Designer для определенной сущности (запроса на изменение) и представлен в двух вариантов, для разных платформ: Plug-ins для IBM Rational Software Architect - представляет собой дополнительный модуль, встраиваемый в RSA; Внешнее приложение, анализирующее диаграммы UML – представляет собой независимое, получающее на входе файлы, описывающие UML (например, в формате VISIO) и преобразующее их в стейт-машину ClearQuest. Работа модуля не зависит от версии ClearQuest. Функции и основные технические детали Поддержка UML 2.1 и младше – поддерживаются все версии UML; Поддерживается экспорт только диаграмм состояний (state-chart). Предварительный синтаксический анализ схем на их применение в ClearQuest – модуль автоматически производит анализ схем на их совместимость с ClearQuest, так как не все конструкции UML воспринимаются стейт-машиной ClearQuest; Поддерживается как перепрограммирование машины состояний для запроса на изменение, так и создание переходов с нуля – если ваша схема уже содержит состояния для переходов, то наш модуль может ее перепрограммировать; Формирование предварительного просмотра в стиле ClearQuest для отображения матрицы и состава стейтов и активностей – применяется для предварительного анализа результата в привычном матричном виде стейт-машины ClearQuest; Независимость от кодировки; Импорт и визуализация диаграммы состояний из ClearQuest - реверс-инжениринг - применяется для корректировки имеющегося жизненного цикла в привычном UML-формате. Поддержка цикличности – возможности многократного повторения экспорта и импорта для получения результата; Программирование стейт-машины ClearQuest на основе Activity диаграмм, с поддержкой определения списка обязательных полей и настройки прав доступа в соответствии с групповой или ролевой политикой в зависимости от состояния и действия.