<!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 />
    <article-meta>
      <title-group>
        <article-title>Scrum Sustainability Poker: Assessing the Sustainability Efects of User Stories in Agile Software Development</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Peter Bambazek</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Thomas Hofer</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Iris Groher</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Johannes Kepler University Linz (JKU)</institution>
          ,
          <addr-line>Linz</addr-line>
          ,
          <country country="AT">Austria</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>[Context and motivation] In recent years, the importance of sustainability in the field of requirements engineering has increased significantly. Despite this growing interest, the availability of practical methodologies and tools for assessing sustainability impacts of software systems remains limited. Furthermore, while the majority of existing approaches focus on traditional processes, sustainability is also getting attention within the agile community. [Question/problem] This raises the question, how practitioners can be supported in both traditional and agile software development processes to increase the sustainability of software systems. [Principal ideas/results] In this paper, we present the Scrum Sustainability Poker Tool. Based on the well-known planning poker method, this tool ofers a novel approach for estimating the potential sustainability impacts of requirements and user stories. It also stimulates early discussions about sustainability in the development process. A preliminary evaluation of the tool has been conducted with a focus group of practitioners. [Contribution] Beside a novel tool, the main contribution of our research is an investigation of how requirements engineering knowledge can be efectively integrated into agile software development practices. [Demo Video] https://youtu.be/z9gDmyswkDA</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Sustainability</kwd>
        <kwd>Requirements Engineering</kwd>
        <kwd>Sustainability Awareness Framework</kwd>
        <kwd>Agile Software Development</kwd>
        <kwd>Scrum</kwd>
        <kwd>User Stories</kwd>
        <kwd>Tool Support</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Requirements Engineering (RE) is recognized as a pivotal phase in the software development
lifecycle that facilitates the creation of sustainable software systems [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. The RE research
community focusing on new approaches for sustainable software systems is growing since 2010
[
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. In current research, sustainability is understood as a systemic concept encompassing five
dimensions (economical, environmental, social, individual, technical) [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. The Sustainability
Awareness Framework (SusAF) as the most mature approach [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], provides a workbook for
practitioners [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] containing a set of guidance questions that assist in identifying the potential
impacts of a software system on these sustainability dimensions.
      </p>
      <p>
        Agile software development (ASD) is currently the predominant methodology within software
development [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. Despite the recognized importance of sustainability in ASD by practitioners
[
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], there is still a lack of approaches that address sustainable software systems within ASD
[
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. Additionally, there is also a lack of supporting software tools for practitioners in RE [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ].
This raises the questions, of what existing RE approaches can be leveraged for ASD, and how
practitioners can be supported by new tools.
      </p>
      <p>
        The contribution of this paper is a prototype tool inspired by SusAF and the widely recognized
planning poker technique [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. Its primary objective is to raise sustainability awareness among
both stakeholders and the development team, e.g. during backlog refinement. The tool supports
practitioners, including Scrum teams and stakeholders, in analysing sustainability impacts of
user stories. It facilitates discussions on sustainability and helps to get a shared understanding
of the potential sustainability impacts within the team.
      </p>
      <p>The remainder of this paper is structured as follows. Section 2 outlines the research goal and
provides an overview of the related work in this field. The tool prototype is detailed in Section
3, followed by a preliminary evaluation in Section 4 and a discussion in Section 5. The paper
concludes with Section 6.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Research Goal and Related Work</title>
      <p>
        The primary objective of our research is to support practitioners in developing sustainable
software systems. Hence, our goal is to enhance practitioners’ awareness of sustainability
impacts and provide them with practitioners with innovative methods to facilitate informed
decision-making. This is particularly relevant in the context of managing and prioritizing the
product backlog within ASD. As part of our ongoing work in this area, we conducted a mapping
study and observed that only seven out of 55 publications ofered tool support through the
development of a prototype [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. The most relevant works in relation to our work are as follows:
      </p>
      <p>
        Alharthi et al. [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] introduce the SuSoftPro methodology along with a web-based tool designed
for requirements engineers. This tool aids in analyzing the impacts of requirements on the
sustainability of software systems. Basmer et al. [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] present SusApp, a web-based tool that
supports practitioners applying SusAF. This tool facilitates the documentation and visualization
of sustainability efects. Albuquerque et al. [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] introduce a sustainability catalog, which has
been realized in the form of a web-based tool. Saputri and Lee [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] ofer a semi-automated
tool to assess the sustainability efects of software artifacts based on defined sustainability
requirements. Finally, in a recent publication [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], we introduce a plugin for the Jira project
management tool, which facilitates the documentation of sustainability impacts of user stories
in ASD processes.
      </p>
    </sec>
    <sec id="sec-3">
      <title>3. Scrum Sustainability Poker Tool</title>
      <p>In this section, we outline the user interface, the architecture and the practical application of
our tool.</p>
      <sec id="sec-3-1">
        <title>3.1. Users and Use Cases</title>
        <p>
          The main objective of our research is to create a software tool that facilitates Scrum team
members in evaluating the sustainability impact of user stories across various dimensions. This
tool is an extension of our earlier study where we explored the integration of sustainability
in Scrum practices [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ]. Our findings indicated that product backlog refinement and sprint
review are the most suitable events for incorporating sustainability considerations, as perceived
by practitioners. In these processes, stakeholders and the product owner play a central role.
They are crucial in conducting an early analysis of sustainability impacts, in collaboration
with the development team. Moreover, the tool is based on the widely-recognized planning
poker technique [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ] traditionally used for estimating the complexity or efort required for
new user stories. We propose an enhancement to the backlog refinement event to include
sustainability assessments, supported by our tool. Alternatively, we suggest the introduction
of specific sustainability-focused events, in collaboration with stakeholders, as a part of the
existing development processes [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ].
        </p>
      </sec>
      <sec id="sec-3-2">
        <title>3.2. User Interface</title>
        <p>To assess the impact of user stories on sustainability dimensions in a team setting, practitioners
can establish dedicated virtual rooms. In these rooms, estimations based on user stories are
conducted. Team members can access a room through a distinct link. Within a room, user
stories can be organized by either importing them as a CSV file, or by manually creating them.
This setup allows for a systematic evaluation of the influence of these user stories on various
sustainability dimensions.</p>
        <p>
          As shown in Figure 1a, participants in each room are able to provide their estimations for
each dimension using a slider. To aid in this process, an overlay featuring the SusAF guidance
questions [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ] can be activated for additional support. Shifting the slider to the left indicates that
the user story being evaluated has a negative impact on the specific sustainability dimension.
Moving the slider to the right indicates a positive impact on the corresponding sustainability
dimension. The slider’s initial central position denotes a neutral impact. For more accuracy, the
impact can be quantified on a scale ranging from 1 to 5, representing the intensity of both positive
and negative impacts. Additionally, participants have the option to refrain from estimating a
dimension’s impact, particularly in cases of uncertainty or when limited information about the
dimension in question is available for the user story.
        </p>
        <p>After finishing a voting round for a user story, the aggregated results are shown to the
participants, as illustrated in Figure 1b. The display includes the count of participants who have
selected each scale value for every dimension. Moreover, the median for each dimension is
represented visually on the slider. This presentation of the results aims to foster discussions
among participants, thereby enhancing awareness of potential sustainability impacts. This in
(a) Voting view
(b) Result view
turn should assist practitioners in making more accurate evaluations of the product backlog in
terms of sustainability considerations.</p>
      </sec>
      <sec id="sec-3-3">
        <title>3.3. Implementation</title>
        <p>The prototype was developed as a single-page web application to facilitate smooth operation
across various platforms, with a focus on browser compatibility and independence from specific
platforms. For the user interface, Angular1 was chosen as web application framework.
Additionally, Firebase2 was integrated to manage data storage and user authentication. The following
provides a detailed overview of the core components of the prototype tool.</p>
        <p>Modules: The tool is divided into distinct modules to enhance maintainability, testability,
and performance. This modular architecture aims to provide a clear and coherent organization
of the application, simplifying the development process. Each module is responsible for specific
functionalities that align closely with the primary features of the prototype.</p>
        <p>UI Components: The functionalities were further categorized into Angular components.
Each of these components encapsulates a specific part of the UI and its associated logic. These
components are designed to be highly modular, which facilitates ease of integration, testing,
and maintenance. A key aspect of the components is their reusability, supporting a uniform
user experience throughout the prototype.</p>
        <p>Services: Angular services were used to implement and encapsulate the business logic, data
retrieval, and state management. To manage states, Reactive Extensions for JavaScript (RxJS)
were used, streamlining the handling of asynchronous events and data streams. The use of
observable streams in this context provided an efective approach for managing states. This</p>
        <sec id="sec-3-3-1">
          <title>1https://angular.io/, last accessed March 2024</title>
          <p>2https://firebase.google.com/, last accessed March 2024
technique ensures clear control over data flows and simplifies the management of state changes.</p>
          <p>Data storage: The prototype uses Firebase Firestore as the primary data storage solution,
a NoSQL cloud database that provides a robust and scalable foundation for managing the
prototype data. Firestore provides a flexible, schemaless data model that allows structured data
to be stored and retrieved, but also realtime data synchronization capabilities, that immediately
reflect any changes in the user interface.</p>
          <p>Authentication: In this tool prototype, Firebase’s anonymous authentication has been
implemented for user identification, which provides a secure way to identify users without
requiring them to create accounts or the provision of sensitive personal information.</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Preliminary Evaluation</title>
      <p>This section describes the results of an initial evaluation of the prototype. Five employees of an
Austrian IT services company participated in a focus group to give feedback on the usefulness
of the tool. All participants were experienced software development practitioners, but none of
them had specifically engaged with sustainability in their field prior to this. A key observation
they made was the challenge in achieving a consensus on the concept of sustainability and
the proposed sustainability dimensions. However, they recognized, that the tool highlights
diferent perspectives and fosters discussion through its graphical display of estimation results.
This visual representation was particularly appreciated for providing clarity in situations where
there was a significant divergence of opinions regarding a specific dimension.</p>
      <p>Another important finding from the focus group participants was the emphasis on the need
for a clear benefit from using the tool, justifying the investment of efort and time required
to analyze user stories for sustainability considerations. The focus group highlighted, for the
sake of time eficiency, that the analysis of sustainability efects should ideally be integrated
with complexity and efort estimations. This integration is suggested to occur during backlog
refinement sessions, where user stories are typically examined in depth.</p>
      <p>The participants also observed that the outcomes of the tool’s analysis might not directly result
in the reprioritization of backlog items, but rather serve as additional information for
decisionmaking processes. In this regard, they suggested the inclusion of stakeholders, particularly
those with decision-making authority, in the estimation process. Furthermore, they noted that
the involvement of diverse stakeholders could introduce new potential sustainability efects
through new perspectives.</p>
      <p>Overall, the prototype was described as user-friendly and intuitive. However, some
participants noted that the tool should be integrated with existing planning poker tools used for
complexity and efort estimations. Managing user stories across separate tools, in addition to a
primary project management tool like Atlassian Jira is seen as cumbersome.</p>
      <p>Additionally, there was a proposal to introduce an overarching sustainability score, rather
than having separate scores for diferent dimensions. This would simplify the process of
comparing various user stories in terms of their overall sustainability impacts.</p>
      <p>Finally, the participants agreed that the tool efectively raises the awareness about
sustainability in software development, if there is a willingness and openness among the development
team and the stakeholders to engage with sustainability concerns.</p>
    </sec>
    <sec id="sec-5">
      <title>5. Discussion</title>
      <p>Our proposed tool should serve as a facilitator for project teams intending to adopt sustainable
development practices. Therefore, the tool should primarily foster discourse concerning the
diverse impacts that specific software requirements can have on the diferent sustainability
dimensions. Reaching consensus during the development process is thus only a secondary
objective.</p>
      <p>
        In a previous study, practitioners highlighted the importance of incorporating sustainability
aspects within ASD, listing various strategies for integrating sustainability considerations in
agile processes, especially Scrum [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. This consideration applies not only to the refinement of
the product backlog but also to the sprint review phase.
      </p>
      <p>
        The extent to which stakeholders can take part a sustainability assessment largely depends on
the characteristics of the organizations involved and the structure of the development process.
Ideally, stakeholders would actively participate in evaluating sustainability and discussions
regarding the potential sustainability impacts of user stories. They can potentially provide
additional perspectives on sustainability for specific software requirements, most likely with
respect to the economical dimension. In our previous work [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] we presented a tool that supports
the documentation of sustainability impacts and also generates a report for stakeholders. It is
crucial that the advantages of dedicating time and resources are made evident to ensure not
only stakeholder engagement but also to motivate the development team itself.
      </p>
      <p>A still open question is whether participants require training on sustainability issues
before conducting sustainability assessments or if there is a need for external expertise from a
sustainability expert.</p>
      <p>The conducted evaluation was a first step to get initial feedback and of course, it undoubtedly
requires a more comprehensive assessment over an extended duration (spanning at least several
sprints) within a real-world project context. In this scenario, it has to be evaluated how
sustainability awareness and understanding evolve over time, and the impact additional sustainability
assessments have on the agility of the development process.</p>
    </sec>
    <sec id="sec-6">
      <title>6. Conclusion and Future Work</title>
      <p>In this paper, we introduced a novel tool designed for integration into agile software
development processes, aimed at assisting practitioners in creating more sustainable software systems.
Findings from a focus group assessment have already provided valuable insights for
enhancements and the development of new features. We are currently planning a more comprehensive
evaluation involving a broader range of software development teams across diferent industries
to get deeper insights into the tool’s adaptability and impact on promoting sustainable practices.</p>
      <p>Following the principles of open science, the source code of our tool is accessible on GitHub3
and is available for complimentary use4. We encourage both researchers and practitioners to
use our tool, share their insights, and contribute towards its enhancement.</p>
      <sec id="sec-6-1">
        <title>3https://github.com/peter1123581321/scrum-sustainability-poker, last accessed March 2024 4https://www.sustainabilitypoker.app/, last accessed March 2024</title>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>C.</given-names>
            <surname>Becker</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Betz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Chitchyan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Duboc</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. M.</given-names>
            <surname>Easterbrook</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Penzenstadler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Seyf</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. C.</given-names>
            <surname>Venters</surname>
          </string-name>
          ,
          <article-title>Requirements: The key to sustainability</article-title>
          ,
          <source>IEEE Software 33</source>
          (
          <year>2016</year>
          )
          <fpage>56</fpage>
          -
          <lpage>65</lpage>
          . doi:
          <volume>10</volume>
          .1109/MS.
          <year>2015</year>
          .
          <volume>158</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>P.</given-names>
            <surname>Bambazek</surname>
          </string-name>
          , I. Groher,
          <string-name>
            <given-names>N.</given-names>
            <surname>Seyf</surname>
          </string-name>
          ,
          <article-title>Requirements engineering knowledge as a foundation for a sustainability-aware scrum framework</article-title>
          ,
          <source>in: 2023 IEEE 31st International Requirements Engineering Conference (RE)</source>
          , IEEE,
          <year>2023</year>
          , pp.
          <fpage>311</fpage>
          -
          <lpage>316</lpage>
          . doi:
          <volume>10</volume>
          .1109/RE57278.
          <year>2023</year>
          .
          <volume>00041</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>L.</given-names>
            <surname>Duboc</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Betz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Penzenstadler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Akinli</surname>
          </string-name>
          <string-name>
            <surname>Kocak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Chitchyan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Leifler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Porras</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Seyf</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. C.</given-names>
            <surname>Venters</surname>
          </string-name>
          ,
          <article-title>Do we really know what we are building? raising awareness of potential sustainability efects of software systems in requirements engineering</article-title>
          , in: 2019 IEEE 27th International Requirements Engineering Conference (RE), IEEE,
          <year>2019</year>
          , pp.
          <fpage>6</fpage>
          -
          <lpage>16</lpage>
          . doi:
          <volume>10</volume>
          .1109/RE.
          <year>2019</year>
          .
          <volume>00013</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>B.</given-names>
            <surname>Penzenstadler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Duboc</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. Akinli</given-names>
            <surname>Kocak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Becker</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Betz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Chitchyan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Easterbrook</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Leifler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Porras</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Seyf</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. C.</given-names>
            <surname>Venters</surname>
          </string-name>
          , The SusAF Workshop -
          <article-title>improving sustainability awareness to inform future business process and systems design</article-title>
          ,
          <year>2020</year>
          . doi:
          <volume>10</volume>
          .5281/ zenodo.3676514.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>R.</given-names>
            <surname>Hoda</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Salleh</surname>
          </string-name>
          ,
          <string-name>
            <surname>J. Grundy,</surname>
          </string-name>
          <article-title>The rise and evolution of agile software development</article-title>
          ,
          <source>IEEE software 35</source>
          (
          <year>2018</year>
          )
          <fpage>58</fpage>
          -
          <lpage>63</lpage>
          . doi:
          <volume>10</volume>
          .1109/MS.
          <year>2018</year>
          .
          <volume>290111318</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>P.</given-names>
            <surname>Bambazek</surname>
          </string-name>
          , I. Groher,
          <string-name>
            <given-names>N.</given-names>
            <surname>Seyf</surname>
          </string-name>
          ,
          <article-title>Sustainability in agile software development: A survey study among practitioners</article-title>
          ,
          <source>in: 2022 International Conference on ICT for Sustainability (ICT4S)</source>
          , IEEE,
          <year>2022</year>
          , pp.
          <fpage>13</fpage>
          -
          <lpage>23</lpage>
          . doi:
          <volume>10</volume>
          .1109/ICT4S55073.
          <year>2022</year>
          .
          <volume>00013</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>P.</given-names>
            <surname>Bambazek</surname>
          </string-name>
          , I. Groher,
          <string-name>
            <given-names>N.</given-names>
            <surname>Seyf</surname>
          </string-name>
          ,
          <article-title>Requirements engineering for sustainable software systems: a systematic mapping study</article-title>
          ,
          <source>Requirements Engineering</source>
          (
          <year>2023</year>
          )
          <fpage>1</fpage>
          -
          <lpage>25</lpage>
          . doi:
          <volume>10</volume>
          . 1007/s00766-023-00402-1.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>K.</given-names>
            <surname>Moløkken-Østvold</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N. C.</given-names>
            <surname>Haugen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H. C.</given-names>
            <surname>Benestad</surname>
          </string-name>
          ,
          <article-title>Using planning poker for combining expert estimates in software projects</article-title>
          ,
          <source>Journal of Systems and Software</source>
          <volume>81</volume>
          (
          <year>2008</year>
          )
          <fpage>2106</fpage>
          -
          <lpage>2117</lpage>
          . doi:
          <volume>10</volume>
          .1016/j.jss.
          <year>2008</year>
          .
          <volume>03</volume>
          .058.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>A. D.</given-names>
            <surname>Alharthi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Spichkova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Hamilton</surname>
          </string-name>
          , Susoftpro:
          <article-title>Sustainability profiling for software</article-title>
          ,
          <source>in: 2018 IEEE 26th International Requirements Engineering Conference (RE)</source>
          , IEEE,
          <year>2018</year>
          , pp.
          <fpage>500</fpage>
          -
          <lpage>501</lpage>
          . doi:
          <volume>10</volume>
          .1109/RE.
          <year>2018</year>
          .
          <volume>00072</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>M.</given-names>
            <surname>Basmer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Kehrer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Penzenstadler</surname>
          </string-name>
          ,
          <article-title>Susaf welcomes susapp: Tool support for the sustainability awareness framework</article-title>
          ,
          <source>in: 2021 IEEE 29th International Requirements Engineering Conference (RE)</source>
          , IEEE,
          <year>2021</year>
          , pp.
          <fpage>418</fpage>
          -
          <lpage>419</lpage>
          . doi:
          <volume>10</volume>
          .1109/RE51729.
          <year>2021</year>
          .
          <volume>00049</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>D.</given-names>
            <surname>Albuquerque</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Moreira</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Araujo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Gralha</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Goulão</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I. S.</given-names>
            <surname>Brito</surname>
          </string-name>
          ,
          <article-title>A sustainability requirements catalog for the social and technical dimensions</article-title>
          , in: International Conference on Conceptual Modeling, Springer,
          <year>2021</year>
          , pp.
          <fpage>381</fpage>
          -
          <lpage>394</lpage>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>030</fpage>
          -89022-3_
          <fpage>30</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>T. R. D. Saputri</surname>
            ,
            <given-names>S.-W.</given-names>
          </string-name>
          <string-name>
            <surname>Lee</surname>
          </string-name>
          ,
          <article-title>Integrated framework for incorporating sustainability design in software engineering life-cycle: An empirical study</article-title>
          ,
          <source>Information and Software Technology</source>
          (
          <year>2020</year>
          )
          <article-title>106407</article-title>
          . doi:
          <volume>10</volume>
          .1016/j.infsof.
          <year>2020</year>
          .
          <volume>106407</volume>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>