首页> 外文会议>2017 First International Conference on Embedded amp; Distributed Systems >Automatic code generation within MDA approach for cross-platform mobiles apps
【24h】

Automatic code generation within MDA approach for cross-platform mobiles apps

机译:在MDA方法内自动生成跨平台移动应用程序的代码

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

摘要

Today, the exponential growth of mobile users and applications make the development of mobile applications as one of the most important areas in software industry. The intensive use of applications in mobile devices makes the development of mobile applications more important and increasingly popular in our environment. Due to the diversity of mobile operating systems, developing applications for different platforms, separately, is becoming increasingly difficult and need considerable resources. What makes software engineers facing a real challenge to investigate cross platform mobile development solutions. The main purpose of this paper focuses specifically on a methodology based on the Model Driven Architecture approach to generate mobile applications for multiple platforms according to the principle (Develop Once, Run everywhere). We developed all meta-classes needed to generate a mobile. Also we applied the approach by template and used the Acceleo as a transformation language. The algorithm of transformation manages all CRUD operations with the aim to facilitate and accelerate the development of mobiles applications. We have demonstrated the potential of the model driven approaches to increase development productivity and to improve application quality by describing a solution in high-level of abstractions and the use of models to generate the common aspects of applications.
机译:如今,移动用户和应用程序的指数级增长使移动应用程序的开发成为软件行业中最重要的领域之一。在移动设备中大量使用应用程序使移动应用程序的开发在我们的环境中变得越来越重要和日益流行。由于移动操作系统的多样性,分别为不同平台开发应用程序变得越来越困难,并且需要大量资源。是什么让软件工程师面临着研究跨平台移动开发解决方案的真正挑战。本文的主要目的专门针对基于模型驱动架构方法的方法,该方法根据原理(一次开发,到处运行)为多个平台生成移动应用程序。我们开发了生成移动设备所需的所有元类。我们还通过模板应用了该方法,并使用了Acceleo作为转换语言。转换算法管理所有CRUD操作,旨在促进和加速移动应用程序的开发。我们已经通过描述高级抽象中的解决方案以及使用模型来生成应用程序的公共方面,证明了模型驱动方法提高开发生产率和改善应用程序质量的潜力。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号