PELAS-Program Error-Locating Assistant System
IEEE Transactions on Software Engineering
Maintenance Support for Object-Oriented Programs
IEEE Transactions on Software Engineering - Special issue on software maintenance
Support for Maintaining Object-Oriented Programs
IEEE Transactions on Software Engineering - Special issue on software maintenance
Performing data flow testing on classes
SIGSOFT '94 Proceedings of the 2nd ACM SIGSOFT symposium on Foundations of software engineering
Automated regression test generation
Proceedings of the 1998 ACM SIGSOFT international symposium on Software testing and analysis
Empirical Studies of a Safe Regression Test Selection Technique
IEEE Transactions on Software Engineering
Inter-class def-use analysis with partial class representations
Proceedings of the 1999 ACM SIGPLAN-SIGSOFT workshop on Program analysis for software tools and engineering
A tool for data flow oriented program testing
Proceedings of the second conference on Software development tools, techniques, and alternatives
A comparative study of coarse- and fine-grained safe regression test-selection techniques
ACM Transactions on Software Engineering and Methodology (TOSEM)
Contextual def-use associations for object aggregation
PASTE '01 Proceedings of the 2001 ACM SIGPLAN-SIGSOFT workshop on Program analysis for software tools and engineering
Prioritizing Test Cases For Regression Testing
IEEE Transactions on Software Engineering
Object-Oriented Software Evolution
IEEE Transactions on Software Engineering
A Framework for Partial Data Flow Analysis
ICSM '94 Proceedings of the International Conference on Software Maintenance
Program Understanding and Maintenance with the CANTO Environment
ICSM '97 Proceedings of the International Conference on Software Maintenance
Incremental Regression Testing
ICSM '93 Proceedings of the Conference on Software Maintenance
Change Impact Identification in Object Oriented Software Maintenance
ICSM '94 Proceedings of the International Conference on Software Maintenance
Model Based Regression Test Reduction Using Dependence Analysis
ICSM '02 Proceedings of the International Conference on Software Maintenance (ICSM'02)
Hidden Dependencies in Program Comprehension and Change Propagation
IWPC '01 Proceedings of the 9th International Workshop on Program Comprehension
Firewall Regression Testing of GUI Sequences and their Interactions
ICSM '03 Proceedings of the International Conference on Software Maintenance
Industrial Real-Time Regression Testing and Analysis Using Firewalls
ICSM '04 Proceedings of the 20th IEEE International Conference on Software Maintenance
Utilization of Extended Firewall for Object-Oriented Regression Testing
ICSM '05 Proceedings of the 21st IEEE International Conference on Software Maintenance
A Data Flow Oriented Program Testing Strategy
IEEE Transactions on Software Engineering
Migration of information systems in the Italian industry: A state of the practice survey
Information and Software Technology
Regression testing minimization, selection and prioritization: a survey
Software Testing, Verification & Reliability
Hi-index | 0.00 |
Testing firewalls have proven to be a useful approach for regression testing in both functional and object-oriented software. They involve only the modules that are closely related to the changed modules. They lead to substantially reduced regression tests but still are very effective in detecting regression faults. This paper investigates situations when data-flow paths are longer, and the testing of modules and components only one level away from the changed elements may not detect certain regression faults; an extended firewall considers these longer data paths. We report empirical studies that show the degree to which an extended firewall detected more faults, and how much more testing was required to achieve this increased detection. Copyright © 2008 John Wiley & Sons, Ltd.