@conference {352, title = {Quick fix generation for DSMLs}, booktitle = {IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)}, year = {2011}, month = {2011}, publisher = {IEEE}, organization = {IEEE}, address = {Pittsburgh, PA, USA}, abstract = {Domain-specific modeling languages (DSML) proved to be an important asset in creating powerful design tools for domain experts. Although these tools are capable of preserving the syntax-correctness of models even during free-hand editing, they often lack the ability of maintaining the non-syntactical language-specific constraints in models. Hence, there is a need for approaches which are capable of assisting DSML users to create consistent models. In this paper we describe an approach for generating quick fixes for DSMLs based on a set of domain-specific constraints and model manipulation operations. Our approach uses state-space exploration techniques to find sequences of operations which lead to less inconsistent models. The approach is illustrated on a case study using the BPMN DSML and it is evaluated by several experiments to show its feasibility and performance.}, author = {Heged{\"u}s, {\'A}bel and Horv{\'a}th, {\'A}kos and R{\'a}th, Istv{\'a}n and Branco, Moises and Varr{\'o}, D{\'a}niel} }