Title :
A Reliability Model for Object-Oriented Software
Author :
Xu, Peng ; Xu, Shiyi
Author_Institution :
Sch. of Comput. Eng. & Sci., Shanghai Univ., Shanghai, China
Abstract :
Software reliability is one of the important attributions of dependable systems. A number of software reliability models have been developed by now, but few of them take object-oriented features into account. Nowadays, more and more software systems are developed in object-oriented technology and object-oriented programming languages contain new language features, most notably inheritance, polymorphism, and dynamic binding which have a strong impact on the reliability of software. In this paper, we propose an accurate model for object-oriented software reliability estimation. The central idea of the strategies proposed is to incorporate the influence factors of complexity of the software under test and the test effectiveness into the object-oriented software reliability model so as to make the software reliability model more adequate and accurate to the real situation for object-oriented software. Results from substantial experiments have shown the rationality and usefulness of the new model.
Keywords :
object-oriented languages; object-oriented programming; program testing; software reliability; object-oriented programming languages; object-oriented software; software reliability; software test; Complexity theory; Mathematical model; Object oriented modeling; Software; Software reliability; Testing; Object-Oriented Software; Software Complexity; Software Reliability Model; Test Effectiveness;
Conference_Titel :
Test Symposium (ATS), 2010 19th IEEE Asian
Conference_Location :
Shanghai
Print_ISBN :
978-1-4244-8841-4
DOI :
10.1109/ATS.2010.20