• DocumentCode
    3301903
  • Title

    Development guidelines for dependable real-time embedded systems

  • Author

    Short, Michael

  • Author_Institution
    Univ. of Leicester, Leicester
  • fYear
    2008
  • fDate
    March 31 2008-April 4 2008
  • Firstpage
    1032
  • Lastpage
    1039
  • Abstract
    Embedded control systems play an increasing role in many safety critical system designs. The correct and dependable implementation of such systems depends on many factors, including the design of system hardware, software and fault tolerance mechanisms, the choice of programming language, and also the testing, verification and validation techniques employed. In this paper, a set of guidelines for the development of dependable embedded systems is presented. Although the paper is primarily concerned with single-processor applications, extensions to multiprocessor systems are discussed where appropriate. Although the creation of dependable embedded systems cannot simply rely on the enforcement of several such rules or guidelines, experience gained from several years´ experience of teaching, research and development in these areas indicates that adherence to a small, but workable, set of rules and guidelines can avoid many of the traps and pitfalls commonly encountered in the creation of dependable embedded systems.
  • Keywords
    embedded systems; program testing; program verification; safety-critical software; software fault tolerance; dependable embedded systems; dependable real-time embedded systems; embedded control systems; fault tolerance; multiprocessor systems; programming language; safety critical system designs; single-processor applications; software design; system hardware; system testing; system validation; system verification; Computer languages; Control systems; Embedded system; Fault tolerant systems; Guidelines; Hardware; Real time systems; Safety; Software systems; Software testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Systems and Applications, 2008. AICCSA 2008. IEEE/ACS International Conference on
  • Conference_Location
    Doha
  • Print_ISBN
    978-1-4244-1967-8
  • Electronic_ISBN
    978-1-4244-1968-5
  • Type

    conf

  • DOI
    10.1109/AICCSA.2008.4493674
  • Filename
    4493674