A framework for families of domain-specific modelling languages

Software & Systems Modeling(2012)

引用 4|浏览0
暂无评分
摘要
Domain-specific modelling langugages, which are tailored to the requirements of their users, can significantly increase the acceptance of formal (or at least semi-formal) modelling in scenarios where informal diagrams and natural language descriptions are predominant today. We show in this article how the Resource Description Framework (RDF), which is a standard for the fundamental data structures of the Semantic Web, and algebraic graph transformations on these data structures can be used to realise and modify the abstract syntax of models in such domain-specific languages. We examine a small domain-specific modelling language for IT infrastructures—inspired by real-world requirements from a banking environment—as an application scenario. From this scenario, we derive four key requirements for a domain-specific modelling framework: (1) distributed modelling, (2) evolution of language definitions, (3) migration of legacy models and (4) integration of modelling languages. RDF and transformation rules are then used to provide a solution which meets these requirements simultaneously, where all kinds of modifications—from simple editing steps via model migration to language integration—are realised in an integrated manner by the single, declarative formalism of algebraic graph transformation.
更多
查看译文
关键词
Resource Description Framework,Algebraic graph transformation,Domain-specific modelling language,Language evolution,Model migration,Language integration,Distributed modelling
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要