Debugging in Domain-Specific Modelling

被引:0
作者
Mannadiar, Raphael [1 ]
Vangheluwe, Hans [1 ]
机构
[1] McGill Univ, Modelling Simulat & Design Lab, Montreal, PQ, Canada
来源
SOFTWARE LANGUAGE ENGINEERING | 2011年 / 6563卷
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
An important obstacle to the wide-spread adoption of model-driven development approaches in industry is the lack of proper debugging facilities. Software debugging support is provided by a combination of language and Integrated Development Environment (IDE) features which enable the monitoring and altering of a running program's state. In Domain-Specific Modelling (DSM), debugging activities have a wider scope: designers debug model transformations (MTs) and synthesized artifacts, while domain-specific modellers debug their models, unaware of generated artifacts. This work surveys the state-of-the-art of debugging in the context of DSM and proposes a mapping between debugging concepts (e.g., breakpoints, assertions) in the software and DSM realms.
引用
收藏
页码:276 / 285
页数:10
相关论文
共 14 条
[1]  
[Anonymous], 1995, GRAPHTHEORETIC CONCE
[2]  
[Anonymous], SOFTW SYST MODEL
[3]  
[Anonymous], 9 INT WORKSH GRAPH T
[4]  
[Anonymous], 7 INT WORKSH MOD BAS
[5]  
[Anonymous], 7 OOPSLA WORKSH DOM
[6]  
[Anonymous], SOCSTR20105 MCGILL U
[7]  
Brown AlanW., 2004, SOFTWARE SYSTEM MODE, V3, P314, DOI [DOI 10.1007/S10270-004-0061-2, 10.1007/s10270-004-0061-2]
[8]   Feature-based survey of model transformation approaches [J].
Czarnecki, K. ;
Helsen, S. .
IBM SYSTEMS JOURNAL, 2006, 45 (03) :621-645
[9]  
Eisenstadt M, 1997, COMMUN ACM, V40, P30, DOI 10.1145/248448.248456
[10]  
Kelly S., 2008, Domain-Specific Modeling-Enabling Full Code Generation