Page 117 - 4190
P. 117

Рисунок 11.1 – Загальна схема взаємозв'язків моделей і представлень
                                                  складної системи

                  Йдеться про те, що важливим чинником подальшого розвитку і
            повсюдного  використання  методології  ООАП  є  інтуїтивна  ясність  і
            зрозумілість  основних  конструкцій  відповідної  мови  моделювання.

            Мова UML включає не лише абстрактні конструкції для представлен-
            ня метамоделей систем, але і цілий ряд конкретних понять, що мають
            цілком  певну  семантику.  Це  дозволяє  мові  UML  одночасно досягти
            не  лише  універсальності  представлення  моделей  для  найрізноманіт-

            ніших застосувань, але і можливості опису досить тонких деталей ре-
            алізації цих моделей стосовно конкретних систем.
                  Практика  системного  моделювання  показала,  що  абстрактного

            опису  мови  на  деякому  метарівні  недостатньо  для  розробників,  які
            ставлять своєю метою реалізацію проекту системи в конкретні термі-
            ни. Нині відбувається деякий концептуальний розрив між загальною

            методологією  моделювання  складних  систем  і  конкретними  інстру-
            ментальними засобами швидкого розроблення застосувань. Саме цей
            розрив за задумом OMG і покликаний заповнити мову UML.

                  Звідси випливає важливий наслідок - для адекватного розуміння
            базових конструкцій мови UML важливо не лише володіти деякими
            навичками об'єктно-орієнтованого програмування, але і добре уявля-


                                                             117
   112   113   114   115   116   117   118   119   120   121   122