Visualising Java Coupling and Fault Proneness

P. Rosner, M. Child, S. Counsell

2014

Abstract

In this paper, a tool is described for visualising the Coupling Between Objects (CBO) metric for Java systems, decomposing it into coupling collaborators and using colour to denote the object-oriented mechanisms at work for each couple. The resulting visualisation is also envisaged to be useful for general program comprehension and is integrated into Java development in the Eclipse IDE. Evidence is also given that the visualisation may help detect classes tending to be less fault-prone than would be expected from inspection of their CBO values alone.

Download


Paper Citation


in Harvard Style

Rosner P., Child M. and Counsell S. (2014). Visualising Java Coupling and Fault Proneness . In Proceedings of the 5th International Conference on Information Visualization Theory and Applications - Volume 1: IVAPP, (VISIGRAPP 2014) ISBN 978-989-758-005-5, pages 138-144. DOI: 10.5220/0004706201380144

in Bibtex Style

@conference{ivapp14,
author={P. Rosner and M. Child and S. Counsell},
title={Visualising Java Coupling and Fault Proneness},
booktitle={Proceedings of the 5th International Conference on Information Visualization Theory and Applications - Volume 1: IVAPP, (VISIGRAPP 2014)},
year={2014},
pages={138-144},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004706201380144},
isbn={978-989-758-005-5},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 5th International Conference on Information Visualization Theory and Applications - Volume 1: IVAPP, (VISIGRAPP 2014)
TI - Visualising Java Coupling and Fault Proneness
SN - 978-989-758-005-5
AU - Rosner P.
AU - Child M.
AU - Counsell S.
PY - 2014
SP - 138
EP - 144
DO - 10.5220/0004706201380144