首页> 外文期刊>IEEE Transactions on Software Engineering >Domain-specific languages: from design to implementationapplication to video device drivers generation
【24h】

Domain-specific languages: from design to implementationapplication to video device drivers generation

机译:领域特定的语言:从设计到实现应用程序到视频设备驱动程序生成

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

摘要

Domain-specific languages (DSL) have many potential advantages innterms of software engineering, ranging from increased productivity tonthe application of formal methods. Although they have been used innpractice for decades, there has been little study of methodology ornimplementation tools for the DSL approach. We present our DSL approachnand its application to a realistic domain: the generation of videondisplay device drivers. The article focuses on the validation of ournproposed framework for domain-specific languages, from design tonimplementation. The framework leads to a flexible design and structure,nand provides automatic generation of efficient implementations of DSLnprograms. Additionally, we describe an example of a complete DSL fornvideo display adaptors and the benefits of the DSL approach for thisnapplication. This demonstrates some of the generally claimed benefits ofnusing DSLs: increased productivity, higher-level abstraction, and easiernverification. This DSL has been fully implemented with our approach andnis available. Compose project URL: http://www.irisa.fr/compose/gal
机译:领域专用语言(DSL)在软件工程方面具有许多潜在的优势,从提高生产率到应用正式方法不等。尽管它们已经在实践中使用了数十年,但很少研究DSL方法的方法或实现工具。我们介绍DSL方法及其在现实领域中的应用:视频显示设备驱动程序的生成。本文着重从设计实现上验证我们针对特定领域语言提出的框架。该框架导致了灵活的设计和结构,并提供了DSLn程序的有效实现的自动生成。此外,我们描述了一个完整的DSL fornvideo显示适配器的示例以及DSL方法对该应用程序的好处。这证明了使用DSL的一些普遍要求的好处:提高生产率,更高级别的抽象和更容易验证。使用我们的方法andnis可以完全实现此DSL。撰写专案网址:http://www.irisa.fr/compose/gal

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号