# Can Fuzzy Mathematics enrich the Assessment of Software Maintainability?

### Gerardo Canfora, Luigi Cerulo, Luigi Troiano

#### Abstract

Software maintainability depends both on qualitative and quantitative data. Existing maintainability models aggregate data into hierarchies of characteristics with given dependencies. However, data used to score the characteristics can be uncertain or even completely unknown. Therefore, it would be meaningful to evaluate sensitivity of the aggregated result, i.e. the maintainability, with respect to the uncertainty and incompleteness of data. In addition, real cases require an aggregation model able to evaluate the impact of changing the dependencies among the characteristics in the hierarchy on the maintainability. In this paper we argue that fuzzy mathematics can help to solve these problems. In particular, we show how a fuzzy aggregation model can be adopted to evaluate maintainability according to a hierarchical model.

Download#### Paper Citation

#### in Harvard Style

Canfora G., Cerulo L. and Troiano L. (2004). **Can Fuzzy Mathematics enrich the Assessment of Software Maintainability?** . In *Proceedings of the 1st International Workshop on Software Audits and Metrics - Volume 1: SAM, (ICEIS 2004)* ISBN 972-8865-04-X, pages 85-94. DOI: 10.5220/0002679000850094

#### in Bibtex Style

@conference{sam04,

author={Gerardo Canfora and Luigi Cerulo and Luigi Troiano},

title={Can Fuzzy Mathematics enrich the Assessment of Software Maintainability?},

booktitle={Proceedings of the 1st International Workshop on Software Audits and Metrics - Volume 1: SAM, (ICEIS 2004)},

year={2004},

pages={85-94},

publisher={SciTePress},

organization={INSTICC},

doi={10.5220/0002679000850094},

isbn={972-8865-04-X},

}

#### in EndNote Style

TY - CONF

JO - Proceedings of the 1st International Workshop on Software Audits and Metrics - Volume 1: SAM, (ICEIS 2004)

TI - Can Fuzzy Mathematics enrich the Assessment of Software Maintainability?

SN - 972-8865-04-X

AU - Canfora G.

AU - Cerulo L.

AU - Troiano L.

PY - 2004

SP - 85

EP - 94

DO - 10.5220/0002679000850094