Форум Сообщества Аналитиков

×


Вопрос по Relationship Matrix(Прочитано 8030 раз)
Вопрос по Relationship Matrix : 21 Февраля 2012, 18:02:54
Добрый день эксперты, прошу уточнить. Есть ли возможность в ЕА отображать в Relationship Matrix, что в данной связи например требование класс было сделано изменение?

1. Например до изменение у нас была связка требование и класс
2. Мы сделали дополнение в класс например добавили методы
и после этих действий ЕА должен спросить или отобразить, что в данной связки были сделаны  изменения.

 



Re: Вопрос по Relationship Matrix Ответ #1 : 21 Февраля 2012, 19:48:50
Насколько я знаю, сам EA на RelMatrix может визуализировать (зеленый -> розовый цвет) изменение только в том случае, если будет заблокирован элемент-источник:
Цитировать
The highlighted squares are normally green, indicating that the source element is not locked (because the parent package has not been checked in under version control); if the element is locked (the parent package has been checked in) the highlight is pink.

Есть еще такой инструмент как RaQuest. В нем есть удобная штука, позволяющая отслеживать влияние изменения одного требования на цепь других графически. Зависимые требования приобретают статус "Нужна ревизия". Но этот подход работает в рамках требований.

Для анализа каких-либо изменений в модели можно воспользоваться Аудитом и Сравнение Базовый линий.
« Последнее редактирование: 22 Февраля 2012, 01:58:38 от artvish »



Re: Вопрос по Relationship Matrix Ответ #2 : 22 Февраля 2012, 10:51:39
Насколько я знаю, сам EA на RelMatrix может визуализировать (зеленый -> розовый цвет) изменение только в том случае, если будет заблокирован элемент-источник:
Есть еще такой инструмент как RaQuest. В нем есть удобная штука, позволяющая отслеживать влияние изменения одного требования на цепь других графически. Зависимые требования приобретают статус "Нужна ревизия". Но этот подход работает в рамках требований.

Для анализа каких-либо изменений в модели можно воспользоваться Аудитом и Сравнение Базовый линий.
C RaQuest работалтам как раз такую фичу видел тока на уровне требований, прошу напомнить, а что значит сравнение с базовой линией?



Re: Вопрос по Relationship Matrix Ответ #3 : 22 Февраля 2012, 11:30:45
Baseline переводят по-всякому.
Панель для работы с Baselines вызывается в EA нажатием комбинации CTRL+ALT+B.
Далее можно создавать, сравнивать и откатывать "снимки" проекта до ранее созданной Базовой линии, отслеживая внесенные в проект изменения.
Более подробную информацию можно найти в хэлпе EA.
« Последнее редактирование: 22 Февраля 2012, 11:33:39 от artvish »



Re: Вопрос по Relationship Matrix Ответ #4 : 22 Февраля 2012, 11:36:36
Спасибо, к сожалению сравнение в ЕА сделано очень не удобно, например в powerdesigner намного лучше продумано.



Re: Вопрос по Relationship Matrix Ответ #5 : 22 Февраля 2012, 13:47:00
Спасибо, к сожалению сравнение в ЕА сделано очень не удобно, например в powerdesigner намного лучше продумано.
Согласен, но ЕА и дешевле существенно + имеет довольно развитые инструменты автоматизации



Re: Вопрос по Relationship Matrix Ответ #6 : 22 Февраля 2012, 14:24:55
...имеет довольно развитые инструменты автоматизации
Да, у EA богатые возможности в части Automation Interface (AI).

Кстати, частично решить вышеописанную задачу можно путем добавления, например, статуса тому коннектору, который связывает измененный класс и требование через API. Для этих целей можно написать небольшой скриптик. А вытягивать требования, которые нужно пересмотреть, можно через Model Search. В Model Search'е необходимо будет набросать запрос-выборку для отображения требований, которые находятся в End_Object_ID коннектора со статусом "Нужна ревизия" (как пример).

Все это, конечно, за пределами Relationship Matrix, о которой шла речь вначале темы :)




 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19