[PDF][PDF] TOBAC: a test case browser for testing object-oriented software

E Siepmann, AR Newton - Proceedings of the 1994 ACM SIGSOFT …, 1994 - dl.acm.org
TOBAC1 is part of a test management system for object-oriented software. A test case
browser built under the Smalltalk-80 environment to dejire, manage and execute test cases …

Definition of software fault emulation operators: A field data study

H Madeira - … International Conference on Dependable Systems and …, 2003 - computer.org
We propose a new method of determining an effective ordering of regression test cases, and
describe its implementation as an automated tool called SuiteBuilder developed by …

The ASTOOT approach to testing object-oriented programs

RK Doong, PG Frankl - ACM Transactions on Software Engineering and …, 1994 - dl.acm.org
This article describes a new approach to the unit testing of object-oriented programs, a set of
tools based on this approach, and two case studies. In this approach, each test case …

A safe, efficient regression test selection technique

G Rothermel, MJ Harrold - ACM Transactions on Software Engineering …, 1997 - dl.acm.org
Regression testing is an expensive but necessary maintenance activity performed on
modified software to provide confidence that changes are correct and do not adversely affect …

Static and dynamic C++ code analysis for the recovery of the object diagram

P Tonella, A Potrich - International Conference on Software …, 2002 - ieeexplore.ieee.org
When a software system enters the maintenance phase, the availability of accurate and
consistent information about its organization can help alleviate the difficulties of program …

[PDF][PDF] An optimal technique for reducing the effort of regression test

TP Jacob, T Ravi - Indian J. Sci. Technol, 2013 - Citeseer
Regression test selection techniques are proposed often but are many times inaccurate
when used with larger systems. The proposed new selection technique will be safer, more …

A Slice‐Based Change Impact Analysis for Regression Test Case Prioritization of Object‐Oriented Programs

S Panda, D Munjal… - Advances in Software …, 2016 - Wiley Online Library
Test case prioritization focuses on finding a suitable order of execution of the test cases in a
test suite to meet some performance goals like detecting faults early. It is likely that some test …

Testing polymorphism in object oriented systems for improving software quality

DK Saini - ACM SIGSOFT Software Engineering Notes, 2009 - dl.acm.org
With object-oriented approaches, testing should center on objects, classes, generic classes
and super classes, inheritance and polymorphism, instead of subprograms. In object …

Change impact analysis for object-oriented programs

BG Ryder, F Tip - Proceedings of the 2001 ACM SIGPLAN-SIGSOFT …, 2001 - dl.acm.org
Small changes can have major and nonlocal effects in object-oriented languages, due to the
use of subtyping and dynamic dispatch. This complicates life for maintenance programmers …

Investigating the use of analysis contracts to support fault isolation in object oriented code

LC Briand, Y Labiche, H Sun - ACM SIGSOFT Software Engineering …, 2002 - dl.acm.org
A number of activities involved in testing software are known to be difficult and time
consuming. Among them is the isolation of faults once failures have been detected. In this …