Полная версия
Унифицированная метамодель объектной системы
В статье описана унифицированная метамодель объектной системы, разработанная автором и использованная им при разработке крупных программных комплексов в течение последних нескольких лет. Работа является развитием материала, кратко представленного в статье «Концепция создания обслуживающей корпоративной информационной системы экономического производственно-энергетического кластера», вышедшей в журнале «Прикладная информатика» в № 6 за 2014 г. Актуальность задачи обоснована в кратком обзоре имеющихся работ, приведенном в начале статьи. В статье описаны последняя на текущий момент версия метамодели и основные составляющие элементы. Уделено внимание иерархии метаклассов, используемых при моделировании сущностей прикладной предметной области. Также рассмотрена иерархия метаклассов, представляющая различные типы атомарных и классовых атрибутов, и показано представление динамической (поведенческой) составляющей с помощью реализации методов и событий классов. В заключение сделаны выводы и намечены пути дальнейшего развития работы.