Embracing Uncertainty: a Fuzzy Theoretical Model for Goal Fulfillment Assessment

A relevant issue in managing a complex software system is the quantitative assessment of the fulfillment degree of its requirements, as it provides a sound basis for identifying suitable design time or runtime corrective actions. However, this quantitative assessment must cope with the uncertainty that could affect the requirements specification and the data used in the assessment process. We tackle this problem, assuming the system requirements are specified through a hierarchical goal model. For this case, we propose an approach rooted in the fuzzy set and fuzzy logic theory for the quantitative assessment of the fulfillment degree of the goals specified in the goal model, considering the different kinds of uncertainty that could be present. Our result enriches the methodological and practical toolset available for managing complex software systems in uncertain scenarios, complementing other approaches based on different formal frameworks like probability theory.

Authors

Institutions

Publication Details

Published
2025-04-27
DOI
https://doi.org/10.1109/formalise66629.2025.00018
Primary Topic
Software Engineering Techniques and Practices
Type
article
Field-Weighted Citation Impact
0.00

Funders

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

Embracing Uncertainty: a Fuzzy Theoretical Model for Goal Fulfillment Assessment

Vincenzo Grassi, Raffaela Mirandola, Diego Pérez-Palacín
Software Engineering Techniques and Practices
article

Embracing Uncertainty: a Fuzzy Theoretical Model for Goal Fulfillment Assessment

Vincenzo Grassi, Raffaela Mirandola, Diego Pérez-Palacín
article en

Abstract

A relevant issue in managing a complex software system is the quantitative assessment of the fulfillment degree of its requirements, as it provides a sound basis for identifying suitable design time or runtime corrective actions. However, this quantitative assessment must cope with the uncertainty that could affect the requirements specification and the data used in the assessment process. We tackle this problem, assuming the system requirements are specified through a hierarchical goal model. For this case, we propose an approach rooted in the fuzzy set and fuzzy logic theory for the quantitative assessment of the fulfillment degree of the goals specified in the goal model, considering the different kinds of uncertainty that could be present. Our result enriches the methodological and practical toolset available for managing complex software systems in uncertain scenarios, complementing other approaches based on different formal frameworks like probability theory.

Karlsruhe Institute of Technology (DE), University of Rome Tor Vergata (IT), Linnaeus University (SE)
Helmholtz-Gemeinschaft, Deutsche Forschungsgemeinschaft
Reduced inequalities
Openalex Percentile: Top 81%
Software Engineering Techniques and Practices
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.

Embracing Uncertainty: a Fuzzy Theoretical Model for Goal Fulfillment Assessment — Vincenzo Grassi, Raffaela Mirandola, et al. · (2025) | TGRS Research Map | TGRS