TY - GEN
T1 - Development guidelines for dependable real-time embedded systems
AU - Short, Michael
PY - 2008/8/28
Y1 - 2008/8/28
N2 - 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 multi-processor 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.
AB - 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 multi-processor 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.
UR - http://www.scopus.com/inward/record.url?scp=50049091479&partnerID=8YFLogxK
U2 - 10.1109/AICCSA.2008.4493674
DO - 10.1109/AICCSA.2008.4493674
M3 - Conference contribution
AN - SCOPUS:50049091479
SN - 9781424419685
T3 - AICCSA 08 - 6th IEEE/ACS International Conference on Computer Systems and Applications
SP - 1032
EP - 1039
BT - AICCSA 08 - 6th IEEE/ACS International Conference on Computer Systems and Applications
T2 - 6th IEEE/ACS International Conference on Computer Systems and Applications
Y2 - 31 March 2008 through 4 April 2008
ER -