首页> 外文期刊>The Journal of Systems and Software >A model-driven approach for the development of native mobile applications focusing on the data layer
【24h】

A model-driven approach for the development of native mobile applications focusing on the data layer

机译:一种模型驱动的方法,用于开发专注于数据层的本机移动应用程序

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

摘要

The data layer access design is a critical task for mobile applications which need constant access to remote data, making them available offline in case of network connectivity problems. Moreover, the variety of mobile operating systems and platforms (fragmentation phenomenon) that handles data storage differently affects the portability of mobile applications. This issue suggests the use of Model-Driven Development (MDD) approach that may ease the smartphone application development for different platforms. Therefore, we propose an extension of the Model-Oriented Web Approach (MoWebA) for the development of native mobile applications focusing on the data layer. MoWebA Mobile (as we name the proposal) covers data persistence concepts to achieve offline applications in case of network connectivity problems. It defines meta-models and the Architecture-Specific Model (ASM) for data persistence and data provider to design the data sources of mobile applications. As well, we propose transformation rules for the generation of Android and Windows Phone applications. The MoWebA Mobile process was illustrated by means of modeling, design, and development of a typical mobile application. Despite the learning curve of the approach, the first evaluation suggests that MoWebA Mobile has the potential for supporting the mobile design applications considering the persistence of data.
机译:对于需要不断访问远程数据的移动应用程序来说,数据层访问设计是一项关键任务,以防网络连接问题时使它们离线可用。此外,处理数据存储的各种移动操作系统和平台(碎片现象)以不同方式影响了移动应用程序的可移植性。该问题建议使用模型驱动开发(MDD)方法,该方法可以简化针对不同平台的智能手机应用程序开发。因此,我们为面向数据层的本机移动应用程序的开发提出了面向模型的Web方法(MoWebA)的扩展。 MoWebA Mobile(我们将其称为提案)涵盖了数据持久性概念,以在网络连接出现问题时实现脱机应用程序。它为数据持久性和数据提供者定义了元模型和特定于体系结构的模型(ASM),以设计移动应用程序的数据源。同样,我们提出了用于生成Android和Windows Phone应用程序的转换规则。通过典型的移动应用程序的建模,设计和开发来说明MoWebA Mobile的过程。尽管该方法具有学习难度,但首次评估表明,考虑到数据的持久性,MoWebA Mobile具有支持移动设计应用程序的潜力。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号