首页> 外文会议>International Software Product Line Conference >Automated Domain-Specific Modeling Languages for Generating Framework-Based Applications
【24h】

Automated Domain-Specific Modeling Languages for Generating Framework-Based Applications

机译:用于生成基于框架应用的自动域特定的建模语言

获取原文

摘要

The adoption of Domain-Specific Modeling Languages (DSMLs) for generating framework-based applications has proved to be an effective way of enforcing the correct use of frameworks and improve the productivity of application developers. However, the development of the code generator of a DSML is typically a laborious task with difficulties in what concerns complexity, understandability, and maintainability. In this paper, we address this problem with a new approach for developing DSMLs for frameworks that allows to eliminate the need of implementing code generators. The approach relies on the extension of frameworks with an additional layer based on aspect-oriented programming that encodes a DSML. By means of a generic language workbench, framework-based applications can be generated from application models described in that DSML. The proposed language workbench was implemented in a prototype tool and a case study on the Eclipse Rich Client Platform was performed.
机译:采用用于生成基于框架的应用程序的特定于域的建模语言(DSMLS)是强制执行框架的正确使用和提高应用程序开发人员的生产率的有效方法。然而,DSML的代码生成器的开发通常是一个艰苦的任务,难以涉及复杂性,可理解性和可维护性的困难。在本文中,我们以一种新方法解决了这个问题,用于开发允许消除实现代码生成器的需要的框架的DSML。该方法依赖于基于对编码DSML的方面方向编程的附加层的框架扩展。通过通用语言工作台,可以从该DSML中描述的应用程序模型生成基于框架的应用程序。建议语言工作台在原型工具中实现,并执行了对富人富客户平台的案例研究。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号