Visual languages development technology based on deep metamodelling in REAL.NET

Abstract

Выпуская квалификационная работа посвящена реализации технологии создания визуальных языков на базе глубокого метамоделирования в REAL.NET. Проанализированы различные подходы к метамоделированию: двухуровневое и его ограничения, глубокое. Рассматриваются популярные среды моделирования на основе глубокого метамоделирования. Предлагается модифицированная модель глубокого метамоделирования для реализации на базе имеющихся технологий REAL.NET. Описывается реализация редактора глубокого метамоделирования. Производится апробация полученного решения на примере классического двухуровневого языка и специфических языков для демонстрации возможностей глубокого метамоделирования.
A final qualification paper is aimed to describe a visual languages development technology based on deep metamodeling in REAL.NET. Different metamodeling methods (two-level and its disadvantages, deep) are analysed. Popular modelling platforms using deep metamodeling are considered. Deep metamodeling model modified for using with current REAL.NET technologies is suggested. Deep metamodeling web editor development is described. Proposed solution is approved with classic two-level language and specific deep metamodeling languages.

Description

Citation

Collections

Endorsement

Review

Supplemented By

Referenced By