The University of Southampton
University of Southampton Institutional Repository

Toward measuring software coupling via weighted dynamic metrics

Toward measuring software coupling via weighted dynamic metrics
Toward measuring software coupling via weighted dynamic metrics

Coupling metrics are an established way to measure internal software quality with respect to modularity. Dynamic metrics have been used to improve the accuracy of static metrics for object-oriented software. We introduce a dynamic metric NOI that takes into account the number of interactions (method calls) during the run of a system. We used the data collected from an experiment to compute our NOI metric and compared the results to a static coupling analysis. We observed an unexpected level of correlation and significant differences between class-And package-level analyses.

342-343
Association for Computing Machinery
Schnoor, Henning
ce6f449e-dd65-4e8b-884e-687589a9f17b
Hasselbring, Wilhelm
ee89c5c9-a900-40b1-82c1-552268cd01bd
Schnoor, Henning
ce6f449e-dd65-4e8b-884e-687589a9f17b
Hasselbring, Wilhelm
ee89c5c9-a900-40b1-82c1-552268cd01bd

Schnoor, Henning and Hasselbring, Wilhelm (2018) Toward measuring software coupling via weighted dynamic metrics. In ICSE '18: Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings. Association for Computing Machinery. pp. 342-343 . (doi:10.1145/3183440.3195000).

Record type: Conference or Workshop Item (Paper)

Abstract

Coupling metrics are an established way to measure internal software quality with respect to modularity. Dynamic metrics have been used to improve the accuracy of static metrics for object-oriented software. We introduce a dynamic metric NOI that takes into account the number of interactions (method calls) during the run of a system. We used the data collected from an experiment to compute our NOI metric and compared the results to a static coupling analysis. We observed an unexpected level of correlation and significant differences between class-And package-level analyses.

This record has no associated files available for download.

More information

Published date: 27 May 2018
Venue - Dates: 40th ACM/IEEE International Conference on Software Engineering, ICSE 2018, , Gothenburg, Sweden, 2018-05-27 - 2018-06-03

Identifiers

Local EPrints ID: 488751
URI: http://eprints.soton.ac.uk/id/eprint/488751
PURE UUID: ddd60713-4103-4aee-82cb-cd26af3a5235
ORCID for Wilhelm Hasselbring: ORCID iD orcid.org/0000-0001-6625-4335

Catalogue record

Date deposited: 05 Apr 2024 16:36
Last modified: 10 Apr 2024 02:15

Export record

Altmetrics

Contributors

Author: Henning Schnoor
Author: Wilhelm Hasselbring ORCID iD

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×