A Conceptual Framework for Fine-Grained Quality Assessment in Version Graphs

Publikation: Beitrag in Buch/Konferenzbericht/Sammelband/GutachtenBeitrag in KonferenzbandBeigetragenBegutachtung

Beitragende

Abstract

Today’s software development and modeling processes happen collaboratively. A key challenge in collaborative software engineering is assessing the quality properties of the different system revisions developed by different people. Modern solutions for version control, variation control, and model management can track and relate versions, feature variations, branches, and experimental modifications. We particularly observe a trend in the development of model management tools to support increasingly fine-grained evolution operations and artifact relationships. This detailed knowledge of a system’s revision history enables history-based quality assessment. However, the current state of the art lacks a comprehensive terminology framework for clearly describing the scope within which a particular quality attribute is assessed in the revision history. This leads to inefficient communication and hinders tackling the actual objective of the quality assessment. This work contributes a formal framework for quality regions in revision management systems. Our framework is based on revision graphs and incorporates concepts such as versions, variants, merges, multi-systems, and views, building a common ground for fine-grained quality assessment of evolving systems. We provide an open-source library implementation of our formal concepts, which can be used to extend existing version control or model management tools.

Details

OriginalspracheEnglisch
Titel2025 ACM/IEEE 28th International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C)
Herausgeber (Verlag)IEEE
Seiten683-692
Seitenumfang10
ISBN (Print)979-8-3315-7991-3
PublikationsstatusVeröffentlicht - 10 Okt. 2025
Peer-Review-StatusJa

Konferenz

Titel28th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems
KurztitelMODELS 2025
Veranstaltungsnummer28
Dauer5 - 10 Oktober 2025
Webseite
OrtGrand Valley State University & Online
StadtGrand Rapids
LandUSA/Vereinigte Staaten

Externe IDs

Scopus 105030475463
ORCID /0000-0003-3479-661X/work/208074938
ORCID /0000-0002-3513-6448/work/208075093
ORCID /0009-0003-6829-4260/work/208075485

Schlagworte

Schlagwörter

  • Quality assurance, Terminology, Software, Quality assessment, Software engineering, Software development management