A Mda Based Approach For Multi-Platform Mobile Application Development

MingHui Wu,Zihan Chen,Jing Ying
2011-01-01
Abstract:In order to improve application development efficiency for multiple mobile operating system platforms, a MDA based approach named MAMDA (Mobile Application Model Driven Approach) is proposed. In MAMDA, a PMI (Platform Independent Model) is established, which includes both state and class models and is represented by UML. The PIM can be transformed into DSPF (Domain Specific Plan File) file which is in XML style. In DSPF, embedded Ruby scripts are used to enhance action semantics. With the help of specific transform template according to different platforms, the DSPF files will be transformed into corresponding PSMs (Platform Specific Models) and then generate source codes. This paper introduces the process of MAMDA and describes the key techniques about application modeling and model transformation. An example case of mobile application development for multi-platform with MAMDA approach was given in the last.
What problem does this paper attempt to address?