A tool for measuring inheritance coupling in object-oriented systems

Jarallah AlGhamdi*, Mahmoud Elish, Moataz Ahmed

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

15 Scopus citations

Abstract

Analyzing object-oriented systems in order to evaluate their quality gains its importance as the paradigm continues to increase in popularity. Consequently, several object-oriented metrics have been proposed to evaluate different aspects of these systems such as class coupling. In object-oriented design, three types of coupling may exist between classes: inheritance coupling, interaction coupling, and component coupling. This paper presents a tool for measuring inheritance coupling in object-oriented systems.

Original languageEnglish
Pages (from-to)217-227
Number of pages11
JournalInformation Sciences
Volume140
Issue number3-4
DOIs
StatePublished - Feb 2002

Keywords

  • Inheritance coupling
  • Object-oriented systems
  • Software measurement tool
  • Software metrics

ASJC Scopus subject areas

  • Software
  • Control and Systems Engineering
  • Theoretical Computer Science
  • Computer Science Applications
  • Information Systems and Management
  • Artificial Intelligence

Fingerprint

Dive into the research topics of 'A tool for measuring inheritance coupling in object-oriented systems'. Together they form a unique fingerprint.

Cite this