【24h】

Domain-Specific Languages: A Systematic Mapping Study

机译:特定域名语言:系统映射研究

获取原文

摘要

Domain-specific languages (DSLs) assist a software developer (or end-user) in writing a program using idioms that are similar to the abstractions found in a specific problem domain. Indeed, the enhanced software productivity and reliability benefits that have been reported from DSL usage are hard to ignore and DSLs are flourishing. However, tool support for DSLs is lacking when compared to the capabilities provided for standard General-Purpose Languages (GPLs). For example, support for unit testing of a DSL program, as well as DSL debuggers, are rare. A Systematic Mapping Study (SMS) has been performed to better understand the DSL research field, identify research trends, and any possible open issues. In this talk I will first introduce DSLs by discussing when and how to develop DSLs, then results from SMS will be presented along with open DSL problems such as lacking tool support for DSLs and difficulties in combining DSLs.
机译:特定于域的语言(DSL)辅助软件开发人员(或最终用户)使用类似于特定问题域中的抽象的习语来编写程序。实际上,从DSL使用量报告的增强的软件生产力和可靠性益处难以忽视,而DSL则蓬勃发展。但是,与标准通用语言(GPLS)提供的功能相比,缺乏对DSL的工具支持。例如,支持对DSL程序的单元测试以及DSL调试器是罕见的。已经进行了系统的映射研究(SMS)以更好地了解DSL研究领域,确定研究趋势以及任何可能的开放问题。在此谈话中,我将首先讨论DSL的何时以及如何开发DSL,然后将介绍SMS的结果以及开放的DSL问题,例如缺少DSL的工具支持以及组合DSL的难度。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号