Page 115 - 4190
P. 115
ЗМІСТОВИЙ МОДУЛЬ 4
РОЗРОБКА ПЗ ЗА ДОПОМОГОЮ ТЕСТУВАННЯ
ЛЕКЦІЯ 11
ВИКОРИСТАННЯ КОМПОНЕНТІВ МОВИ UML ДЛЯ
МОДЕЛЮВАННЯ ПРЕДМЕТНИХ ОБЛАСТЕЙ
Мова UML є загальноцільовою мовою візуального моделювання,
яка розроблена для специфікації, візуалізації, проектування і докуме-
нтування компонентів програмного забезпечення, бізнес-процесів та
інших систем. Мова UML одночасно є простим і потужним засобом
моделювання, який може бути ефективно використаний для побудови
концептуальних, логічних і графічних моделей складних систем най-
різноманітнішого цільового призначення. Ця мова увібрала в себе
найкращі якості методів програмної інженерії, які з успіхом викорис-
товувалися упродовж останніх років при моделюванні великих і
складних систем.
Мова UML заснована на деякому числі базових понять, які мо-
жуть бути вивчені і застосовані більшістю програмістів і розробників,
знайомих з методами об'єктно-орієнтованого аналізу і проектування.
При цьому базові поняття можуть комбінуватися і розширюватися
таким чином, що фахівці об'єктного моделювання дістають можли-
вість самостійно розробляти моделі великих і складних систем в най-
різноманітніших областях застосувань.
Конструктивне використання мови UML ґрунтується на розумін-
ні загальних принципів моделювання складних систем і особливостей
процесу об'єктно-орієнтованого аналізу і проектування зокрема. Ви-
бирання виразних засобів для побудови моделей складних систем зу-
мовлює ті завдання, які можуть бути вирішені з використанням цих
моделей. При цьому одним з основних принципів побудови моделей
складних систем є принцип абстрагування, який пропонує включати в
модель тільки ті аспекти проектованої системи, які мають безпосере-
115