• DocumentCode
    2707963
  • Title

    Assurance patterns for distributed real-time embedded systems

  • Author

    Konrad, Sascha

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Michigan State Univ., USA
  • fYear
    2005
  • fDate
    15-21 May 2005
  • Firstpage
    657
  • Abstract
    Recently, there has been a significant increase in demand for distributed real-time embedded systems (DREs). As the demand for DREs has increased, so has the complexity of these systems, thus prompting the need for more rigorous, repeatable, and cost-effective development techniques. We propose to make several contributions in the rigorous development of DREs: object analysis patterns, specification patterns, and an integrated modeling and analysis approach for the formal analysis of DRE system models. These contributions are presented collectively as assurance patterns that emphasize the analysis phase of DREs, with the intent of preventing and detecting errors in the early stages of development prior to coding and fabrication. Industrial projects play a major role in validating our techniques.
  • Keywords
    distributed processing; embedded systems; formal specification; object-oriented programming; cost-effective development; distributed real-time embedded system; error detection; error prevention; formal analysis; formal method; industrial project; integrated analysis; integrated modeling; object analysis pattern; requirements engineering; software analysis; software design; specification pattern; system complexity; Computer science; Embedded software; Embedded system; Information analysis; Natural languages; Pattern analysis; Real time systems; Software engineering; Timing; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 2005. ICSE 2005. Proceedings. 27th International Conference on
  • Print_ISBN
    1-59593-963-2
  • Type

    conf

  • DOI
    10.1109/ICSE.2005.1553637
  • Filename
    1553637