...
首页> 外文期刊>Electronics and communications in Japan >Applying Component-Based Technologies to Model-Driven Software Development
【24h】

Applying Component-Based Technologies to Model-Driven Software Development

机译:将基于组件的技术应用于模型驱动的软件开发

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

获取外文期刊封面封底 >>

       

摘要

Improving the reusability of models and increasing automatic code generation efficiency are problems in model-driven development. In order to solve these problems, we apply component-based development technologies that have mainly been developed at the software implementation level to the modeling level. In the proposed approach, functionally relevant model elements are packaged as a component, and the modeling of software is performed by associating them with the model components. The role of a model becomes clear by introducing the concept of a component, and the reusability of model Components is improved by externalizing the dependencies between the components. In addition, flexible model transformation rules united with the roles of models can be designed. As a result, the proposed method is able to generate more source code automatically. The validity of the proposed approach is verified through application experiments.
机译:在模型驱动的开发中,提高模型的可重用性和提高自动代码生成效率是问题。为了解决这些问题,我们应用了主要在软件实现级别到建模级别开发的基于组件的开发技术。在提出的方法中,将功能上相关的模型元素打包为一个组件,并通过将它们与模型组件相关联来执行软件建模。通过引入组件的概念,模型的角色变得清晰,并且通过外部化组件之间的依赖关系,提高了模型组件的可重用性。另外,可以设计结合模型角色的灵活模型转换规则。结果,所提出的方法能够自动生成更多的源代码。通过应用实验验证了该方法的有效性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号