Page 117 - 4190
P. 117
Рисунок 11.1 – Загальна схема взаємозв'язків моделей і представлень
складної системи
Йдеться про те, що важливим чинником подальшого розвитку і
повсюдного використання методології ООАП є інтуїтивна ясність і
зрозумілість основних конструкцій відповідної мови моделювання.
Мова UML включає не лише абстрактні конструкції для представлен-
ня метамоделей систем, але і цілий ряд конкретних понять, що мають
цілком певну семантику. Це дозволяє мові UML одночасно досягти
не лише універсальності представлення моделей для найрізноманіт-
ніших застосувань, але і можливості опису досить тонких деталей ре-
алізації цих моделей стосовно конкретних систем.
Практика системного моделювання показала, що абстрактного
опису мови на деякому метарівні недостатньо для розробників, які
ставлять своєю метою реалізацію проекту системи в конкретні термі-
ни. Нині відбувається деякий концептуальний розрив між загальною
методологією моделювання складних систем і конкретними інстру-
ментальними засобами швидкого розроблення застосувань. Саме цей
розрив за задумом OMG і покликаний заповнити мову UML.
Звідси випливає важливий наслідок - для адекватного розуміння
базових конструкцій мови UML важливо не лише володіти деякими
навичками об'єктно-орієнтованого програмування, але і добре уявля-
117