Quality Requirements for Code: On the Untapped Potential in Maintainability Specifications

Fuente: arXiv
Saved in:
Bibliographic Details
Main Author: Borg, Markus
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910302943051776
author Borg, Markus
author_facet Borg, Markus
contents Quality requirements are critical for successful software engineering, with maintainability being a key internal quality. Despite significant attention in software metrics research, maintainability has attracted surprisingly little focus in the Requirements Engineering (RE) community. This position paper proposes a synergistic approach, combining code-oriented research with RE expertise, to create meaningful industrial impact. We introduce six illustrative use cases and propose three future research directions. Preliminary findings indicate that the established QUPER model, designed for setting quality targets, does not adequately address the unique aspects of maintainability.
format Preprint
id arxiv_https___arxiv_org_abs_2401_10833
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Quality Requirements for Code: On the Untapped Potential in Maintainability Specifications
Borg, Markus
Software Engineering
Quality requirements are critical for successful software engineering, with maintainability being a key internal quality. Despite significant attention in software metrics research, maintainability has attracted surprisingly little focus in the Requirements Engineering (RE) community. This position paper proposes a synergistic approach, combining code-oriented research with RE expertise, to create meaningful industrial impact. We introduce six illustrative use cases and propose three future research directions. Preliminary findings indicate that the established QUPER model, designed for setting quality targets, does not adequately address the unique aspects of maintainability.
title Quality Requirements for Code: On the Untapped Potential in Maintainability Specifications
topic Software Engineering
url https://arxiv.org/abs/2401.10833