Towards a Model-Based Unification of Mobile Platforms
László Lengyel, Tihamér Levendovszky, Gergely Mezei, Bertalan Forstner, Hassan Charaf · IEEE International Conference on Computer Systems and Applications, 2006. · 2006
With the introduction and popularity of wireless devices, the diversity of the platforms has also been increased. There are different platforms and tools from different vendors such as Microsoft, Sun, Nokia, SonyEricsson and many more. This paper introduces the problem of the software development for incompatible mobile platforms, and provides a Model-Driven Architecture (MDA)-based solution. In the presented approach the platform-independence lies in the graph rewriting-driven visual model transformation. This work illustrates the creation of model compliers on a metamodeling basis by a software package called Visual Modeling and Transformation System (VMTS), which is an n-layer multipurpose modeling and metamodel-based transformation system. A case study is also presented how model compilers can be used to generate user interface handler code for different mobile platforms from the same platform-independent input models.