计算机工程 ›› 2011, Vol. 37 ›› Issue (18): 290-292.doi: 10.3969/j.issn.1000-3428.2011.18.097

• 开发研究与设计技术 • 上一篇    

基于MDA的移动应用开发框架

陈子涵 1,吴明晖 1 ,2,应 晶 1,2   

  1. (1. 浙江大学计算机科学与技术学院,杭州 310027;2. 浙江大学城市学院计算机科学与工程学系,杭州 310015)
  • 收稿日期:2011-03-21 出版日期:2011-09-20 发布日期:2011-09-20
  • 作者简介:陈子涵(1983-),男,硕士,主研方向:MDA应用; 吴明晖,副教授、博士研究生、CCF会员;应 晶,教授、博士生导师
  • 基金项目:

    国家科技重大专项基金资助项目(2009ZX01039-001-002- 004, 2009ZX03001-016, 2009ZX03004-005)

Development Framework for Mobile Application Based on MDA

CHEN Zi-han 1, WU Ming-hui 1,2, YING Jing 1,2   

  1. (1. College of Computer Science and Technology, Zhejiang University, Hangzhou 310027, China; 2. Department of Computer Science and Engineering, Zhejiang University City College, Hangzhou 310015, China)
  • Received:2011-03-21 Online:2011-09-20 Published:2011-09-20

摘要: 手机应用软件开发需要耗费大量时间用于跨平台的移植,但该过程通常是重复的编码工作。为此,提出一种基于模型驱动架构的手机应用软件开发框架(MDMF)。利用模板将抽象出的平台无关模型转换为多个手机平台上的特定模型,进而生成对应的应用程序。应用结果表明了MDMF的有效性。

关键词: 移动应用, 模型驱动架构, 模型转换, 平台无关模型, 平台相关模型

Abstract: Porting mobile applications can be time-consuming, and usually repeats coding work. MDMF, a framework based on Model Driven Architecture(MDA), is proposed to abstract the mobile application model in this paper. With the help of template, abstract Platform Independent Models(PIM) is transformed into platform specific models. This paper focuses on the key technique used in MDMF. Result shows that it is usefulness by developing an application in MDMF to support multi-devices.

Key words: mobile application, Model Driven Architecture(MDA), model transformation, Platform Independent Mode(PIM), Platform Specific Model(PSM)

中图分类号: