JOURNAL ARTICLE

Analysis of object oriented complexity and testability using object oriented design metrics

Abstract

Wide applicability of object oriented technology in software development industry led to the development of high quality software products at the cost of increased complexity. The complexity of software systems directly contributes to increased testability efforts. This paper does review of testability and complexity of the software systems at the design level. Object oriented design metrics proposed in earlier research models is modified to analyze in detail the relationship between complexity, testability and different attributes of object oriented software design by predicting class level testability. Estimated results depict that different attributes of object oriented systems may add directly to the complexity of design requiring more testing efforts. The metrics proposed in this paper is further validated on four different software projects. Quantifiable results obtained justify the predicted relationship between object oriented design attributes, complexity and testability.

Keywords:
Testability Computer science Software metric Object-oriented design Software engineering Object-oriented programming Software Programming complexity Reliability engineering Software quality Object (grammar) Software development Software construction Programming language Engineering Artificial intelligence

Metrics

15
Cited By
2.79
FWCI (Field Weighted Citation Impact)
5
Refs
0.93
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Software Engineering Research
Physical Sciences →  Computer Science →  Information Systems
Software Engineering Techniques and Practices
Physical Sciences →  Computer Science →  Information Systems
Software Reliability and Analysis Research
Physical Sciences →  Computer Science →  Software

Related Documents

JOURNAL ARTICLE

Object Oriented Software Testability (OOST) Metrics Analysis

Journal:   International Journal of Computer Applications Technology and Research Year: 2023 Pages: 359-367
JOURNAL ARTICLE

Object Oriented Design Metrics For Design And Complexity Analysis

Prof. Anish Lazrus Sonam Gupta

Journal:   Zenodo (CERN European Organization for Nuclear Research) Year: 2017
JOURNAL ARTICLE

Object Oriented Design Metrics For Design And Complexity Analysis

Sonam Gupta*, Prof. Anish Lazrus

Journal:   Zenodo (CERN European Organization for Nuclear Research) Year: 2017
JOURNAL ARTICLE

Predicting maintenance performance using object-oriented design complexity metrics

Rajendra K. BandiVijay K. VaishnaviDaniel Turk

Journal:   IEEE Transactions on Software Engineering Year: 2003 Vol: 29 (1)Pages: 77-87
© 2026 ScienceGate Book Chapters — All rights reserved.