Title :
FMEA for UML-Based Software
Author :
Wentao, Wang ; Hong, Zhang
Author_Institution :
Dept. of Syst. Eng. of Eng. Technol., Beihang Univ., Beijing, China
Abstract :
As one of the most important methods used to improve the software reliability and safety, software failure modes and effects analysis (SFMEA) has increasingly been applied to many areas. Meanwhile, the Unified Modeling Language (UML) has become the main language for object-oriented software design. Therefore, the method of UML-based SFMEA is of importance to object-oriented software. In this paper, this research takes advantage of the characteristics of the UML diagrams used in different software development phases such as requirement analysis phase and architectural design phase, builds the relationships respectively between SFMEA and use case diagram, activity diagram, and lastly establishes the corresponding analysis methods illustrated with an example.
Keywords :
Unified Modeling Language; failure analysis; formal specification; object-oriented methods; program verification; safety-critical software; software architecture; software fault tolerance; FMEA; SFMEA; UML use case diagram; Unified Modeling Language; activity diagram; failure mode-and-effect analysis; object-oriented software design; software architectural design phase; software development phase; software failure mode-and-effect analysis; software reliability; software requirement analysis phase; software safety critical aspect; Application software; Failure analysis; Independent component analysis; Programming; Reliability engineering; Software engineering; Software reliability; Software safety; Systems engineering and theory; Unified modeling language; OO; SFMEA; UML;
Conference_Titel :
Software Engineering, 2009. WCSE '09. WRI World Congress on
Conference_Location :
Xiamen
Print_ISBN :
978-0-7695-3570-8
DOI :
10.1109/WCSE.2009.342