Вопрос по диаграммам взаимодействия(Прочитано 10404 раз)
Доброго времени суток всем!

У меня возник вопрос по диаграммам взаимодейcтвия: не совсем понятен состав этих диаграмм.
В интернете информация скудная, и пока однозначного ответа я не нашел.

Как таковой диаграммы взаимодействия в стандарте 1 не было, а была только Sequence diagram (диагр. последовательности) и  Collaboration diagram (диагр. коопераций) ???

Стандарт 2 включает в себя Interaction Diagrams (Диаграммы взаимодействий), а уже в составе оного:
1. Communication diagram (диагр. Коммуникации)
2. Interaction overview diagram (диагр. Обзора взаимодействия)
3. Sequence diagram (диагр. Последовательности)
4. Timing diagram (диагр. Синхронизации)


Таким образом, к двум диаграммам добавили еще две, да плюс к этому Collaboration diagram (диагр. коопераций) переименовали в  Communication diagram (диагр. коммуникации).
 Всё верно?

Поясните пожалуйста эти моменты.

Было бы еще лучше, если бы вы навели хоть на какие-нибудь статьи по этой теме....



Re: Вопрос по диаграммам взаимодействия Ответ #1 : 23 Декабря 2008, 11:16:40
Артем, почитайте UML2 Superstructure Specification
Если вы не знаете куда идете, то вы вряд ли туда дойдете [Форест Гамп]
www.grigorash.ru



Re: Вопрос по диаграммам взаимодействия Ответ #2 : 23 Декабря 2008, 11:32:25
Артем, почитайте UML2 Superstructure Specification


Вот это настоящий RTFM! :)

Цитировать
Interaction Overview Diagrams define Interactions through a variant of Activity Diagrams (described in Clause 12, “Activities”) in a way that promotes overview of the control flow.
Interaction Overview Diagrams focus on the overview of the flow of control where the nodes are Interactions or InteractionUses. The Lifelines and the Messages do not appear at this overview level.

Interaction Overview Diagrams use Activity diagram notation where the nodes are either Interactions or InteractionUses. Interaction Overview Diagrams are a way to describe Interactions where Messages and Lifelines are abstracted away. In the purest form all Activities are InteractionUses and then there are no Messages or Lifelines shown in the diagram at all.

UML - это всё ещё средство улучшения взаимопонимания? ;)
greesha.ru

Реальность - это убийство прекрасной теории бандой мерзких фактов. (Роберт Гласс)



Re: Вопрос по диаграммам взаимодействия Ответ #3 : 23 Декабря 2008, 12:20:10



Re: Вопрос по диаграммам взаимодействия Ответ #4 : 25 Декабря 2008, 03:47:33
крайне досадно, что все на инглише... что ж, запасусь терпением и займусь переводом.
спасибо всем!



Re: Вопрос по диаграммам взаимодействия Ответ #5 : 25 Декабря 2008, 11:28:40
Артем, если у Вас трудности с чтением английской литературы, и  есть возможность, купите книжку по UML2 на русском. Я сам использую "UML. 2-е издение" Буча.
Диаграмма обзора взаимодействия (interaction overview) это что-то очень похожее на ДД, но вместо actions и activity на ней используются ссылки на диаграммы взаимодействия (это могут быть ДП, ДК, timing diagram..). Более детально взаимодействие вы расписываете на внутренних диаграммах, а на общей представляете последовательность их вызовов и условия.
Примеры такой диаграммы в аттаче.
На первой используются ссылки на диаграммы, во второй приведены сами диаграммы

ЗЫ Учите английский :) В нашей области без него туго.
Если вы не знаете куда идете, то вы вряд ли туда дойдете [Форест Гамп]
www.grigorash.ru



Re: Вопрос по диаграммам взаимодействия Ответ #6 : 25 Декабря 2008, 16:55:17
...
Поясните пожалуйста эти моменты.

Было бы еще лучше, если бы вы навели хоть на какие-нибудь статьи по этой теме....

Делаю сайт (www.it-konsulting.spb.ru), где найдете ответы в том числе и на свои вопросы. Сайт сейчас в разработке, после январских каникул будет материал.




 

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