UCL logo

UCL Discovery

UCL home » Library Services » Electronic resources » UCL Discovery

Using component metadata to regression test component-based software

Orso, A; Do, H; Rothermel, G; Harrold, MJ; Rosenblum, DS; (2007) Using component metadata to regression test component-based software. SOFTW TEST VERIF REL , 17 (2) 61 - 94. 10.1002/stvr.344.

Full text not available from this repository.

Abstract

Increasingly, modern-day software systems are being built by combining externally-developed software components with application-specific code. For such systems, existing program-analysis-based software engineering techniques may not directly apply, due to lack of information about components. To address this problem, the use of component metadata has been proposed. Component metadata are metadata and metamethods provided with components, that retrieve or calculate information about those components. In particular, two component-metadata-based approaches for regression test selection are described: one using code-based component metadata and the other using specification-based component metadata. The results of empirical studies that illustrate the potential of these techniques to provide savings in re-testing effort are provided. Copyright (c) 2006 John Wiley & Sons, Ltd.

Type:Article
Title:Using component metadata to regression test component-based software
DOI:10.1002/stvr.344
Keywords:component-based software, component metadata, regression testing, regression test selection, TEST-SELECTION TECHNIQUES, DESIGN, COST
UCL classification:UCL > School of BEAMS > Faculty of Engineering Science > Computer Science

Archive Staff Only: edit this record