Regression testing minimization, selection and prioritization: a survey
Regression testing is a testing activity that is performed to provide confidence that changes
do not harm the existing behaviour of the software. Test suites tend to grow in size as …
do not harm the existing behaviour of the software. Test suites tend to grow in size as …
A systematic review on regression test selection techniques
E Engström, P Runeson, M Skoglund - Information and Software …, 2010 - Elsevier
Regression testing is verifying that previously functioning software remains after a change.
With the goal of finding a basis for further research in a joint industry-academia research …
With the goal of finding a basis for further research in a joint industry-academia research …
Advances in software inspections
ME Fagan - Pioneers and Their Contributions to Software …, 2001 - Springer
This paper presents new studies and experiences that enhance the use of the inspection
process and improve its contribution to development of defect-free software on time and at …
process and improve its contribution to development of defect-free software on time and at …
[PDF][PDF] Regression test selection techniques: A survey
Software maintenance activities, on an average, account for as much as two-thirds of the
overall software life cycle costs [75]. Maintenance of a software product is frequently …
overall software life cycle costs [75]. Maintenance of a software product is frequently …
Efficient and precise dynamic impact analysis using execute-after sequences
T Apiwattanapong, A Orso, MJ Harrold - Proceedings of the 27th …, 2005 - dl.acm.org
As software evolves, impact analysis estimates the potential effects of changes, before or
after they are made, by identifying which parts of the software may be affected by such …
after they are made, by identifying which parts of the software may be affected by such …
An empirical comparison of dynamic impact analysis algorithms
Impact analysis-determining the potential effects of changes on a software system-plays an
important role in software engineering tasks such as maintenance, regression testing, and …
important role in software engineering tasks such as maintenance, regression testing, and …
Empirical evaluations of regression test selection techniques: a systematic review
E Engström, M Skoglund, P Runeson - Proceedings of the Second ACM …, 2008 - dl.acm.org
Regression testing is the verification that previously functioning software remains after a
change. In this paper we report on a systematic review of empirical evaluations of regression …
change. In this paper we report on a systematic review of empirical evaluations of regression …
An energy-efficient CMOS line driver using adiabatic switching
WC Athas, JG Koller… - Proceedings of 4th Great …, 1994 - ieeexplore.ieee.org
Describes a custom CMOS line driver chip and a resonant power supply that can switch
eight 100 pF loads at 1 MHz six times more efficiently than a conventional (CV/sup 2/) CMOS …
eight 100 pF loads at 1 MHz six times more efficiently than a conventional (CV/sup 2/) CMOS …
Compatibility and regression testing of COTS-component-based software
L Mariani, S Papagiannakis… - … Conference on Software …, 2007 - ieeexplore.ieee.org
Software engineers frequently update COTS components integrated in component-based
systems, and can often chose among many candidates produced by different vendors. This …
systems, and can often chose among many candidates produced by different vendors. This …