DocumentCode :
2795589
Title :
Computer aided software FMEA for unified modeling language based software
Author :
Hecht, Herbert ; An, Xuegao ; Hecht, Myron
Author_Institution :
SoHaR Inc., Culver City, CA, USA
fYear :
2004
fDate :
2004
Firstpage :
243
Lastpage :
248
Abstract :
Model-based software development, particularly when it utilizes unified modeling language (UML) tools, provides artifacts that make programs more transparent. We use these capabilities to automate major steps in the generation of a software FMEA. Automation not only reduces the labor required but also makes the process repeatable and removes many subjective decisions that can impair the credibility of a software FMEA. The computer-aided software FMEA discussed in this paper can be the central organizing element for the verification and validation (V&V) of embedded software for real-time systems. The adoption of this technique benefits budgets because V&V frequently consumes the majority of the development resources for embedded software. After reviewing prior efforts in establishing a procedure for software FMEA we describe our approach for two life cycle phases: concept and design/implementation. Then we discuss the application of the computer-aided FMEA to software V&V and identify areas for further research.
Keywords :
computer aided software engineering; embedded systems; program verification; software reliability; specification languages; computer aided software FMEA; embedded software; life cycle phases; model-based software development; real-time systems; software verification; unified modeling language; verification and validation; Automation; Bills of materials; Cities and towns; Embedded computing; Embedded software; Hardware; Programming; Software systems; Software tools; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reliability and Maintainability, 2004 Annual Symposium - RAMS
Print_ISBN :
0-7803-8215-3
Type :
conf
DOI :
10.1109/RAMS.2004.1285455
Filename :
1285455
Link To Document :
بازگشت