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

×


Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - marinaB

Страницы: 1
1
Примеры / Re: Помогите новичку
« : 27 Сентября 2015, 10:49:15 »
Спасибо за ответ. Скажите, пожалуйста, какой именно программой Вы воспользовались?

2
Примеры / Re: Помогите новичку
« : 26 Сентября 2015, 21:05:10 »
Спасибо за ответ. Как я понимаю, выход на моем FIG. 4  без merge - это как выход из ветвей  IF-THEN_ELSE по return. В принципе, с(без) merge поведение здесь одинаково.
Что касается рисунка из документации я понимаю, что там 2 параллельных потока,  и деятельность заканчивается, когда один закончится (про join вопроса не было ;) ). Вопрос в том, может ли  существовать эта схема без  merge. Ведь final все-равно заканчивает всю деятельность.  Как я понимаю., можно поставить и на каждую из ветвей по своему activity final.

3
Примеры / Re: Помогите новичку
« : 26 Сентября 2015, 16:45:47 »
Спасибо за ответ. Но, например, Capture.jpg взят именно из документации http://www.omg.org/spec/UML/2.5/
стр.392 , рис. 15-43. Если после вершины merge стояла бы вершина "вывести лог" , то использование merge  для меня понятно.  А так почему нельзя сразу все вывести на final и завершить деятельность?  Ведь все условия desicion узлов- взаимо исключающие!

4
Примеры / Re: Помогите новичку
« : 26 Сентября 2015, 14:19:16 »
Вот еще пример с (не)использованием merge и final.

5
Примеры / Re: Помогите новичку
« : 26 Сентября 2015, 10:48:06 »
Спасибо за ответ. Вот меня как раз и интересует, как (не)использование этого merge повлияет на программный код. Возьмем , скажем, простые примеры на FIG4 и  FIG4a. В обоих же случаях  будем использовать IF-THEN-ELSE!

6
Примеры / Re: Помогите новичку
« : 25 Сентября 2015, 21:21:49 »
Спасибо за ответ. (Хотя и знаю значения этих символов). Я хотела бы понять, есть ли отличие в использование этого Merge на диаграммах (FIG4  и FIG4a). А рисунок Capture взят с http://www.omg.org/spec/UML/2.5/б Figure 15.43. Там написано, что возникают "гонки" 2х потоков. А почему нельзя соединить все дуги с финалом напрямую?

7
Примеры / Re: Помогите новичку
« : 25 Сентября 2015, 19:52:54 »
Я, конечно, хотела бы услышать конкретный ответ :(
У меня есть, например, есть книга " УМЛ2  и унифицированный процесс" .Д. Арлоу, 2 изд.
Там , например, на рис 14.14 используется (пункт 14.8.2) merge после узла "решение" .-Пример  этот аналогичен моему с квад. уровнением.
А Шмулер (Освой самостоятельно УМЛ) в аналогичных случаях не использует.

8
Примеры / Помогите новичку
« : 25 Сентября 2015, 16:56:52 »
Подскажите, пожалуйста, нужно ли здесь использовать Merge перед узлом финала деятельности.
Смотрела много источников, книги - некоторые используют, другие нет.
В чем отличие, если не использовать.
Спасибо! 

Страницы: 1