Measuring design complexity: an inherited method perspective

  • Authors:
  • A. Yadav;R. A. Khan

  • Affiliations:
  • DIT, Babashaeb Bhimrao Ambedkar University, Lucknow;DIT, Babashaeb Bhimrao Ambedkar University, Lucknow

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

Quantified Score

Hi-index 0.00

Visualization

Abstract

Complexity is one of the important attributes of reliability. Higher design complexity increases the probability of error occurrences and decreases reliability of software. Inheritance has been indentified as a key construct to control design complexity. This paper proposes a formula to calculate the overall complexity of design hierarchy caused by inherited methods.