Comparing Static and Dynamic Weighted Software Coupling Metrics.

Schnoor, Henning and Hasselbring, Wilhelm (2019) Comparing Static and Dynamic Weighted Software Coupling Metrics. [Paper] In: Proceedings of the 25th International Conference on Information and Software Technologies (ICIST 2019). , October 10-12, 2019, Vilnius, Lithuania . Information and Software Technologies. ; pp. 285-298 . DOI 10.1007/978-3-030-30275-7₂₂. Communications in Computer and Information Science, 1078 .

[thumbnail of Preprint]
Preview
Text (Preprint)
ICIST2019arXiv.pdf - Accepted Version

Download (179kB) | Preview

Supplementary data:

Abstract

Coupling metrics are an established way to measure software architecture quality with respect to modularity. Static coupling metrics are obtained from the source or compiled code of a program, while dynamic metrics use runtime data gathered e.g., by monitoring a system in production. We study weighted dynamic coupling that takes into account how often a connection is executed during a system's run. We investigate the correlation between dynamic weighted metrics and their static counterparts. We use data collected from four different experiments, each monitoring production use of a commercial software system over a period of four weeks. We observe an unexpected level of correlation between the static and the weighted dynamic case as well as revealing differences between class- and package-level analyses.

Document Type: Conference or Workshop Item (Paper)
Keywords: Software Coupling Metrics
Research affiliation: Kiel University > Software Engineering
Projects: Kieker
Date Deposited: 07 Oct 2019 07:23
Last Modified: 07 Oct 2019 07:23
URI: https://oceanrep.geomar.de/id/eprint/47863

Actions (login required)

View Item View Item