DocumentCode
1996966
Title
Metrics for Object-Oriented Software Reliability Assessment - Application to a Flight Manager
Author
Gaudan, Stephanie ; Motet, Gilles ; Auriol, Guillaume
Author_Institution
Thales Avionics, Toulouse
fYear
2008
fDate
7-9 May 2008
Firstpage
13
Lastpage
24
Abstract
In avionics domain, the software applications grew to millions of source lines of code representing important development expenditures. To cut the costs, the avionics suppliers are studying the potential use of new software approaches such as object-oriented technologies. These technologies reduce the development and maintenance costs, in particular, thanks to the use of the inheritance mechanism. However, these technologies also create a new structural complexity of the programs which is at the origin of new risks of faults. To be embedded in aircraft systems, the avionics certification authorities require the assurance of the control of these faults. This paper proposes a new metrics which quantifies the intrinsic risk level of an object-oriented program. This metrics takes into account the influence of the object structure on the difficulty in identifying an element among the numerous others. It is based on the information theory and the entropy principle applied to structured sets. To highlight its benefits, the metrics is applied to a Java program of a flight manager prototype developed by Thales Avionics.
Keywords
aerospace computing; avionics; object-oriented methods; software reliability; Thales Avionics; aircraft systems; avionics certification authorities; flight manager; object-oriented program; object-oriented software reliability assessment; object-oriented technologies; Aerospace control; Aerospace electronics; Aircraft; Application software; Certification; Control systems; Costs; Entropy; Information theory; Software reliability; Object-Oriented Software; complexity; metrics; reliability;
fLanguage
English
Publisher
ieee
Conference_Titel
Dependable Computing Conference, 2008. EDCC 2008. Seventh European
Conference_Location
Kaunas
Print_ISBN
978-0-7695-3138-0
Type
conf
DOI
10.1109/EDCC-7.2008.28
Filename
4555986
Link To Document