DocumentCode
2040459
Title
Testing coverage analysis for software component validation
Author
Gao, Jerry ; Espinoza, Raquel ; He, Jingsha
Author_Institution
San Jose State Univ., CA, USA
Volume
1
fYear
2005
fDate
26-28 July 2005
Firstpage
463
Abstract
Constructing component-based software using reusable components is becoming a widely used approach. Since the quality of a component-based system is highly dependent on the quality of its components, component quality validation becomes very critical to both component vendors and users. Effectively validating component quality needs adequate test models and testing coverage criteria. This paper proposes an adequate test model and test coverage criteria for component validation. The paper discusses a dynamic approach to analyze component test coverage based on the proposed test model and test coverage criteria. The major contribution of this paper is its dynamic test coverage analysis solution to monitor API-based component validation and reuse. The paper reports the recent development efforts of a component test coverage analysis tool, and presents an application example.
Keywords
application program interfaces; object-oriented programming; program testing; program verification; software quality; software reusability; system monitoring; API-based component validation monitoring; component quality validation; component testing; component-based software; reusable components; software component validation; testing coverage analysis; Application software; Costs; Flow graphs; Helium; Monitoring; Production; Programming; Software reusability; Software systems; Software testing; component test coverage; component testing; test coverage analysis;
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.150
Filename
1510067
Link To Document