Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.06.04;
Скачать: CL | DM;

Вниз

Где взять описание языка UML   Найти похожие ветки 

 
Kolan ©   (2006-05-09 13:56) [0]

Здравствуйте,
 Интересно узнать как выглядит язык UML(не как строить диаграммы, а именно синтаксис языка). И как происходит прямое проектирование. На русском языке желательно.

PS
 Ничего толкового не нашел, только редакторы или теория ..


 
Некто ©   (2006-05-09 14:48) [1]

Ну вот редактор формирует файл. Например, Rational Rose формурует *.uml. Открывай его текстовым редактором и смотри.


 
Kolan ©   (2006-05-12 11:31) [2]

Это конечно интересно. Только если смотреть на исходники Delphi врядли на нем научишься программировать...


 
Calm ©   (2006-05-12 12:07) [3]


> UML(не как строить диаграммы, а именно синтаксис языка)


UML - это графический язык. Какой-такой синтаксис?
Может ты имеешь в виду XMI - XML для описания диаграмм?


 
WondeRu ©   (2006-05-12 12:26) [4]

Kolan ©   (09.05.06 13:56)
купи книгу Буч "UML Руководство пользователя"


 
Думкин ©   (2006-05-12 12:29) [5]

В русском переводе есть книга отцов основателей сего. Ищи и обрящешь.
Рэмбо и прочие.


 
Calm ©   (2006-05-12 12:35) [6]

для начала книгу Буча и его друзей НЕ РЕКОМЕНДУЮ! Очень тяжело читается.

Гораздо эффективнее будет начать с книги Фаулера. Гораздо проще написана и объемом меньше.
Потом надо пробовать. А как возникнут вопросы - вчитываться в Буча.


 
Nikolay M. ©   (2006-05-12 13:03) [7]

Попробуй вот это осилить, раз интересует синтаксис..

http://www.omg.org/docs/formal/03-03-01.pdf


 
Kolan ©   (2006-05-12 20:08) [8]

Calm ©   (12.05.06 12:07) [3]
Нет. Ты не прав UML это именно язык. За диаграммами стоит код :)

WondeRu ©   (12.05.06 12:26) [4]
Не, эти книжки я читал. Не это я ищю...

Nikolay M. ©   (12.05.06 13:03) [7]
Посмотрю...


 
Kolan ©   (2006-05-12 21:42) [9]

Nikolay M. ©   (12.05.06 13:03) [7]
Что то не увидел там описание синтаксиса.... Все больше диаграммы и зачм они нужны. Мож проглядел?

Вот Together генерирует след. код в xml.

 <node uin="2cg4d3ladjfhsiq_n">
   <property name="$metaclass" value="Decision" />
   <property name="$name" value="Цикл для расчета интеграла и грубого поиска резонанча" />
   <link uin="gegkc7vro60ypdk_l">
     <property name="$guard_condition" value="Текущая частота <= Правого предела" />
     <property name="$metaclass" value="Transition" />
     <property name="$name" value="Transition1" />
     <participant referencedUin="design:node:::2cg4d3ladjfhsiq_n" role="Client" />
     <participant referencedUin="design:node:::g0gp2zubeeu09rn_n" role="Supplier" />
   </link>
   <link uin="4hgy6jeqqy7c8qn_l">
     <property name="$event_name" value="Конец цикла" />
     <property name="$guard_condition" value="Иначе" />
     <property name="$metaclass" value="Transition" />
     <property name="$name" value="Transition2" />
     <participant referencedUin="design:node:::2cg4d3ladjfhsiq_n" role="Client" />
     <participant referencedUin="design:node:::80glsc7al_n" role="Supplier" />
   </link>
 </node>


Мне интересно как он это делает...



Страницы: 1 вся ветка

Текущий архив: 2006.06.04;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.04 c
2-1148045632
tort
2006-05-19 17:33
2006.06.04
Запуск программы


1-1146248975
Archy
2006-04-28 22:29
2006.06.04
Массив


2-1147856225
VitV
2006-05-17 12:57
2006.06.04
DBLookupComboBox1-отображение текста.


9-1130724879
MonoLife
2005-10-31 05:14
2006.06.04
"Сохранёнки"


2-1147936674
Zidane5
2006-05-18 11:17
2006.06.04
Internal error: SY576