Моделирования uml


расхождений в толковании спецификаций


Download 1.84 Mb.
Pdf ko'rish
bet7/115
Sana16.06.2023
Hajmi1.84 Mb.
#1489923
1   2   3   4   5   6   7   8   9   10   ...   115
Bog'liq
ivanov novikov unificirovannii jazik modelirovanija uml 2011

расхождений в толковании спецификаций.
1.2.2. Визуализация 
Известная поговорка гласит, что лучше один раз увидеть, чем 
сто раз услышать. Мы добавим: тем паче тысячу раз прочитать 
пересказ. Особенности человеческого восприятия таковы, что текст с 
картинками воспринимается легче, чем голый текст. А картинки с 
текстом — еще легче. Модели UML допускают представление в 
форме картинок, причем эти картинки наглядны, интуитивно 
понятны, практически однозначно интерпретируются и легко 
составляются. Фактически, развитие и детализация этого тезиса 
составляет большую часть содержания остальной части книги. Мы не 
будем забегать вперед, и просто приведем пример без всяких 
объяснений (рис. 1.2). Разве что-нибудь непонятно? 
Рис. 1.2. Жизненный цикл работника на предприятии 
Таким образом, второе по важности назначение UML состоит в 
том, чтобы служить адекватным средством коммуникации между 
людьми. Разумеется, наглядность визуализации моделей UML имеет 
значение, только если они должны составляться или восприниматься 


12
человеком — это 
назначение 
UML 
не 
имеет 
отношения 
к 
компьютерам.
1.2.3. Проектирование 
В оригинале данное назначение UML определено с помощью 
слова construct, которое мы передаем осторожным термином 
"проектирование". Речь идет о том, что UML предназначен не только 
для описания абстрактных моделей приложений, но и для 
непосредственного манипулирования артефактами, входящими в 
состав этих приложений, в том числе такими, как программный код. 
Другими словами, одним из назначений UML является, например
создание таких моделей, для которых возможна автоматическая 
генерация 
программного 
кода 
(или 
фрагментов 
кода) 
соответствующих приложений. Более того, природа моделей UML 
такова, что возможен и обратный процесс: автоматическое 
построение модели по коду готового приложения. 

Download 1.84 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   ...   115




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling