首页> 外文会议>International Conference on Model-Driven Engineering and Software Development >A comparison of mechanisms for integrating handwritten and generated code for object-oriented programming languages
【24h】

A comparison of mechanisms for integrating handwritten and generated code for object-oriented programming languages

机译:面向对象编程语言的手写和生成代码集成机制的比较

获取原文

摘要

Code generation from models is a core activity in model-driven development (MDD). For complex systems it is usually impossible to generate the entire software system from models alone. Thus, MDD requires mechanisms for integrating generated and handwritten code. Applying such mechanisms without considering their effects can cause issues in projects with many model and code artifacts, where a sound integration for generated and handwritten code is necessary. We provide an overview of mechanisms for integrating generated and handwritten code for object-oriented languages. In addition to that, we define and apply criteria to compare these mechanisms. The results are intended to help MDD tool developers in choosing an appropriate integration mechanism.
机译:从模型生成代码是模型驱动开发(MDD)的核心活动。对于复杂的系统,通常不可能仅从模型中生成整个软件系统。因此,MDD需要用于集成生成的代码和手写代码的机制。在不考虑其影响的情况下应用此类机制可能会在具有许多模型和代码工件的项目中引起问题,在这种情况下,必须对生成的代码和手写代码进行合理的集成。我们概述了集成面向对象语言的生成代码和手写代码的机制。除此之外,我们定义并应用标准来比较这些机制。结果旨在帮助MDD工具开发人员选择适当的集成机制。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号