Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.06.04;
Скачать: [xml.tar.bz2];

Вниз

Где взять описание языка 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.061 c
2-1147603293
Andrey235
2006-05-14 14:41
2006.06.04
как заменить вайл используемый Виндой


2-1147937981
Megabyte
2006-05-18 11:39
2006.06.04
Взаимодействие с БД по интернету


2-1147984314
Nikolaich
2006-05-19 00:31
2006.06.04
юникод в виде байтов


5-1132157742
Святослав
2005-11-16 19:15
2006.06.04
Как создать массив визуальных компонентов?


15-1146400020
SergP
2006-04-30 16:27
2006.06.04
USB Flash Drive. Количество циклов перезаписи.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский