Skip to content
Free planNo credit card requiredStart writing

article · 2015

Software Maintainability Estimation Made Easy

B. Ramachandra Reddy, Saahil Khurana, Aparajita Ojha

Cited by 2Abstract and details only

Abstract

This paper presents a tool called COIN (COhesion, INheritance) for evaluating Cohesion, Inheritance and Size metrics and Maintainability factors of class hierarchies in Java projects. The tool enables analyzing classes as well as class hierarchies on their modifiability and understandability aspects measured through different metrics. Class hierarchies that may be more complex from the point of view of software maintenance can be identified at early design phase through this tool. The COIN also evaluates testability factors of classes and class hierarchies in a project. Graphical visualization of maintainability factors with important involved design metrics, namely MaxDIT, AID and NOCC, and summery reports of individual class hierarchy with maintainability factors are facilitated in this tool. The tool supports a large number of cohesion, coupling, size, inheritance metrics and maintainability metrics as well, which to the best of our knowledge is not covered in any existing analysis tool.

Cite this paper

APA 7

Reddy, B. R., Khurana, S., & Ojha, A. (2015). Software Maintainability Estimation Made Easy. https://doi.org/10.1145/2818567.2818580

MLA 9

Reddy, B. Ramachandra, et al. “Software Maintainability Estimation Made Easy.” vol. 30, 2015, pp. 68–72, https://doi.org/10.1145/2818567.2818580.

Chicago

Reddy, B. Ramachandra, Saahil Khurana, and Aparajita Ojha. 2015. “Software Maintainability Estimation Made Easy.” https://doi.org/10.1145/2818567.2818580.

Harvard

Reddy, B.R., Khurana, S. and Ojha, A. (2015) ‘Software Maintainability Estimation Made Easy’. Available at: https://doi.org/10.1145/2818567.2818580.

BibTeX
@article{reddy2015software,
  title = {{Software Maintainability Estimation Made Easy}},
  author = {Reddy, B. Ramachandra and Khurana, Saahil and Ojha, Aparajita},
  volume = {30},
  pages = {68--72},
  year = {2015},
  doi = {10.1145/2818567.2818580}
}

Made from the index record. Check names, capitalisation and page numbers against the paper. Need another style? AI for Research has over 10,000.