...
首页> 外文期刊>Empirical Software Engineering >Systematic mapping study on domain-specific language development tools
【24h】

Systematic mapping study on domain-specific language development tools

机译:域特定语言开发工具的系统映射研究

获取原文
获取原文并翻译 | 示例

摘要

Domain-specific languages (DSL) are programming or modeling languages devoted to a given application domain. There are many tools used to support the implementation of a DSL, making hard the decision-making process for one or another. In this sense, identifying and mapping their features is relevant for decision-making by academic and industrial initiative on DSL development. Objective: The goal of this work is to identify and map the tools, Language Workbenches (LW), or frameworks that were proposed to develop DSLs discussed and referenced in publications between 2012 and 2019. Method: A Systematic Mapping Study (SMS) of the literature scoping tools for DSL development. Results: We identified 59 tools, including 9 under a commercial license and 41 with non-commercial licenses, and analyzed their features from 230 papers. Conclusion: There is a substantial amount of tools that cover a large number of features. Furthermore, we observed that usually, the developer adopts one type of notation to implement the DSL: textual or graphical. We also discuss research gaps, such as a lack of tools that allow meta-meta model transformations and that support modeling tools interoperability.
机译:特定于域的语言(DSL)是用于给定应用域的编程或建模语言。有许多工具用于支持DSL的实现,使其成为一个或另一个的决策过程。从这个意义上讲,识别和绘制其特征与学术和工业计划关于DSL发展的决策相关。目的:这项工作的目标是识别和映射建议在2012年和2019年之间讨论和在出版物中讨论和引用的DSL的工具,语言工作台(LW)或框架。方法:系统映射研究(SMS) DSL开发的文献范围工具。结果:我们确定了59个工具,包括在商业许可证下的9个工具,其中41个具有非商业许可证,并分析了230篇论文的特征。结论:有大量的工具涵盖了大量功能。此外,我们观察到通常,开发人员采用一种类型的符号来实现DSL:文本或图形。我们还讨论了研究差距,例如缺乏允许元元模型转换的工具,并支持建模工具互操作性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号