期刊论文详细信息
Modelling
Generation of Custom Textual Model Editors
Istvan David1  Eugene Syriani1  Bruno Barroca2  Daniel Riegelhaupt3 
[1] Department of Computer Science and Operations Research, Université de Montréal, Montréal, QC H3C 3J7, Canada;Independent Researcher, 1000 Lisbon, Portugal;Independent Researcher, 2000 Antwerp, Belgium;
关键词: domain-specific language;    modeling editor;    model-driven engineering;    statecharts;   
DOI  :  10.3390/modelling2040032
来源: DOAJ
【 摘 要 】

Textual editors are omnipresent in all software tools. Editors provide basic features, such as copy-pasting and searching, or more advanced features, such as error checking and text completion. Current technologies in model-driven engineering can automatically generate textual editors to manipulate domain-specific languages (DSLs). However, the customization and addition of new features to these editors is often limited to changing the internal structure and behavior. In this paper, we explore a new generation of self-descriptive textual editors for DSLs, allowing full configuration of their structure and behavior in a convenient formalism, rather than in source code. We demonstrate the feasibility of the approach by providing a prototype implementation and applying it in two domain-specific modeling scenarios, including one in architecture modeling.

【 授权许可】

Unknown   

  文献评价指标  
  下载次数:0次 浏览次数:0次