In this paper we describe our taxonomy of object-oriented classes that catalogs each class in an application based on the characteristics of that class. We present a mapping algorithm that matches the class under test to a list of implementation-based testing techniques, providing feedback to the tester describing the characteristics of the class that are suitably tested by each testing technique together with the characteristics that are not suitably tested by any of the testing techniques in the list. Our study shows that the number of entities to be analyzed by a tester when selecting implementation-based testing techniques can be reduced by 50 % if the class under test is first cataloged using our taxonomy of OO classes.
The object technology model is constantly evolving to address the software crisis problem. This nove...
[[abstract]]Software testing methodologies and metrics are key issues to improve and assure software...
The mutation method assesses test quality by examining the ability of a test set to distinguish synt...
In this paper we describe a taxonomy of object-oriented classes that catalogs each class in an appli...
While the use of object-oriented development methods has increased the quality of software by leadin...
We discuss a new testing process to generate test cases for object-oriented programs. We focus on cl...
In this dissertation, different testing techniques used in traditional software testing and OO softw...
In this dissertation* , we propose a structured testing model for object-oriented software developm...
Dependency cycles among components (classes) represent a practical challenge when identifying the cl...
The complexity and interdependencies of an object-oriented program makes testing of such programs di...
Abstract. The object-oriented paradigm has seen widespread acceptance by the software development co...
The current strategies for testing object-oriented software all lack the formal basis which is neces...
A test order should be an integral part of all OO testing criteria. It defines the order in which cl...
This paper studies testing in an object-oriented (OO) development process. It is based on the produc...
textabstractIn this paper we investigate factors of the testability of object-oriented software syst...
The object technology model is constantly evolving to address the software crisis problem. This nove...
[[abstract]]Software testing methodologies and metrics are key issues to improve and assure software...
The mutation method assesses test quality by examining the ability of a test set to distinguish synt...
In this paper we describe a taxonomy of object-oriented classes that catalogs each class in an appli...
While the use of object-oriented development methods has increased the quality of software by leadin...
We discuss a new testing process to generate test cases for object-oriented programs. We focus on cl...
In this dissertation, different testing techniques used in traditional software testing and OO softw...
In this dissertation* , we propose a structured testing model for object-oriented software developm...
Dependency cycles among components (classes) represent a practical challenge when identifying the cl...
The complexity and interdependencies of an object-oriented program makes testing of such programs di...
Abstract. The object-oriented paradigm has seen widespread acceptance by the software development co...
The current strategies for testing object-oriented software all lack the formal basis which is neces...
A test order should be an integral part of all OO testing criteria. It defines the order in which cl...
This paper studies testing in an object-oriented (OO) development process. It is based on the produc...
textabstractIn this paper we investigate factors of the testability of object-oriented software syst...
The object technology model is constantly evolving to address the software crisis problem. This nove...
[[abstract]]Software testing methodologies and metrics are key issues to improve and assure software...
The mutation method assesses test quality by examining the ability of a test set to distinguish synt...