Software

Fault Prediction OO Systems Using the Conceptual Cohesion of Classes

Free registration required

Executive Summary

High cohesion is desirable property in software systems to achieve reusability and maintainability. In this paper, the authors are measures for cohesion in Object-Oriented (OO) software reflect particular interpretations of cohesion and capture different aspects of it. In existing approaches the cohesion is calculate from the structural information for example method attributes and references. In conceptual cohesion of classes, i.e., in their project they are calculating the unstructured information from the source code such as comments and identifiers. Unstructured information is embedded in the source code.

  • Format: PDF
  • Size: 457.55 KB