Skip to Main content Skip to Navigation
Journal articles

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.
Document type :
Journal articles
Complete list of metadata
Contributor : Nathalie Fontaine Connect in order to contact the contributor
Submitted on : Thursday, September 17, 2015 - 5:17:36 PM
Last modification on : Wednesday, September 25, 2019 - 10:20:07 AM




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



Les métriques sont temporairement indisponibles