• DocumentCode
    2760203
  • Title

    Applied MDA for Embedded Devices: Software Design and Code Generation for a Low-Cost Mobile Phone

  • Author

    Lettner, Michael ; Tschernuth, Michael

  • Author_Institution
    Sch. of Inf./Commun./Media, Upper Austria Univ. of Appl. Sci., Hagenberg, Austria
  • fYear
    2010
  • fDate
    19-23 July 2010
  • Firstpage
    63
  • Lastpage
    68
  • Abstract
    When it comes to embedded devices, producing highly dependable, fail-safe and efficient software solutions is indispensable. Such devices usually ship in large numbers, should run 24/7, have real-time constraints and work autonomously most of the time, which is why a very high software quality is required. At the same time, as companies are always looking for ways to cut costs, it is not easy to provide reliability and guarantee a high level of product quality all at the same time. Changing requirements and the fast pace of innovation in terms of ever new hardware capabilities, combined with the need for frequent software updates, demand an easy mechanism to change software quickly and enable reuse. Applying smart software solutions is a way of addressing above issues. Formal approaches such as model driven architecture (MDA) have been proposed, but often lack realizability due to various problems in practice. The proposed solution addresses these issues and focuses on what it takes to fully take advantage of MDA by pointing out methodologies and tool chains that have been applied in a real world project to enable high quality code generation for software of a low-cost mobile phone.
  • Keywords
    mobile computing; software architecture; software quality; software reliability; telecommunication computing; code generation; embedded devices; low-cost mobile phone; model driven architecture; software design; software quality; MDA; code generation; modeling embedded software;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference Workshops (COMPSACW), 2010 IEEE 34th Annual
  • Conference_Location
    Seoul
  • Print_ISBN
    978-1-4244-8089-0
  • Electronic_ISBN
    978-0-7695-4105-1
  • Type

    conf

  • DOI
    10.1109/COMPSACW.2010.21
  • Filename
    5615752