Corpus-based analysis of domain-specific languages

Robert Tairas 1 Jordi Cabot 1, 2, 3
1 ATLANMOD - Modeling Technologies for Software Production, Operation, and Evolution
LINA - Laboratoire d'Informatique de Nantes Atlantique, Département informatique - EMN, Inria Rennes – Bretagne Atlantique
Abstract : As more domain-specific languages (DSLs) are designed and developed, the need to evaluate these languages becomes an essential part of the overall DSL life cycle. Corpus-based analysis can serve as an evaluation mechanism to identify characteristics of the language after it has been deployed by looking at how end-users employ it in practice. This analysis that is based on actual usage of the language brings a new perspective which can be considered by a language engineer when working toward improving the language. In this paper, we describe our utilization of corpus-based analysis techniques and exemplify them on the evaluation of the Puppet and ATL DSLs. We also outline an Eclipse plug-in, which is a generic corpus-based DSL analysis tool that can accommodate the evaluation of different DSLs.
Type de document :
Article dans une revue
Software & Systems Modeling, Springer Verlag, 2015, 14 (2), pp.889-904. 〈10.1007/s10270-013-0352-6〉
Liste complète des métadonnées
Contributeur : Nathalie Fontaine <>
Soumis le : jeudi 17 septembre 2015 - 17:17:36
Dernière modification le : jeudi 7 février 2019 - 14:26:59



Robert Tairas, Jordi Cabot. Corpus-based analysis of domain-specific languages. Software & Systems Modeling, Springer Verlag, 2015, 14 (2), pp.889-904. 〈10.1007/s10270-013-0352-6〉. 〈hal-01201686〉



Consultations de la notice