Page 115 - 4190
P. 115

ЗМІСТОВИЙ МОДУЛЬ 4


              РОЗРОБКА ПЗ ЗА ДОПОМОГОЮ ТЕСТУВАННЯ




                                                   ЛЕКЦІЯ  11


               ВИКОРИСТАННЯ КОМПОНЕНТІВ МОВИ UML ДЛЯ

                     МОДЕЛЮВАННЯ ПРЕДМЕТНИХ ОБЛАСТЕЙ




                  Мова UML є загальноцільовою мовою візуального моделювання,

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

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

            товувалися  упродовж  останніх  років  при  моделюванні  великих  і
            складних систем.
                  Мова  UML  заснована  на  деякому  числі  базових понять,  які  мо-

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

            вість самостійно розробляти моделі великих і складних систем в най-
            різноманітніших областях застосувань.
                  Конструктивне використання мови UML ґрунтується на розумін-

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

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

            модель тільки ті аспекти проектованої системи, які мають безпосере-
                                                             115
   110   111   112   113   114   115   116   117   118   119   120