<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>Bologna, Italy
†These authors contributed equally.
$ alexander.felfernig@tugraz.at (A. Felfernig); damian.garber@tugraz.at (D. Garber); sebastian.lubos@tugraz.at (S. Lubos);
trang.tran@tugraz.at (T. N. T. Tran)</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Sustainability Evaluation Metrics for Configuration Systems</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Alexander Felfernig</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Damian Garber</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Sebastian Lubos</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Thi Ngoc Trang Tran</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Institute of Software Engineering and AI, Graz University of Technology</institution>
          ,
          <addr-line>Graz</addr-line>
          ,
          <country country="AT">Austria</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2025</year>
      </pub-date>
      <volume>000</volume>
      <fpage>0</fpage>
      <lpage>0003</lpage>
      <abstract>
        <p>Sustainability-oriented evaluation metrics ofer a means to assess the quality of configuration systems beyond conventional metrics such as accuracy of personalized configurations or sales-related conversion rates. Aligned with the United Nations' Sustainable Development Goals (SDGs), these metrics enable a structured analysis of the environmental, social, and economic impacts of configuration systems. In this paper, we explore sustainabilityfocused evaluation metrics tailored to configurators and examine applications and implications.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Configuration</kwd>
        <kwd>Configuration Systems</kwd>
        <kwd>Sustainability</kwd>
        <kwd>Evaluation Metrics</kwd>
        <kwd>Sustainable Development Goals</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
    </sec>
    <sec id="sec-2">
      <title>2. Environmental Metrics</title>
      <p>Environmental sustainability metrics extend the evaluation of configuration systems beyond traditional
performance-based measures by assessing their contribution to environmental objectives.</p>
      <sec id="sec-2-1">
        <title>2.1. Carbon Footprint of Configurations</title>
        <p>The carbon footprint of a set of configurations  ℱ  proposed to users over a specific time
period measures the average greenhouse gas emissions (expressed, e.g., in tons of 2 (equivalent)
produced over the full configuration lifecycle) associated with the configurations  ∈  ℱ . Let
CarF( ) denote the estimated overall carbon footprint of components in  . Then, the average
carbon footprint of ofered configurations (AvgCarFConf) can be defined as follows:
1</p>
        <p>∑︁
| ℱ | conf∈ ℱ
AvgCarFConf =</p>
        <p>
          CarF(conf)
(
          <xref ref-type="bibr" rid="ref1">1</xref>
          )
        </p>
        <p>In this context, lower values of AvgCarFConf indicate that the configuration system tends to favor
components with lower carbon footprints.</p>
      </sec>
      <sec id="sec-2-2">
        <title>2.2. Energy Consumption of Configuration</title>
        <p>Energy consumption of configuration (i.e., the generation of configurations) refers to the energy required
to compute configurations (  ∈  ℱ ) for users of a configuration system. Let configuration
denote the total energy (e.g., in kilowatt-hours) consumed by the configuration system over a
deifned evaluation period, and let conf be the total number of configurations generated. The Energy
Consumption per Configuration (ECConf) can be defined as follows:</p>
        <p>ECConf = Configuration
conf</p>
        <p>This metric is particularly relevant for large-scale configuration systems that involve complex
reasoning and consistency management, where an optimization for energy eficiency is important.</p>
      </sec>
      <sec id="sec-2-3">
        <title>2.3. Energy Consumption of Model Building</title>
        <p>Energy consumption of configuration model building refers to the total energy consumed during the
construction of a configuration knowledge base. Let dev represent the cumulative energy consumed
throughout the entire configuration model development process, and let versions denote the number of
developed configuration model versions over a specific time period. The Energy Consumption per Model
Version (ECModVer) can be defined as follows:</p>
        <p>ECModVersion =
dev
versions</p>
        <p>Such metrics are particularly relevant for evaluating the environmental and computational eficiency
of diferent configuration environments.</p>
      </sec>
      <sec id="sec-2-4">
        <title>2.4. Energy Savings Through Configuration</title>
        <p>Energy Savings through Configuration (ESTConf) refers to the reduction in energy consumption or
resource usage achieved as a result of applying a configuration system [ 13]. Configuration systems can
enhance eficiency by guiding users toward environmentally friendly component selections, reducing
over-dimensioning, or optimizing system designs. Let baseline denote, for example, the energy
consumption of a system (e.g., annual energy usage) designed without the support of a configuration
system, and let withconf represent the energy consumption observed when a configuration system
has been used (e.g., a configuration tool supporting energy-eficient component selection). Related
energy savings can be expressed as follows:</p>
        <p>
          ESTConf = baseline − withconf
baseline
(
          <xref ref-type="bibr" rid="ref2">2</xref>
          )
(
          <xref ref-type="bibr" rid="ref3">3</xref>
          )
(
          <xref ref-type="bibr" rid="ref4">4</xref>
          )
        </p>
        <p>Such metrics are particularly relevant in domains where configuration decisions can significantly
influence consumption patterns [10, 13].</p>
        <p>Environmental sustainability metrics reflect a paradigm shift from short-term optimization
goals—such as maximizing user engagement—toward long-term ecological considerations. However,
implementing these metrics in practice presents challenges such as limited access to reliable carbon
footprint data and the lack of standardized definitions for the sustainability of components.</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. Social Metrics</title>
      <p>Social sustainability in configuration systems emphasizes the fair and inclusive generation of
configurations. These metrics go beyond traditional performance measures to ensure that the system’s design and
resulting configurations support social equity, accessibility, and community well-being. In this context,
configuration processes should avoid bias, promote inclusive component (  ∈  ) selection, and
ensure that all users can efectively engage with and benefit from the configuration system.</p>
      <sec id="sec-3-1">
        <title>3.1. Fairness and Bias</title>
        <p>Related metrics can be used to assess whether configuration outcomes (components) are equitably
distributed across diferent demographic groups. A commonly discussed fairness criterion is demographic
parity, which requires that the share of selected components ( ∈  ) in generated configurations
is similar across sensitive attributes (e.g., gender, age group). Let  denote a set of demographic groups,
and let () represent the probability that component  is included in a configuration for users
belonging to group  ∈ . In this context, demographic parity is satisfied if the following condition
holds:</p>
        <p>ACC =
∑︀∈ (, , )</p>
        <p>||
(comp) ≈ ′ (comp)
∀ , ′ ∈  ( ̸= ′)</p>
      </sec>
      <sec id="sec-3-2">
        <title>3.2. Diversity</title>
        <p>
          To promote exposure to diverse perspectives, diversity in a configuration list ( ) presented to a user 
is crucial. Configuration diversity ConfDiv for a user  can be measured, for example, based on the
average pairwise similarity (sim) among configurations ({ ,  } ⊆ ,  ̸= ) presented to user
 where similarity values (between two configurations) are assumed to be in the interval (
          <xref ref-type="bibr" rid="ref1">0, 1</xref>
          ):
ConfDiv = 1 −
∑︀conf∈ ∑︀conf∈ sim(conf, conf )
        </p>
        <p>|| × (|| − 1)</p>
        <p>In this context, sim(conf, conf ) denotes the similarity between configurations conf and conf (e.g.,
based on component equality). Higher values of ConfDiv indicate greater diversity in  which reflects
a lower average similarity among configurations. The metric ConfDiv would then represent the average
calculated over all user-specific values (ConfDiv ).</p>
      </sec>
      <sec id="sec-3-3">
        <title>3.3. Accessibility and Inclusivity</title>
        <p>
          Accessibility aims to ensure that both, configurators and configurations can be efectively used by users
with diverse abilities and backgrounds, represented by diferent groups  ∈ . Let  denote a set of
accessibility criteria (e.g., understandability of configuration steps, clarity of component descriptions, or
usability for users with visual or cognitive impairments), and let  be a function that measures the
extent to which the components and/or user interface elements in a set  satisfy these criteria for a
group  on a scale from 0 to 1. Then, the accessibility score () for a group  ∈  can be defined as
follows:
(
          <xref ref-type="bibr" rid="ref5">5</xref>
          )
(
          <xref ref-type="bibr" rid="ref6">6</xref>
          )
(
          <xref ref-type="bibr" rid="ref7">7</xref>
          )
        </p>
        <p>A higher value of ACC indicates better accessibility for group . Inclusivity is considered to be
achieved when accessibility is fulfilled equitably across diferent demographic or ability-based groups
 ∈ :</p>
        <p>ACC() ≈</p>
        <p>
          ACC( )
∀ ,  ∈  ( ̸= )
(
          <xref ref-type="bibr" rid="ref8">8</xref>
          )
        </p>
      </sec>
      <sec id="sec-3-4">
        <title>3.4. Health Improvement through Configuration</title>
        <p>Health Improvement through Configuration (HIConf) refers to the enhancement of individual or
population health outcomes achieved through the use of configuration systems. Configuration systems can
support healthier decisions by guiding users toward appropriate selections of components related, for
example, to diet plans and training plans.</p>
        <p>Let ℳwith denote a health outcome metric (e.g., average activity level or body mass index) for users
of a configuration system, and let ℳwithout represent the same metric for users not using such a system.
The health improvement across all users can be defined as:</p>
        <p>
          HIConf = ℳwith − ℳ without (
          <xref ref-type="bibr" rid="ref9">9</xref>
          )
        </p>
        <p>ℳwithout</p>
        <p>This metric is particularly relevant in application domains such as digital health platforms, wellness
configurators, and preventive healthcare services, where personalized configurations can positively
impact well-being [14, 15].</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Economic Metrics</title>
      <p>Economic sustainability metrics assess the role of configuration systems in fostering inclusive, resilient,
and locally grounded economic ecosystems. These metrics extend traditional evaluation dimensions by
considering how configuration systems influence market fairness and the visibility of small and/or local
component suppliers. Such metrics help evaluate whether configurations promote equitable access to
market opportunities and support economically sustainable choices.</p>
      <sec id="sec-4-1">
        <title>4.1. Support for Local Businesses</title>
        <p>This metric quantifies the proportion of components in the configuration knowledge base that originate
from small or local businesses. Let  ⊆ ℳ denote the components from local or small-scale
providers available to user . The Local Business Promotion Rate (LBPR) can be defined as:
LBPR =
∑︀∈ |{comp ∈ ℳ : comp ∈ }|
| |</p>
        <p>Higher LBPR values indicate that the configurator supports community-level economic development
by promoting components supplied by small and/or local businesses.</p>
      </sec>
      <sec id="sec-4-2">
        <title>4.2. Fairness in Exposure</title>
        <p>Configuration systems can inadvertently concentrate exposure and revenue on a smaller subset of
producers supplying specific types of components (i.e., we regard fairness in exposure as a
contextdependent metric). The reasons behind could be, for example, specific variable (value) orderings specified
in the underlying constraint solver. To foster economic fairness, we define fairness in the context of
component producer exposure as Component Producer Exposure Fairness (CPEF):</p>
        <p>
          CPEF = 2()
2()
(
          <xref ref-type="bibr" rid="ref10">10</xref>
          )
(
          <xref ref-type="bibr" rid="ref11">11</xref>
          )
        </p>
        <p>In this context,  denotes producers associated with components appearing in user configurations.
The term 2() represents the average pairwise distance in exposure counts between two
producers, while 2() is the maximum observed distance between any two producers in .
Both are calculated based on how often a producer’s components are presented to users across all
configurations.</p>
        <p>The discussed economic sustainability metrics can ofer valuable insights into how configuration
systems influence the distribution of economic value. These metrics help to evaluate whether a system
promotes equitable market exposure and supports small or local businesses.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>5. Cross-cutting Metrics</title>
      <p>Cross-cutting sustainability metrics capture and assess the multifaceted efects of configurators spanning
environmental, social, and economic aspects.</p>
      <sec id="sec-5-1">
        <title>5.1. Sustainable User Behavior</title>
        <p>
          This metric evaluates sustainability-related user interaction behavior. Let  represent the set (more
precisely, the bag) of user behaviors over a specific time period (of user ) when interacting with
the configurator (e.g., inspecting component details, reading explanations, or selecting a component).
Furthermore, let  be a set of sustainable behaviors (e.g., selecting eco-friendly components). The
Sustainable Configuration Behavior Score (SCBS) can be defined as:
(
          <xref ref-type="bibr" rid="ref12">12</xref>
          )
(
          <xref ref-type="bibr" rid="ref13">13</xref>
          )
(
          <xref ref-type="bibr" rid="ref14">14</xref>
          )
IntCS =
1 ∑︁ 1
        </p>
        <p>∑︁ interpret()
| | ∈ |ℰ| ∈ℰ</p>
        <p>Interpretability may be estimated on the basis of explicit user feedback, information complexity
scores, or automated assessments (e.g., using large language models).</p>
      </sec>
      <sec id="sec-5-2">
        <title>5.3. Life Cycle Impact of Configurations</title>
        <p>Life cycle impact analysis considers both, upstream and downstream efects in the production,
distribution, usage, and disposal of configurations. Let LCIC(comp) denote the total estimated life cycle impact
score for component comp (including aspects such as carbon footprint or the potential for reuse and
recycling). The Average Life Cycle Impact of Configurations (AvgLCIC) can be defined as:
AvgLCIC = ∑︀conf∈ ℱ ∑︀comp∈conf LCIC(comp)</p>
        <p>∑︀conf∈ ℱ |conf|</p>
        <p>Lower values of AvgLCIC indicate that the configuration system favors components with lower
ecological and social burdens throughout their life cycles.</p>
        <p>The deployment of such cross-cutting sustainability metrics also depends on the availability and
reliability of life cycle metadata for the involved components.</p>
        <p>SCBS = ∑︀∈ |∑{︀∈∈|:| ∈ }|</p>
        <p>Higher SCBS values indicate a higher degree of sustainability-related user interaction behaviors.</p>
      </sec>
      <sec id="sec-5-3">
        <title>5.2. Interpretability of Configurations</title>
        <p>Interpretability (IntCS) of configuration support is essential for enabling informed user decision-making.
Let ℰ denote the set of explanations  provided to user  over a specific time period (e.g., justifications for
selecting a particular component comp), and let interpret() quantify the interpretability of explanation
. The Average Explanation Interpretability (IntCS) across all users can be defined as:</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>6. Challenges and Research Directions</title>
      <p>Despite growing interest in sustainability-aware configuration [ 6, 10, 11, 12], several challenges hinder
a widespread adoption and evaluation.</p>
      <sec id="sec-6-1">
        <title>6.1. Multi-objective Optimization</title>
        <p>The incorporation of sustainability goals into configuration systems often introduces trade-ofs between
traditional performance metrics (e.g., e.g., accuracy with regard to recommended/included components
of a configuration) and sustainability-related outcomes. Formally, this leads to the optimization of a
vector-valued objective function:
max</p>
        <p>
          FOPT( ) = [Accuracy( ), Sustainability( )]
(
          <xref ref-type="bibr" rid="ref15">15</xref>
          )
where  denotes the configuration parameters. This requires the definition of specific multi-objective
optimization problems, typically resulting in Pareto-eficient solutions that aim to balance competing
goals.
        </p>
      </sec>
      <sec id="sec-6-2">
        <title>6.2. Data Availability and Labeling</title>
        <p>Most sustainability metrics rely on fine-grained metadata, such as the carbon footprint of a component,
ethical sourcing labels, or the classification of vendors (e.g., local or small-scale). Let ℳ be the
set of components available in the configuration catalog, and let comp be a binary sustainability label
for a component comp ∈ ℳ. The share of labeled components is defined as:
CLabelCov = |{comp ∈ ℳ : comp is known}|</p>
        <p>|ℳ|
Low CLabelCov values limit the applicability and accuracy of sustainability-related evaluations.
(16)</p>
      </sec>
    </sec>
    <sec id="sec-7">
      <title>7. Productive Usage of Metrics</title>
      <p>Developers have to integrate sustainability indicators such as carbon footprint or component origin into
evaluation workflows of the configuration environment. This includes activities such as extending
existing logging frameworks with the goal to capture relevant data such as energy usage, component source
information, and demographic data of users. In addition, configuration algorithms can be enhanced to
prioritize sustainable choices, for example, by applying “green component variable value ordering” that
favor environmentally friendly or ethically produced components. Beyond implementation, companies
have the opportunity to promote transparency by reporting the sustainability performance of their
configuration engines.</p>
    </sec>
    <sec id="sec-8">
      <title>8. Conclusions</title>
      <p>Sustainability-oriented evaluation metrics are essential for advancing configuration systems beyond
conventional performance criteria. By embedding environmental, social, and economic considerations
into system assessment, these metrics help to align the development of configuration systems with
global sustainability goals, particularly those outlined in the United Nations Sustainable Development
Goals (SDGs). Configuration systems have the potential to promote eco-friendly component selection,
ensure equitable access to configurable solutions, and support local and responsible value chains. With
this, these systems can contribute to more sustainable forms of product customization. A central focus
of our future work will be to provide software components that will support the application of our
proposed metrics in real-world contexts.</p>
    </sec>
    <sec id="sec-9">
      <title>Declaration on Generative AI</title>
      <p>While preparing this work, the author(s) used ChatGPT-4 (GPT-4-turbo) and Grammarly to check
grammar and spelling and improve formulations. After using these tool(s)/service(s), the author(s)
reviewed and edited the content as needed and take(s) full responsibility for the publication’s content.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>A.</given-names>
            <surname>Felfernig</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Hotz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Bagley</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Tiihonen</surname>
          </string-name>
          ,
          <source>Knowledge-based Configuration:</source>
          From Research to Business Cases, 1 ed., Morgan Kaufmann Publishers Inc., San Francisco, CA, USA,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>D.</given-names>
            <surname>Sabin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Weigel</surname>
          </string-name>
          ,
          <article-title>Product configuration frameworks-a survey</article-title>
          ,
          <source>IEEE Int. Sys. and their Applications</source>
          <volume>13</volume>
          (
          <year>1998</year>
          )
          <fpage>42</fpage>
          -
          <lpage>49</lpage>
          . doi:
          <volume>10</volume>
          .1109/5254.708432.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>M.</given-names>
            <surname>Stumptner</surname>
          </string-name>
          ,
          <article-title>An overview of knowledge-based configuration</article-title>
          ,
          <source>AI Commun</source>
          .
          <volume>10</volume>
          (
          <year>1997</year>
          )
          <fpage>111</fpage>
          -
          <lpage>125</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>A.</given-names>
            <surname>Falkner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Felfernig</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Haag</surname>
          </string-name>
          ,
          <article-title>Recommendation technologies for configurable products</article-title>
          ,
          <source>AI Mag</source>
          .
          <volume>32</volume>
          (
          <year>2011</year>
          )
          <fpage>99</fpage>
          -
          <lpage>108</lpage>
          . doi:
          <volume>10</volume>
          .1609/aimag.v32i3.
          <fpage>2369</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>S.</given-names>
            <surname>Lubos</surname>
          </string-name>
          , V.
          <string-name>
            <surname>-M. Le</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Felfernig</surname>
            ,
            <given-names>T. N. T.</given-names>
          </string-name>
          <string-name>
            <surname>Tran</surname>
          </string-name>
          ,
          <article-title>Analysis operations for constraint-based recommender systems</article-title>
          , in: RecSys'23, RecSys '23,
          <string-name>
            <surname>ACM</surname>
          </string-name>
          , New York, NY, USA,
          <year>2023</year>
          , pp.
          <fpage>709</fpage>
          -
          <lpage>714</lpage>
          . doi:
          <volume>10</volume>
          .1145/3604915.3608819.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>C.</given-names>
            <surname>Fagarasan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Cristea</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Cristea</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Popa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Pisla</surname>
          </string-name>
          ,
          <article-title>Integrating sustainability metrics into project and portfolio performance assessment in agile software development: A data-driven scoring model</article-title>
          ,
          <source>Sustainability</source>
          <volume>15</volume>
          (
          <year>2023</year>
          )
          <article-title>13139</article-title>
          . doi:
          <volume>10</volume>
          .3390/su151713139.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>A.</given-names>
            <surname>Felfernig</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Wundara</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T. N. T.</given-names>
            <surname>Tran</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Polat-Erdeniz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Lubos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>El Mansi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Garber</surname>
          </string-name>
          , V.
          <string-name>
            <surname>-M. Le</surname>
          </string-name>
          ,
          <article-title>Recommender systems for sustainability: overview and research issues</article-title>
          ,
          <source>Frontiers in Big Data</source>
          <volume>63</volume>
          (
          <year>2023</year>
          ). doi:
          <volume>10</volume>
          .3389/fdata.
          <year>2023</year>
          .
          <volume>1284511</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>A.</given-names>
            <surname>Konys</surname>
          </string-name>
          ,
          <article-title>Knowledge based approach to sustainability assessment</article-title>
          ,
          <source>Procedia Computer Science</source>
          <volume>176</volume>
          (
          <year>2020</year>
          )
          <fpage>3626</fpage>
          -
          <lpage>3635</lpage>
          . doi:
          <volume>10</volume>
          .1016/j.procs.
          <year>2020</year>
          .
          <volume>09</volume>
          .023,
          <string-name>
            <given-names>24th</given-names>
            <surname>Int</surname>
          </string-name>
          .
          <source>Conf. on Knowledge-Based and Intelligent Information &amp; Engineering Systems.</source>
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>H.</given-names>
            <surname>Koziolek</surname>
          </string-name>
          ,
          <article-title>Sustainability evaluation of software architectures: a systematic review</article-title>
          ,
          <source>QoSAISARCS '11</source>
          ,
          <string-name>
            <surname>ACM</surname>
          </string-name>
          , New York, NY, USA,
          <year>2011</year>
          , pp.
          <fpage>3</fpage>
          -
          <lpage>12</lpage>
          . doi:
          <volume>10</volume>
          .1145/2000259.2000263.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>S.</given-names>
            <surname>Lubos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Felfernig</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Hotz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Tran</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Polat-Erdeniz</surname>
          </string-name>
          , V.
          <string-name>
            <surname>-M. Le</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          <string-name>
            <surname>Garber</surname>
            ,
            <given-names>M. E.</given-names>
          </string-name>
          <string-name>
            <surname>Mansi</surname>
          </string-name>
          ,
          <article-title>Responsible configuration using llm-based sustainability-aware explanations</article-title>
          ,
          <source>in: Conf WS2024, CEUR</source>
          ,
          <year>2024</year>
          , pp.
          <fpage>68</fpage>
          -
          <lpage>73</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>K.</given-names>
            <surname>Medini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Wuest</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Romero</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Laforest</surname>
          </string-name>
          ,
          <article-title>Integrating sustainability considerations into product variety and portfolio management</article-title>
          ,
          <source>Procedia CIRP 93</source>
          (
          <year>2020</year>
          )
          <fpage>605</fpage>
          -
          <lpage>609</lpage>
          . doi:
          <volume>10</volume>
          .1016/j.procir.
          <year>2020</year>
          .
          <volume>04</volume>
          .147,
          <string-name>
            <surname>53rd</surname>
            <given-names>CIRP</given-names>
          </string-name>
          <string-name>
            <surname>Conf</surname>
          </string-name>
          . on Manufacturing Sys.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>R.</given-names>
            <surname>Wiezorek</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Christensen</surname>
          </string-name>
          , Integrating Sustainability Information in Configurators, in: M.
          <string-name>
            <surname>Aldanondo</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Falkner</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Felfernig</surname>
          </string-name>
          , M. Stettinger (Eds.),
          <string-name>
            <surname>Conf</surname>
            <given-names>WS</given-names>
          </string-name>
          '
          <volume>21</volume>
          , volume
          <volume>2945</volume>
          ,
          <string-name>
            <surname>CEUR</surname>
          </string-name>
          ,
          <year>2021</year>
          , pp.
          <fpage>65</fpage>
          -
          <lpage>72</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>G.</given-names>
            <surname>Leitner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Stettinger</surname>
          </string-name>
          ,
          <article-title>Configuration of domotic systems based on constraint solving</article-title>
          ,
          <source>in: 26th ACM International Systems and Software Product Line Conference, SPLC '22</source>
          ,
          <string-name>
            <surname>ACM</surname>
          </string-name>
          , New York, NY, USA,
          <year>2022</year>
          , pp.
          <fpage>145</fpage>
          -
          <lpage>149</lpage>
          . doi:
          <volume>10</volume>
          .1145/3503229.3547045.
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>A.</given-names>
            <surname>Felfernig</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Wundara</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T. N. T.</given-names>
            <surname>Tran</surname>
          </string-name>
          , V.
          <string-name>
            <surname>-M. Le</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Lubos</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Polat-Erdeniz</surname>
          </string-name>
          ,
          <article-title>Sports recommender systems: overview and research directions</article-title>
          ,
          <source>J. Intell. Inf. Syst</source>
          .
          <volume>62</volume>
          (
          <year>2024</year>
          )
          <fpage>1125</fpage>
          -
          <lpage>1164</lpage>
          . doi:
          <volume>10</volume>
          .1007/ s10844-024-00857-w.
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>T. N. Trang</given-names>
            <surname>Tran</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Atas</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Felfernig</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Stettinger</surname>
          </string-name>
          ,
          <article-title>An overview of recommender systems in the healthy food domain</article-title>
          ,
          <source>J. Intell. Inf. Syst</source>
          .
          <volume>50</volume>
          (
          <year>2018</year>
          )
          <fpage>501</fpage>
          -
          <lpage>526</lpage>
          . doi:
          <volume>10</volume>
          .1007/s10844-017-0469-0.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>