Using component metacontent to support the regression testing of component-based software

A Orso, MJ Harrold, D Rosenblum… - Proceedings IEEE …, 2001 - ieeexplore.ieee.org
Proceedings IEEE International Conference on Software Maintenance …, 2001ieeexplore.ieee.org
Component based software technologies are viewed as essential for creating the software
systems of the future. However, the use of externally-provided components has serious
drawbacks for a wide range of software engineering activities, often because of a lack of
information about the components. Previously (A. Orso et al., 2000), we proposed the use of
component metacontents: additional data and methods provided with a component, to
support software engineering tasks. The authors present two new metacontent based …
Component based software technologies are viewed as essential for creating the software systems of the future. However, the use of externally-provided components has serious drawbacks for a wide range of software engineering activities, often because of a lack of information about the components. Previously (A. Orso et al., 2000), we proposed the use of component metacontents: additional data and methods provided with a component, to support software engineering tasks. The authors present two new metacontent based techniques that address the problem of regression test selection for component based applications: a code based approach and a specification based approach. First, we illustrate the two techniques. Then, we present a case study that applies the code based technique to a real component based system. On the system studied, on average, 26% of the overall testing effort was saved over seven releases, with a maximum savings of 99% for one version.
ieeexplore.ieee.org
以上显示的是最相近的搜索结果。 查看全部搜索结果