---
title: Sustainable Quality Model
url: https://www.emergentmind.com/topics/sustainable-quality-model
type: topic
---

# Sustainable Quality Model

Searching arXiv for the supplied papers to ground the article and citations.
arxiv_search query: 1309.1640
A Sustainable Quality Model is a formal representation of sustainability as a quality concern, expressed through explicitly defined attributes, metrics, dependencies, and evaluation procedures. Early software-quality work placed sustainability inside the ISO/IEC 25010 product quality model as a new characteristic composed of **Energy Consumption**, **Resource Optimization**, and **Perdurability**, thereby treating sustainability as “part of the quality of a software product” and as a non-functional concern that can be specified, measured, and evaluated [1309.1640]. Subsequent work generalized this view to software architecture, model-based systems engineering, AI model reporting, manufacturing systems, research software governance, and collaborative platforms, often extending the scope from environmental efficiency alone to technical, economic, social, and time-dependent effects [2405.01391, 2501.17004, 2503.00148]. Taken together, these works suggest that a Sustainable Quality Model is best understood as a family of rigorous formalisms for preserving beneficial system behavior over time while making sustainability trade-offs measurable and operational across heterogeneous domains.

## 1. Conceptual foundations

Within software product quality, sustainability was formalized as a distinct characteristic to be added alongside the existing ISO/IEC 25010 characteristics. In that formulation, **sustainable software development** is defined as “a mode of software development in which resource use aims to meet product software needs while ensuring the sustainability of natural systems and the environment,” while the **sustainability of a software product** is “the capacity of developing a software product in a sustainable manner.” The same line of work emphasizes that “software sustainability is a way to improve a software product, being part of its quality and being related to non-functional requirements” [1309.1640].

A second foundational line defines sustainability more broadly as “the preservation of the beneficial use of digital solutions in a context that continuously changes.” In the Sustainability Assessment Framework Toolkit, this preservation-oriented view is organized through four indivisible dimensions—**technical**, **environmental**, **economic**, and **social/organizational**—and through a time perspective structured around first-order, second-order, and third-order impacts [2405.01391]. A related model-based line makes multidimensionality even more explicit by tagging values, strategies, and patterns with **environmental**, **economic**, **social**, **personal**, and **technical** dimensions, and by introducing explicit constructs for **Regulation**, **Assumption**, **Goal**, **Obstacle**, **Activity/Process**, **Fragment**, and **Pattern** [2503.00148].

A recurrent misconception is that sustainability is exhausted by energy efficiency. The product-quality extension contradicts this directly by separating short-term operational aspects—energy and resource use while software runs—from long-term endurance captured by **Perdurability**. The architecture-level and pattern-based approaches widen the scope further by treating sustainability as a cross-dimensional and temporally evolving property rather than as a single operational metric [1309.1640, 2405.01391, 2503.00148].

## 2. Structural elements and representations

Despite their heterogeneity, Sustainable Quality Models tend to share a common structural logic: they define sustainability-relevant entities, arrange them into dimensions or characteristics, and connect them to measurable evidence.

| Research line | Primary structural unit | Sustainability organization |
|---|---|---|
| ISO/IEC 25010 extension | Characteristic and subcharacteristics | Energy Consumption, Resource Optimization, Perdurability |
| SAF Toolkit | Decision Map, SQ Model, DMatrix, KPI Model | Technical, Environmental, Economic, Social/organizational |
| Pattern-based MBSE | Value, Goal, Obstacle, Pattern, Fragment | Environmental, Economic, Social, Personal, Technical |
| USFM | Objects, Processes, States, Links | Goals, KPIs, Data Process, factory information map |

In the ISO/IEC 25010 extension, the structure is hierarchical. The characteristic **Sustainability** comprises **Energy Consumption**, **Resource Optimization**, and **Perdurability**. The first two are short-term operational subcharacteristics. **Perdurability** is the long-term subcharacteristic and is defined as “the degree to which a software product can be modified, adapted and reused in order to perform specified functions under specified conditions for a long period of time.” Its basis is explicitly drawn from **Reusability**, **Modifiability**, and **Adaptability**, while subcharacteristics from reliability such as **Maturity**, **Availability**, **Fault tolerance**, and **Recoverability** are examined and excluded because they concern operational reliability rather than long-term endurance [1309.1640].

In the SAF Toolkit, the main representational instruments are the **Decision Map**, the **Sustainability-Quality Model**, the **Interdimensional Dependency Matrix**, and the planned **KPI Model**. The Decision Map records sustainability-relevant design concerns, features, effect types, and first-/second-/third-order impacts. The SQ Model collects quality attributes grouped by sustainability dimension and associates them with internal, external, and quality-in-use metrics. The DMatrix makes dependencies across dimensions explicit, initially including technical–social, technical–economic, and technical–environmental matrices. The KPI Model links strategic sustainability goals, critical success factors, metrics, measures, and KPI fitness functions, thereby closing the design–measurement loop [2405.01391].

The pattern-based MBSE approach uses a meta-model in which **Value** is the central construct, complemented by **Regulation** and **Assumption** for contextual constraints, and by **Goal** and **Obstacle** for robustness reasoning. **Fragments** serve as modular encapsulation units, and **Patterns** are reusable solutions anchored into models through “bubbles.” The associated pattern template consists of **Summary**, **Category**, **Dimensions**, **Applicability**, **Content**, **Archetype**, **Example**, **Discussion**, and **Related Patterns**, with **Category** and **Dimensions** added explicitly to support sustainability structuring and traceability [2503.00148].

Manufacturing-oriented work provides another structural variant. The Unified Smart Factory Model integrates **Manufacturing Process and System**, the **Data Process**, and **KPI Selection and Assessment** inside an Object-Process Methodology representation. It models **Objects**, **Processes**, **States**, and procedural or structural **Links**, so that sustainability KPIs can be mapped to precise data requirements, process states, and material or energy flows [2512.10631].

## 3. Measurement, aggregation, and trade-off analysis

Measurement frameworks for Sustainable Quality Models range from direct metering to weighted multi-criteria synthesis. In the software product formulation, the paper itself leaves measures and indicators as future work, but the accompanying synthesis specifies a consistent operational scheme. For energy, the core quantity is runtime energy over a scenario,
$$
E=\int_{t_0}^{t_1} P(t)\,dt,
$$
with the approximation \(E=P_{avg}\cdot \Delta t\), and a scenario-level sustainability index can be aggregated as
$$
S = w_E \cdot S_{energy} + w_R \cdot S_{res} + w_P \cdot S_{perd},
$$
with \(w_E+w_R+w_P=1\). In this scheme, **Energy Consumption** is measured through hardware power meters, on-chip counters such as Intel RAPL, OS-level telemetry, and scenario instrumentation; **Resource Optimization** uses CPU, memory, disk, and network metrics normalized against sustainability requirements; and **Perdurability** is assessed through indicators for **Reusability**, **Modifiability**, and **Adaptability** [1309.1640].

Other Sustainable Quality Models are explicitly multi-criteria. The campus bike-sharing site evaluation model combines an improved Delphi method, AHP, entropy weighting, and fuzzy comprehensive evaluation. The improved Delphi applies thresholds of mean greater than 3.5, percentage of maximum score greater than 0.5, and coefficient of variation less than 0.25. AHP produces subjective weights via pairwise comparison matrices with the Saaty 1–9 scale and requires \(\mathrm{CR}<0.10\). Entropy weights are computed from
$$
p_{ij} = \frac{x_{ij}}{\sum_i x_{ij}}, \qquad
e_j = -k \sum_i p_{ij}\ln p_{ij}, \qquad
w_j = \frac{d_j}{\sum_j d_j},
$$
and are fused with AHP as
$$
\bar{w}_j = \alpha \cdot w^{\text{AHP}}_j + (1-\alpha)\cdot w^{\text{entropy}}_j,
$$
with \(\alpha=0.5\). The final fuzzy synthesis uses
$$
\mathbf{B} = \mathbf{W}\cdot \mathbf{R},
$$
followed by the maximum membership principle [2308.04454].

A conceptually different choice is made in the Strong Sustainability Paradigm based Analytical Hierarchy Process for healthcare systems. Here the key issue is non-exchangeability: good performance on one criterion cannot compensate for poor performance on another. The model reduces compensation by penalizing dispersion from the cohort mean. With normalized values \(r_{ij}\), mean \(\bar r_j\), and sustainability coefficient \(s \in [0,1]\), the penalized value is
$$
b_{ij} = r_{ij} - s \cdot |r_{ij}-\bar r_j|,
$$
and the composite score is
$$
U_i = \sum_j w_j \cdot b_{ij}.
$$
This preserves an additive form, but only after introducing a strong-sustainability penalty that constrains compensability [2306.00718].

At the software architecture level, the Sustainability Impact Score quantifies cross-dimensional effects among quality attributes. For any pair of dimensions,
$$
\text{SIS}_{dim1,dim2} =
\sum_{i,j}
(\text{Priority}_{dim1_i}+\text{Priority}_{dim2_j})\times \text{Impact}_{ij},
$$
where \(\text{Impact}_{ij}\in\{+1,-1,0\}\). Priorities are derived from risk and importance using
$$
\text{Priority}_{S_i}=w_I\cdot I+w_R\cdot R,
$$
normalized into \([0.1,1.0]\), and the SIS can be further normalized against a theoretical optimal matrix for relative comparison across dimension pairs [2501.17004].

These measurement traditions expose a central methodological divide. Some models are compensatory and use weighted sums or fuzzy synthesis; others, such as SSP-AHP, are explicitly designed to block or reduce compensation. This divide is not ancillary. It reflects a substantive disagreement about whether sustainability deficits in one dimension may be offset by gains in another.

## 4. Domain-specific instantiations

Sustainable Quality Models have been instantiated in markedly different domains, but the domain-specific forms remain recognizable as variations on the same core problem: how to represent sustainability-relevant quality concerns so that alternatives can be compared and governed.

In healthcare, the SSP-AHP framework defines five major areas—**equity**, **quality**, **responsiveness**, **financial coverage**, and **adaptability**—with 25 indicators \(C1\)–\(C25\). Its emphasis is explicitly social sustainability-oriented, and its benchmark application over 16 countries ranks Norway, Sweden, Germany, the Netherlands, Iceland, Belgium, and France above Hungary, Latvia, the Slovak Republic, and Poland under expert AHP weights with \(s=0\) [2306.00718].

In campus mobility, the sustainable development-oriented site evaluation model defines four dimensions—**User’s characteristics**, **The implementation and use characteristics of the parking spots**, **Environmental sustainability**, and **Social sustainability**—and fourteen indicators \(C1\)–\(C14\). For the South Campus of Henan Polytechnic University, the fused weight vector over the four dimensions is \([0.348, 0.405, 0.082, 0.166]\), the final fuzzy output is \(\mathbf{B}=[0.1896,0.4580,0.3524]\), and the final grade is “Good” [2308.04454].

In manufacturing, the Unified Smart Factory Model translates high-level sustainability goals into factory-level KPIs through a ten-step framework and an OPM-based information map. In the PCB assembly case, the foreground system is the PCB assembly line, the functional unit is 1 kg of PCB assembled, average energy per PCB is reported as approximately \(0.47\)–\(0.50\) kWh/PCB, the reflow oven accounts for about 90% of total energy, and the cradle-to-gate global warming impact is approximately \(89.21\) kg CO2 eq per 1 kg of assembled PCBs [2512.10631].

In research software governance, the Sustainable Research Software Institute model operationalizes sustainability through a **Community Services Arm** and a **Sustainability Funding Arm**. Its scorecard-oriented view tracks dimensions such as **reproducibility**, **maintainability**, **test coverage**, **documentation quality**, **usability**, **performance**, **portability**, **community health**, **user support/responsiveness**, and **archiving/preservation**, and it organizes maturity through levels ranging from **L0 Incubating** to **L4 Platinum (Graduated)** [2308.14953].

These instantiations show that the object under evaluation can vary from a national health system to a bike-sharing stop, a factory line, or a research software project. What remains stable is the attempt to connect sustainability goals to explicit indicators, structured aggregation, and decision consequences.

## 5. AI, reputation systems, and dynamic collaborative ecosystems

AI-oriented work pushes Sustainable Quality Models toward tighter formalization of operational metrics. In GreenAuto, the quality model centers on **Energy per inference** \(E(x)\), **Accuracy** \(A(x)\), **Latency** \(L(x)\), **Power** \(P(t)\), and **Carbon footprint** \(C\) for the search or training process. The search space expands NAS-Bench-201 to 959,417 valid models, uses kernel-level energy predictors and NASWOT scores inside a Pareto-front search guided by Multiple Gradient Descent, and applies stopping constraints \(E(x)\le 7\) mJ and \(A(x)\ge 0.9\). On the reported smartphone setup, GreenAuto’s energy-focused best model achieves \(A=0.88\) at \(E=0.2\) mJ, the accuracy-focused best achieves \(A=0.93\) at \(E=4.27\) mJ, and the reported search emissions are about \(0.013\) kgCO2/model compared with \(0.231\) kgCO2/model for NASNet-A [2501.14995].

A complementary line formalizes sustainability reporting itself. The Sustainability Model Card DSL defines a machine-processable structure with **MetaData**, **Training**, **Inference**, **Platform**, **EnergySource**, **EnergyMix**, and **CarbonOffsetCredit**, and directly stores energy consumption, carbon emissions, water consumption, hardware, provider, region, energy-source carbon intensity, and timestamps. Its purpose is to make sustainability descriptions formal enough for automatic analysis, comparison, selection, and future certification processes while remaining compatible with Model Cards [2507.19559].

Digital-market and collaboration settings broaden the meaning of sustainable quality from resource efficiency to the durability of trustworthy signals and durable high-quality outcomes. The integrity-driven rating model for blockchain-based reputation systems defines sustainability through budget-balanced and bounded credit-point updates, stake-based incentives, sybil resistance, and convergence toward high-integrity equilibria. Its stake-weighted alignment metric
$$
I_{i,t}=
\frac{\sum_{k,l}|S^R_{i,k_l,t}|\mathbf{1}\{\mathrm{sign}(S^R_{i,k_l,t})=\mathrm{sign}(\bar S^R_{k_l,t})\}}
{\sum_{k,l}|S^R_{i,k_l,t}|}
$$
makes integrity a measurable quality property of the reputation process itself [2310.09143].

In Wikipedia, sustainable quality is defined temporally. An article is labeled unsustainable if it was promoted to Featured Article or Good Article and later demoted:
$$
\mathbbm{1}_{unsustain}^{a}=
\begin{cases}
1 & \text{$a$ was promoted and later demoted}\\
0 & \text{$a$ was promoted and never demoted}
\end{cases}
$$
Using over 40K articles and 326 pre-promotion features, the best-performing model achieves AU-ROC \(0.89 \pm 0.01\) for FA and \(0.87 \pm 0.01\) for GA under bootstrap, with approximately 0.88 AU-ROC on average across the two tasks. The analysis reports that longer time-to-promotion and higher user experience are associated with sustained success, while fast promotion, high edit velocity, many discussers, and negative discussion signals are associated with unsustainability [2410.19150].

A still broader ecosystem model is the five-state dynamical system for human–AI collective knowledge, with archive size \(K(t)\), archive quality \(q(t)\), model skill \(\theta(t)\), aggregate human skill \(H(t)\), and query volume \(Q(t)\). It identifies regimes such as **healthy growth**, **inverted flow**, **inverted learning**, and **oscillations**, and calibrates Wikipedia separately for pre-ChatGPT and post-ChatGPT eras. The reported calibration finds a rise in LLM additions with a concurrent decline in human inflow, consistent with a regime identified by the model [2601.20099].

These AI and platform-oriented models show that sustainable quality need not denote only a property of a static artifact. It can also denote the persistence of trustworthy evaluation signals, the long-term maintenance of recognized quality, or the dynamical stability of a human–AI knowledge ecosystem.

## 6. Lifecycle integration, governance, limitations, and open problems

Operationally, Sustainable Quality Models are increasingly embedded in lifecycle processes rather than used only as post hoc assessment devices. In the software-product view, sustainability requirements can be integrated into **Requirements**, **Architecture and design**, **Implementation**, **Testing**, and **Deployment/Operation**, with roles distributed across product owners, architects, developers, QA, and operations. The SAF Toolkit extends this lifecycle logic through Green Lab measurements, KPI models, dashboard integration, and planned ISO/IEC/IEEE 42010 traceability from design concerns and decisions to architecture elements [1309.1640, 2405.01391]. In research software, SRSI aligns scorecards, community services, and foundation funding so that governance, infrastructure, and incentive allocation all act on measured sustainability practices [2308.14953].

Several limitations recur across the literature. The ISO/IEC 25010 sustainability extension is explicitly a conceptual model without empirical validation or standardized measures, and the definition of indicators is stated as future work [1309.1640]. The model-based catalogue approach addresses fairness and circularity through separate catalogues, but it reports no statistical validation protocol and no formal composition semantics or OCL constraints [2503.00148]. The architecture-level SIS depends on correctly eliciting all relevant quality attributes and interdependencies, while its effect magnitudes are restricted to \(\{+1,-1,0\}\) [2501.17004]. The sustainability model card line formalizes energy, carbon, water, and platform descriptors, but does not yet integrate latency, throughput, or accuracy inside the DSL itself [2507.19559]. GreenAuto demonstrates strong results on one smartphone configuration, but the paper notes hardware heterogeneity, predictor fidelity, and coverage limits beyond the current search space [2501.14995]. Wikipedia-based sustainable success is sensitive to right-censoring and domain-specific governance processes [2410.19150]. The human–AI dynamical model is intentionally minimal and mean-field, so parameter identifiability from aggregate data remains limited [2601.20099].

There is also a substantive methodological controversy concerning aggregation. Compensatory models such as AHP–entropy fusion, fuzzy evaluation, and additive weighted sums allow trade-offs among dimensions or indicators; strong-sustainability models seek to reduce or block such trade-offs; dependency-based models such as SIS avoid direct dimensional summation until directional effects have been modeled. A plausible implication is that future work will continue to diverge unless communities standardize not only metrics but also the admissible semantics of compensation, thresholding, and theoretical optima.

The main research trajectory is nevertheless clear. Sustainable Quality Models are moving from conceptual taxonomies toward instrumented, traceable, and machine-processable systems: runtime profiling and KPI dashboards in software architecture, OPM-linked data pipelines in manufacturing, DSL-based sustainability reporting for AI models, scorecards tied to funding decisions in research software, and predictive or dynamical models for long-term collaborative quality. This suggests that the field is converging on a common ambition: to make sustainability a first-class quality property that can be specified as a requirement, represented structurally, measured empirically, aggregated with explicit value assumptions, and acted upon throughout the system lifecycle.

Source: https://www.emergentmind.com/topics/sustainable-quality-model