Я не понимаю иерархию метамоделей UML - PullRequest
0 голосов
/ 12 декабря 2018

Я работаю над преобразованием модель-модель с моделью диаграммы активности UML в качестве целевой модели.По этой причине я ищу метамодель диаграммы деятельности.Однако мой поиск не был действительно успешным.Я прочитал много спецификаций OMG, и я все еще не уверен в иерархии моделей.

Я понимаю, что MOF - это метаметамодель, но что такое метамодель?Все ли диаграммы UML имеют одну и ту же метамодель?

1 Ответ

0 голосов
/ 12 декабря 2018

Это как ваша школьная грамматика: она описывает язык, который вы используете на языке, который вы используете.Вид рекурсивного определения.Таким образом, чтобы описать, что означают диаграммы классов, последовательностей, действий и т. Д. (И лежащие в их основе концепции), он использует именно эти концепции, а также довольно естественный текст, который немного облегчает его понимание людьми.Фактически, сама модель будет (должна?) Быть достаточно декларативной.Но так как мы люди, а не компьютеры, авторы UML поместили много-много простого английского текста вокруг него.

...