【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还在蓬勃发展。但是,与标准通用语言(GPL)提供的功能相比,缺少DSL的工具支持。例如,很少有对DSL程序以及DSL调试器的单元测试的支持。已经进行了系统制图研究(SMS),以更好地了解DSL研究领域,确定研究趋势以及任何可能的未解决问题。在本演讲中,我将首先通过讨论何时以及如何开发DSL来介绍DSL,然后将介绍SMS的结果以及开放的DSL问题,例如缺少对DSL的工具支持以及合并DSL的困难。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号