• DocumentCode
    3385965
  • Title

    Model-based system development for embedded mobile platforms

  • Author

    Forstner, Bertalan ; Lengyel, László ; Levendovszky, Tihamér ; Mezei, Gergely ; Kelényi, Imre ; Charaf, Hassan

  • Author_Institution
    Budapest Univ. of Technol. & Econ.
  • fYear
    2006
  • fDate
    30-30 March 2006
  • Lastpage
    52
  • Abstract
    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. Because of the relatively low-level programming interface, software development for Symbian platform is a tiresome and error prone task, whereas .NET CF contains higher level structures. This paper introduces the problem of the software development for incompatible mobile platforms, moreover, it provides a model-driven architecture (MDA) and Domain Specific Modeling Language (DSML)-based solution. We also discuss the relevance of the model-based approach that facilitates a more efficient software development, because the reuse and the generative techniques are key characteristics of model-based computing. In the presented approach, the platform-independence lies in the graph rewriting-driven visual model transformation. This paper illustrates the creation of model compilers 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
  • Keywords
    embedded systems; mobile computing; program compilers; rewriting systems; software architecture; software packages; software reusability; specification languages; Domain Specific Modeling Language; Visual Modeling and Transformation System software package; embedded mobile platforms; graph rewriting-driven visual model transformation; metamodeling; model compilers; model-based system development; model-driven architecture; software reuse; Application software; Character generation; Computer architecture; Conferences; Embedded software; Memory management; Operating systems; Programming; Smart phones; Sun;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Model-Based Development of Computer-Based Systems and Model-Based Methodologies for Pervasive and Embedded Software, 2006. MBD/MOMPES 2006. Fourth and Third International Workshop on
  • Conference_Location
    Potsdam
  • Print_ISBN
    0-7695-2538-5
  • Type

    conf

  • DOI
    10.1109/MBD-MOMPES.2006.20
  • Filename
    1604764