Реферат: Уніфікована мова моделювання (UML)

утиліта (Utility, вид класів),

процес (Process),

нитка (Thread, вид активних класів))

інші

додатка (Application),

документ (Document),

файл (File), бібліотека (Library),

сторінка (Page),

таблиця (Table, вид компонентів));

− сутності поводження (Behavioral things)

взаємодія (Interaction)

автомат (State machine);

сутності, що групують, - пакет (Packages);

анотаційні сутності – примітка (Note).

Основними типами відносин в UML є відносини:

залежності (Dependency),

асоціації(Association) (різновидом асоціації є

відношення агрегації (Aggregation)),

узагальнення(Generalization)

реалізації (Realization).

Існують також їхньої варіації, наприклад, уточнення, трасування, включення й розширення (для відносин залежності).

Для побудови коректно оформленої моделі в UML визначені правила, що дозволяють коректно й однозначно визначати:

(1) імена сутностей, відносин і діаграм,

(2) область дії імен (контекст, у якому ім'я має деяке значення),

(3) видимість імен (для використання іншими елементами),

(4) цілісність (правильність і погодженість співвідношення елементів),

(5) виконання моделі [13].

Ефективність і спрощення застосування мови забезпечується використанням певних угод, так званих, загальних механізмів:

- специфікацій (Specifications),

К-во Просмотров: 326
Бесплатно скачать Реферат: Уніфікована мова моделювання (UML)