首页> 外文会议>2012 International Conference on Education and e-Learning Innovations. >LMSGENERATOR: Multi-target learning management system generator based on generative programming and component engineering
【24h】

LMSGENERATOR: Multi-target learning management system generator based on generative programming and component engineering

机译:LMSGENERATOR:基于生成编程和组件工程的多目标学习管理系统生成器

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

摘要

Generative and component approaches are revolutionizing software development just as automation and componentization revolutionized manufacturing. Key technologies for automating program development are Generative Programming for program synthesis, Component Engineering for modularity. In this paper we show the contribution of these two approaches in the implementation of a multi-target learning management system generator adaptable to different target runtime environment. This article introduces the basics of a new programming method of virtual learning environments. This approach is based on generative programming that integrates the user specifications (abstract models) and technologies desired in order to produce bricks software, then put them together to produce a solution adapted to area and users' needs. This idea is used at different levels in the design and implementation of our system LMSGENERATOR, a software factory for business components and platforms for distance learning. In this work, we present the challenges, the methodology followed and the implementation of our approach: LMSGENERATOR, with these two generation process and We promote the idea that using this approach based on open business models, adaptable, and scalable to obtain open learning environments, adaptable, and scalable. Specifically, thanks to the generative programming, new technologies or new needs can be easily integrated at any time merely by changing the generators.
机译:生成和组件方法正在彻底改变软件开发,就像自动化和组件化彻底改变了制造业一样。自动化程序开发的关键技术是用于程序合成的生成式编程,用于模块化的组件工程。在本文中,我们展示了这两种方法在实现适用于不同目标运行时环境的多目标学习管理系统生成器中的贡献。本文介绍了一种新的虚拟学习环境编程方法的基础。这种方法基于生成式编程,该编程将用户规范(抽象模型)和所需的技术集成在一起,以生产积木软件,然后将它们放在一起以产生适合区域和用户需求的解决方案。这个想法在我们的系统LMSGENERATOR的设计和实现中被不同程度地使用,LMSGENERATOR是一个用于业务组件和远程学习平台的软件工厂。在这项工作中,我们介绍了挑战,遵循的方法和方法的实施:LMSGENERATOR,具有这两个生成过程,并且我们提倡基于开放业务模型,适应性和可扩展性使用此方法来获得开放学习环境的想法,适应性强和可扩展性。特别是,由于采用了生成式编程,只需更改发电机,即可随时轻松集成新技术或新需求。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号