A Systematic Mapping Study on Domain-Specific Languages
Leandro Nascimento, Daniel Leite Viana, Paulo Silveira Neto, Dhiego A. O. Martins, Vinícius Cardoso Garcia, Sílvio R. L. Meira · International Conference on Software Engineering Advances · 2012
Domain-Specific Languages (DSLs) offer substantial gains in expressiveness and ease of use compared with general purpose languages. This way, DSLs have gained significant attention in industry and academy, as can be seen by the increased number of related publications in key conferences and journals. This paper aims to provide a broad view of the DSL research field by performing a Systematic Mapping Study. Adopting a detailed search strategy, 4450 studies were initially identified, and, after filtering, 1440 primary studies were selected and categorized using a particular classification scheme. So, this work presents the most popular application domains where DSLs have been applied, identifies different tools for handling DSLs, including language workbenches, and enumerates several techniques, methods and/or processes for dealing with DSLs.