Unsupervised Mapping of Quantitative Measures to Qualitative Characteristics in Hierarchical Software Quality Assurance

Ensuring software quality is essential to the software development and deployment process. Evaluating software for known vulnerabilities and weaknesses is a method of assessing the quality of software. However, the existence of a large number of vulnerabilities and weaknesses can hinder decision-making and mitigation. To address this, hierarchical software quality models aggregate quantitative weakness measures into qualitative characteristics to simplify decision making. However, challenges exist when mapping quantitative measures to qualitative characteristics, especially when the relationship between measures and characteristics is ill-defined/unknown or when prior knowledge is absent, thus posing threats to the construct validity of the mapping. This paper presents a pseudo-label-based regression framework to generate qualitative values when given a set of quantitative measurements. To exemplify this research, we created a use case where we applied the framework to binary program analysis.

Authors

Institutions

Publication Details

Published
2025-05-09
DOI
https://doi.org/10.1109/ietc64455.2025.11039495
Primary Topic
Software Reliability and Analysis Research
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Unsupervised Mapping of Quantitative Measures to Qualitative Characteristics in Hierarchical Software Quality Assurance

Ann Marie Reinhold, E. Gerard, Kaveen Liyanage, Bradley M. Whitaker et al.
Software Reliability and Analysis Research
article

Unsupervised Mapping of Quantitative Measures to Qualitative Characteristics in Hierarchical Software Quality Assurance

Ann Marie Reinhold, E. Gerard, Kaveen Liyanage, Bradley M. Whitaker, Brock J. LaMeres, Clemente Izurieta, Derek Reimanis
article en

Abstract

Ensuring software quality is essential to the software development and deployment process. Evaluating software for known vulnerabilities and weaknesses is a method of assessing the quality of software. However, the existence of a large number of vulnerabilities and weaknesses can hinder decision-making and mitigation. To address this, hierarchical software quality models aggregate quantitative weakness measures into qualitative characteristics to simplify decision making. However, challenges exist when mapping quantitative measures to qualitative characteristics, especially when the relationship between measures and characteristics is ill-defined/unknown or when prior knowledge is absent, thus posing threats to the construct validity of the mapping. This paper presents a pseudo-label-based regression framework to generate qualitative values when given a set of quantitative measurements. To exemplify this research, we created a use case where we applied the framework to binary program analysis.

Montana State University (US)
Science and Technology Directorate
Industry, innovation and infrastructure
Openalex Percentile: Top 85%
Software Reliability and Analysis Research
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Unsupervised Mapping of Quantitative Measures to Qualitative Characteristics in Hierarchical Software Quality Assurance — Ann Marie Reinhold, E. Gerard, et al. · (2025) | TGRS Research Map | TGRS