DocumentCode
3349296
Title
Constructing self-testable software components
Author
Martins, Eliane ; Toyota, Cristina Maria ; Yanagawa, Rosileny Lie
Author_Institution
Inst. of Comput., State Univ. of Campinas, Brazil
fYear
2001
fDate
1-4 July 2001
Firstpage
151
Lastpage
160
Abstract
Component-based software engineering techniques are gaining substantial because of their potential to improve productivity and lower development costs of new software applications, yet satisfying high reliability requirements. A first step to address such high reliability requirements consists in reusing reliable components. To merit the attribute "reliable", a component should be extensively validated. As far as testing is the technique most commonly used for validation, this means that reusable components should well tested. For tests to be applied efficiently and on time, a component should be testable. This paper presents an approach to improve component testability by integrating testing resources into it, and hence obtaining a self-testable component. A prototyping tool, Concat, was developed to support the proposed approach. The tool is intended for OO components implemented in C++. Some preliminary results of an empirical evaluation of the fault detection effectiveness of the proposed testing approach are also discussed.
Keywords
built-in self test; design for testability; object-oriented programming; program testing; software engineering; software reusability; C++; Concat; OO components; component testability; component-based software engineering; design for testability; fault detection effectiveness; prototyping tool; reliability requirements; reusable components; self-testable component; self-testable software components; testing; testing resources; Application software; Application specific integrated circuits; Automatic testing; Built-in self-test; Costs; Design for testability; Hardware; Prototypes; Reliability engineering; Software testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Dependable Systems and Networks, 2001. DSN 2001. International Conference on
Conference_Location
Goteborg, Sweden
Print_ISBN
0-7695-1101-5
Type
conf
DOI
10.1109/DSN.2001.941401
Filename
941401
Link To Document