基于MDA的移动应用开发建模及实现

被引量 : 0次 | 上传用户:betteryear2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动互联网应用的兴起,手机和各种移动设备上有了越来越多的个性化订制应用需求。传统的手机应用开发是针对特定平台,需要耗费大量的时间用于跨平台的移植。为了提高移动应用领域软件开发的复用程度,需要借助于模型驱动架构(Model Driven Architecture MDA)。MDA是一个软件开发过程中的模型组织管理框架。其核心思想在于抽象出与实现技术无关,完整描述应用功能的核心模型,并以这些模型作为软件开发的中心,通过模型转换和代码生成的技术,生成最终的应用程序代码。本文提出了一种基于MDA的手机应用软件设计开发方案-MDMF (Mobile Domain Modeling Framework)。相对于其他移动应用开发的体系结构,有如下特点:1.将手机应用模型抽象出来,并通过模板将抽象的平台无关模型转换为多个手机平台上的特定模型。2.引入领域工程的概念,对于移动应用领域具有共性的一些操作和构件,通过本体论的技术标准进行封装,称为服务本体。并以领域本体模型的方式来管理各种移动应用领域的各种服务。本框架将具体的手机应用软件开发提升为抽象的模型设计,有效的提高了开发和移植工作的效率。论文首先介绍了移动应用开发框架涉及到的主要背景和技术,接着详细讨论了框架实现的整体概要,并逐个模块的分析了涉及细节。然后以一个适应多个手机平台的开发实例证实了本框架的有效性。最终对本系统进行了总结与展望。
其他文献
美拉德(Maillard)反应是烟草特征香味形成的重要反应之一,其产物是重要的香气前体物质,反应制备的美拉德产物在烟草燃烧时产生的香气也与烟香非常协调,因此美拉德反应已成为
交通是旅游的重要组成部分,是旅游活动中的主要时间消耗和费用消耗,以及主要的效果因素。它连接着旅游客源地和旅游目的地,沟通了旅游需求与旅游供给,是旅游业发展必不可少的
脑卒中是目前全世界范围内致死致残和导致痴呆的最为重要的因素。目前,对于缺血性脑卒中的治疗原则是及时地恢复脑卒中区域及周围脑组织的灌流,保护仍然存活的但是处于抑制状
中国是最早生产和使用锡的文明古国之一,20世纪初,中国引进西方技术,揭开了我国现代锡工业的序幕。50年代以后,锡工业迅速发展,中国逐步跨入世界锡生产和消费大国的前列。锡
《西游记》向世人展现了一个多姿多彩的神魔斗法的神奇世界,但嬉笑怒骂背后却隐含了深刻的现实社会悲剧,无论唐僧、孙悟空这些主角,还是作品中的妖魔与凡人们,都无法摆脱命运
漆器文化具有几千年的发展历史,其具有不可磨灭的社会历史价值。漆器作为一种工艺的具体化展现,对于现代文化研究与保护具有十分重大的意义。漆器的创新在传承文化的基础上不
目的探讨替加环素治疗血液病患者继发感染的临床疗效。方法 81例血液病继发感染的患者,采用随机平行对照法分为对照组(40例)和观察组(41例)。对照组患者采用头孢哌酮治疗,观察组
目的制备均匀稳定的龙胆苦苷脂质体。方法采用薄膜超声法制备龙胆苦苷脂质体;采用HPLC法测定含量,色谱条件:流动相为甲醇:水=30:70,流速为1 mL/min,检测波长为270 nm;采用微
<正> 一、无可争议的"筑""筑",作为失传了的古代乐器,文献的有关形制著录,诸说不一,情况很为复杂。要者,或在不同时代中渐有发展变化,或有同名异制之器;加上记录者的未出真知
随着国民经济和交通运输事业的迅速发展,公路交通量不断增加,公路桥梁负荷日趋加重;特别是桥梁作为交通运输的重要设施,经过一段时间的使用以后,桥面铺装产生一定程度的破坏,