首页> 外文期刊>International Journal of Enterprise Information Systems >MDA-Based Transformation of LMS Business Components: The Contribution of XML Technologies and Model Transformations
【24h】

MDA-Based Transformation of LMS Business Components: The Contribution of XML Technologies and Model Transformations

机译:基于MDA的LMS业务组件的转换:XML技术和模型转换的贡献

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

摘要

The model driven engineering and generative programming are revolutionizing software development just as automation and computerization revolutionized the manufacturing process. The key technologies of these approaches are the model transformations, and development in the XML technologies. In this paper the authors show the contribution of these two techniques in the implementation of LMSGENERATOR, a Multi-target Learning management system generator with a model-driven methodology based on MDA approach coupled with component approach. Based on generative programming, from user specifications (abstract models) and the desired technologies, software bricks will be generated and assembled to produce a complete solution adapted to the area and the users' needs. This paper focuses on the transformation rules implemented in the LMSGENERATOR cores, in particular the transformation of a detailed UML class diagram, representing a business model, into the LMS Business component. Thus, the authors show the role of programming in model transformations through the use of API manipulating UML diagrams and XML files. Also this work presents a case study to illustrate this proposedplan.
机译:模型驱动的工程和生成式编程正在彻底改变软件开发,就像自动化和计算机化彻底改变了制造过程一样。这些方法的关键技术是模型转换和XML技术的开发。在本文中,作者展示了这两种技术在实现LMSGENERATOR方面的贡献,LMSGENERATOR是一种多目标学习管理系统生成器,具有基于MDA方法和组件方法的模型驱动方法。基于生成的程序,根据用户规范(抽象模型)和所需技术,将生成并组装软件模块,以生成适合该地区和用户需求的完整解决方案。本文着重介绍在LMSGENERATOR核心中实现的转换规则,尤其是将代表业务模型的详细UML类图转换为LMS业务组件的过程。因此,作者通过使用API​​处理UML图和XML文件来显示编程在模型转换中的作用。此外,这项工作还提供了一个案例研究来说明此提议的计划。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号