首页> 外文期刊>Software and systems modeling >Model-driven development of mobile applications for Android and iOS supporting role-based app variability
【24h】

Model-driven development of mobile applications for Android and iOS supporting role-based app variability

机译:基于模型的Android和iOS移动应用程序开发,支持基于角色的应用程序可变性

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

摘要

Rapidly increasing numbers of applications and users make the development of mobile applications to one of the most promising fields in software engineering. Due to short time to market, differing platforms, and fast emerging technologies, mobile application development faces typical challenges where model-driven development (MDD) can help. We present a modeling language and an infrastructure for the MDD of native apps in Android and iOS. Our approach allows a flexible app development on different abstraction levels: compact modeling of standard app elements such as standard data management and increasingly detailed modeling of individual elements to cover, for example, specific behavior. Moreover, a kind of variability modeling is supported such that mobile apps with variants can be developed. We demonstrate our MDD approach with several apps including a conference app, a museum guide with augmented reality functionality, and a SmartPlug.
机译:快速增长的应用程序和用户数量使移动应用程序的开发成为软件工程领域最有希望的领域之一。由于上市时间短,平台不同以及新兴技术迅速,移动应用程序开发面临着典型的挑战,而模型驱动开发(MDD)可以为您提供帮助。我们为Android和iOS中的本机应用程序提供了一种建模语言和一种MDD基础结构。我们的方法允许在不同的抽象级别上进行灵活的应用程序开发:对标准应用程序元素(例如标准数据管理)进行紧凑建模,并对各个元素进行越来越详细的建模,以涵盖例如特定行为。而且,支持一种可变性建模,以便可以开发具有变体的移动应用程序。我们通过包括会议应用程序,具有增强现实功能的博物馆指南和SmartPlug在内的多个应用程序演示了我们的MDD方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号