The implementation of a safety-critical real-time embedded executive requires the application of software engineering principles that result in a safe, efficient, modular product. How, specifically, does one obtain such a goal? More importantly, how does one determine the degree to which the goal has been met - and do it all within the bounds of schedule and budget? Meeting this challenge during the authors' development of an embedded executive was complicated by the late availability of hardware, complex hardware and software interfaces, and the simultaneous debugging of software with one-of-a-kind hardware. Also, difficult questions arose concerning the testing of an off-the shelf, commercial Ada run-time environment (RTE) employed in the authors' system. For instance, is it sufficient to rely on the product's shelf-life and installed user base to establish the RTE's pedigree, or are special evaluation methods required? This paper describes the design decisions, prototyping techniques and test methods employed to build a successfully delivered executive to be used in a future space shuttle cockpit display system.
Design and test strategies for a safety-critical embedded executive
1996
9 Seiten, 4 Bilder, 15 Quellen
Aufsatz (Konferenz)
Englisch
System Modeling for Integration and Test of Safety-Critical Automotive Embedded Systems
British Library Conference Proceedings | 2013
|System Modeling for Integration and Test of Safety-Critical Automotive Embedded Systems
SAE Technical Papers | 2013
|Challenges in Validating Safety-Critical Embedded Systems
SAE Technical Papers | 2009
|