• DocumentCode
    3472126
  • Title

    Using design patterns to support migration between different system architectures

  • Author

    Lakhani, Farah ; Pont, Michael J.

  • Author_Institution
    Embedded Syst. Laborator, Univ. of Leicester, Leicester, UK
  • fYear
    2010
  • fDate
    22-24 June 2010
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Complex software is a key part of many safety-critical embedded systems. Changes to such software over the system lifetime or to support product upgrades - particularly in applications which require realtime behaviour - can be a costly, time consuming, and risky process, requiring detailed re-testing and even recertification. This paper begins to explore ways in which techniques known as “design patterns” can be used to support the required migration processes. The particular focus of the work described in this paper is on migration between “event triggered” and “time triggered” software architectures.
  • Keywords
    embedded systems; object-oriented methods; safety-critical software; software architecture; design patterns; event triggered software architecture; safety critical embedded systems; system architectures; time triggered software architectures; Application software; Computer architecture; Design engineering; Embedded software; Embedded system; Laboratories; Software architecture; Software safety; Software systems; Systems engineering and theory; Time-triggered; design patterns; event-triggered; pattern language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System of Systems Engineering (SoSE), 2010 5th International Conference on
  • Conference_Location
    Loughborough
  • Print_ISBN
    978-1-4244-8197-2
  • Type

    conf

  • DOI
    10.1109/SYSOSE.2010.5544004
  • Filename
    5544004