DocumentCode
1995132
Title
Automated harvesting of test oracles for reliability testing
Author
Hummel, Oliver ; Atkinson, Colin
Author_Institution
Mannheim Univ., Germany
Volume
2
fYear
2005
fDate
26-28 July 2005
Firstpage
196
Abstract
Reliability testing is of even greater importance in component-based development than it is in traditional development methods, since it is the only practical way of measuring how well assembled components match each others\´ expectations. However, support for reliability testing has improved little over the last few years and it remains one of the most costly elements of software engineering. In this paper we present an approach that tackles the most fundamental obstacle to more efficient reliability testing - namely, the problem of automating the generation of "correct" reference results against which to evaluate component outputs. The approach employs the same basic technologies that can be used to discover components for reuse, but instead of building them into the final system it uses them, in combination with others, as an automated pseudo-oracle for measuring the reliability of self-built components. This significantly enhances the utility of component discovery technology, since it allows value to be derived from components which do not pass the threshold needed for full reuse but are sufficiently reliable to form a functioning component of a test oracle.
Keywords
object-oriented programming; program testing; software reliability; software reusability; automated pseudo-oracle; component reusabilty; component-based development; reliability testing; software engineering; test oracle; Assembly systems; Automatic testing; Computer languages; Gain measurement; Quality assurance; Software engineering; Software testing; Standards development; Statistical analysis; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Software and Applications Conference, 2005. COMPSAC 2005. 29th Annual International
ISSN
0730-3157
Print_ISBN
0-7695-2413-3
Type
conf
DOI
10.1109/COMPSAC.2005.49
Filename
1508110
Link To Document