A UML metamodel for smart device application modeling based on Windows Phone 7 platform

Bup-Ki Min, Minhyuk Ko, Yongjin Seo, Seung-Hak Kuk, Hyeon Soo Kim · 2011

Smart devices (Smartphone, Tablet PC, etc.) are becoming issues in the mobile market, and new platforms for the smart devices are emerging such as iOS and Android. Microsoft announced Windows Phone 7, a specialized platform supporting the function of the Smartphone to compete with other Smartphone platforms. Although Windows Phone 7 now supports only the Smartphone it is expected to support a variety of smart devices to compete with iOS and Android in the near future. Currently, it is difficult to develop applications for various smart devices upon a single platform because each smart device has its own hardware and user interface. To cope with this problem, a platform as well as a modeling environment must be extended to support various devices. In this paper, we move our focus to the extension of the modeling environment. To be more specifically we suggest the extended metamodel for modeling applications based on Windows Phone 7 using the UML extension mechanism. To do this, we analyze Windows Phone 7's features and classify them with respect to software elements and hardware resources. Therefore, software and hardware can be modeled independently and furthermore even if a new smart device based on Windows Phone 7 is introduced the modeling elements for the applications operated on the new device can be extended easily.

Read the paper · More papers on PaperTik