Investigation into the exploitation of Object-Oriented features

  • Authors:
  • S. Kanmani;V. Rhymend Uthariaraj;V. Sankaranarayanan;P. Thambidurai

  • Affiliations:
  • Pondicherry Engineering College, Pondicherry, India;Anna University, Chennai, India;Crescent Engineering College, Chennai, India;Pondicherry Engineering College, Pondicherry, India

  • Venue:
  • ACM SIGSOFT Software Engineering Notes
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper discusses the results arrived at employing Object-Oriented (OO) measures on the small-sized programs developed by the Under Graduate (UG) students during the study of C++ laboratory course. The metric values computed reflect the experience/knowledge of the developer in various mechanisms (inheritance, coupling and cohesion) in developing the modules (classes). We propose six hypotheses to validate the measures. For this experiment, the number of attributes and number of methods defined in the class are correlated with the metric values. The result of the experiment shows that the programs used inheritance and cohesion properties appropriately in the design of the class level attributes.