Главная страница
    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.051 c
3-1142248267
thvfrjd
2006-03-13 14:11
2006.06.04
проблема с DBLookupComboBox


2-1147680301
manevil
2006-05-15 12:05
2006.06.04
ShellExecute


6-1138739143
MuscleBeaveR
2006-01-31 23:25
2006.06.04
Броузер своими руками


2-1147692000
Ткаченко Сергей
2006-05-15 15:20
2006.06.04
Минимизация программы в трей


2-1147426161
eclipse
2006-05-12 13:29
2006.06.04
Множество таблиц... их связь с одной.... или другие варианты





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский