Testing-based Process for Evaluating Component Replaceability
Electronic Notes in Theoretical Computer Science (ENTCS)
Regression testing with UML software designs: A survey
Journal of Software Maintenance and Evolution: Research and Practice
An enhanced test case selection approach for model-based testing: an industrial case study
Proceedings of the eighteenth ACM SIGSOFT international symposium on Foundations of software engineering
Testing techniques in software engineering
Testing techniques in software engineering
Regression testing minimization, selection and prioritization: a survey
Software Testing, Verification & Reliability
Regression test suite prioritization using system models
Software Testing, Verification & Reliability
Testing-based process for component substitutability
Software Testing, Verification & Reliability
Achieving scalable model-based testing through test case diversity
ACM Transactions on Software Engineering and Methodology (TOSEM)
Hi-index | 0.00 |
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 © 2006 John Wiley & Sons, Ltd. Based in part on ‘Using component metacontents to support the regression testing of component-based software’ by A. Orso, M. J. Harrold, D. Rosenblum, G. Rothermel, M. L. Soffa and H. Do, which appeared in Proceedings of the International Conference on Software Maintenance, Florence, Italy, November 2001, pp. 716–725 [1]. © 2001 IEEE. This revised and expanded version appears here with the permission of the IEEE.