• DocumentCode
    3364162
  • Title

    Using a taxonomy tool to identify changes in OO software

  • Author

    Clarke, Peter ; Malloy, Brian ; Gibson, Paul

  • Author_Institution
    Dept. of Comput. Sci., Clemson Univ., SC, USA
  • fYear
    2003
  • fDate
    26-28 March 2003
  • Firstpage
    213
  • Lastpage
    222
  • Abstract
    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.
  • Keywords
    inheritance; object-oriented programming; software maintenance; software tools; characteristics; data items; multiple releases; object oriented classes; taxonomy tool; Application software; Computer science; Debugging; Programming; Software maintenance; Software quality; Software testing; Software tools; Taxonomy; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance and Reengineering, 2003. Proceedings. Seventh European Conference on
  • ISSN
    1534-5351
  • Print_ISBN
    0-7695-1902-4
  • Type

    conf

  • DOI
    10.1109/CSMR.2003.1192429
  • Filename
    1192429