?
Архитектура DSM-платформы, основанной на знаниях
Цель – разработка архитектуры DSM-платформы, основные функции которой базируются на использовании многоаспектной онтологии. Языковые инструментарии, автоматизирующие разработку редакторов моделей, генерацию кода и документации, снижают трудоёмкость создания и использования новых предметно-ориентированных языков (DSL), но разработка DSL требует не только глубоких знаний в области моделирования, но и понимания особенностей предметных областей. В архитектуру включаются средства, автоматизирующие построение метамоделей DSL на основе существующих языков и онтологий предметных областей, для моделирования которых создаются языки. Разработка DSL основывается на выполнении проекции онтологии предметной области на онтологию языков моделирования, результатом которой является метамодель нового языка. Онтология является также основой реализации семантических трансформаций моделей.