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


Автоматическое (или автоматизированное) проектирование


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

Автоматическое (или автоматизированное) проектирование 
и конструирование приложений по спецификациям дело трудное, 
но не безнадежное. Инструменты, поддерживающие UML, все время 
совершенствуются, так что в перспективе третье предназначение 
UML может выйти и на первое место. 
1.2.4. Документирование 
Модели UML являются артефактами, которые можно хранить и 
использовать как в форме электронных документов, так и в виде 
твердой копии. В последних версиях UML с целью достижения более 
полного соответствия этому назначению сделано довольно много. В 
частности, специфицировано представление моделей UML в форме 
документов в формате XMI
1
, что обеспечивает практическую 
интероперабельность при работе с моделями. Другими словами, 
1
XMI (XML Metadata Interchange) — внешний формат данных, 
основанный на языке XML (схема и набор правил использования тэгов), 
предназначенное для сериализации моделей и обмена ими. 


13
модели UML являются документами, которые можно использовать 
самыми разными способами, начиная с печати картинок и заканчивая 
автоматической генерацией человекочитаемых текстовых описаний. 
Поясним последнюю фразу предыдущего абзаца. Стандарт 
требует, чтобы во внутреннем представлении модели для каждого 
элемента моделирования было отведено место, где можно хранить 
неформальное текстовое описание этого элемента. Большинство 
инструментов это требование выполняют: буквально для каждой 
линии или фигуры на диаграмме можно ввести текст, который 
поясняет смысл и назначение именно этой линии или фигуры. Более 
того, многие инструменты умеют из этих текстовых описаний 
собирать 
цельные, 
вполне 
осмысленные 
и 
хорошо 
отформатированные 
текстовые 
документы, 
которые 
можно 
использовать 
именно 
как 
привычные 
текстовые 
описания 
моделируемой 
системы. 
К 
сожалению, 
это 
замечательная 
возможность на практике используется меньше, чем она того 
заслуживает. Дело в том, что так же, как программисты не любят и 
ленятся писать осмысленные комментарии к программному коду, так 
и архитекторы не любят и ленятся писать текстовые пояснения к 
своим диаграммам.

Download 1.84 Mb.

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




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