Transfer, Measure and Extend Maintainability Metrics for Web Component based Applications to Achieve Higher Quality

Tobias Münch, Rainer Roosmann

2022

Abstract

The last few years have seen an increased interest in web components composite W3C standard. These can be used without or with frameworks like Angular or React. Modern web applications get developed by the principles of component-based software development (CBSD). Therefore, a Web-Application is a composition of multiple web components, which are connected. In order to operate and continuously extend a web application successfully in the long term, the non-functional requirement of maintainability has crucial importance. This paper describes a model to collect, measure and compare maintainability in web components and web applications. These consist of object-oriented language (OOP) and a bound HTML-Fragment. Previous knowledge of maintainability gets extended to the interconnection between OOP and HTML-Fragments. Especially the coupling and cohesion between web components get analyzed. Through the developed model, the maintainability of web components can be specified in more detail. This allows web developers to analyze the quality of their web applications and reach a higher software-quality level.

Download


Paper Citation


in Harvard Style

Münch T. and Roosmann R. (2022). Transfer, Measure and Extend Maintainability Metrics for Web Component based Applications to Achieve Higher Quality. In Proceedings of the 18th International Conference on Web Information Systems and Technologies - Volume 1: WEBIST, ISBN 978-989-758-613-2, pages 105-112. DOI: 10.5220/0011511100003318


in Bibtex Style

@conference{webist22,
author={Tobias Münch and Rainer Roosmann},
title={Transfer, Measure and Extend Maintainability Metrics for Web Component based Applications to Achieve Higher Quality},
booktitle={Proceedings of the 18th International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,},
year={2022},
pages={105-112},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0011511100003318},
isbn={978-989-758-613-2},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 18th International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,
TI - Transfer, Measure and Extend Maintainability Metrics for Web Component based Applications to Achieve Higher Quality
SN - 978-989-758-613-2
AU - Münch T.
AU - Roosmann R.
PY - 2022
SP - 105
EP - 112
DO - 10.5220/0011511100003318