Academic
Publications
Using a taxonomy tool to identify changes in OO software
Using a taxonomy tool to identify changes in OO software   (Citations: 12)
BibTex | RIS | RefWorks Download
In this paper, we present a taxonomy that allows the maintainer to catalog OO classes based on the characteristics of the class. The characteristics of a class include the properties of data items and methods, as well as the relationships with other classes in the application. We construct a tool to track changes across multiple releases of software applications containing hundreds of classes, providing information about each changed class. Our tool identifies class changes in terms of the characteristics exhibited by classes with the same name in different releases of an application.
Cumulative Annual
View Publication
The following links allow you to view full publications. These links are maintained by other sources not affiliated with Microsoft Academic Search.
    • ...A large family of approaches applies call graph analysis using source code [4,25,28,17,12,1] or a binary format [10,30,20] of the software...

    Bastian Steinertet al. Continuous Selective Testing

    • ...A taxonomy of classes to identify changes in object-oriented software based on generalization relationships and the types of data associated with the class is presented by Clarke et al. [20]...

    Natalia Draganet al. Automatic identification of class stereotypes

    • ...Analysis of software with respect to architectural/design patterns on the coarse- and finegrained levels such as method, class, and package, and the evolution of these patterns have been investigated by a number of researchers [3], [4], [5], [6], [7], [8], [9], [10], [11]...
    • ...Class-level design patterns are presented in [4], [5], and [10]...
    • ...Clarke et al. [10] present a taxonomy of classes to identify changes in object-oriented software based on generalization relationships and the types of data associated with the class...

    Natalia Draganet al. Using method stereotype distribution as a signature descriptor for sof...

    • ...Clarke et al., [3] presents a taxonomy of classes for the identification of changes in object-oriented software...

    Natalia Draganet al. Reverse Engineering Method Stereotypes

    • ...The taxonomy has also been applied to the non-trivial problem of computing impact analysis as a maintenance activity [12]...
    • ...The descriptors and types families in Table 2 are formally described in reference [9], an informal description is presented in reference [12]...
    • ...Our taxonomy has also been applied to the non-trivial problem of computing impact analysis as a maintenance activity [12]...

    Peter J. Clarkeet al. A Taxonomy of OO Classes to Support the Mapping of Testing Techniques ...

Order by: