<!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>Sustainability and Longevity: Two Sides of the Same Quality?</article-title>
      </title-group>
      <contrib-group>
        <aff id="aff0">
          <label>0</label>
          <institution>Christoph Becker Faculty of Information University of Toronto Ontario</institution>
          ,
          <country country="CA">Canada</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2013</year>
      </pub-date>
      <abstract>
        <p>-This paper attempts to shed light on the relationships between the concerns of sustainability and longevity in software and requirements engineering. Disciplines related to longevity of information and of systems can bring interesting ideas and perspectives to the discussion of sustainability. At the same time, sustainability clearly is a crucial component and critical success factor in determining an actual system's longevity. While many isolated techniques exist, the various definitions of sustainability are not all aligned, and clarity on the concepts is needed to move forward. We argue that it is crucial to consider sustainability not just in the sense of lean software, green computing and functional requirements for improving environmental sustainability, but also consider how it applies to the systems under design in a holistic perspective. We discuss possible relationships and synergies and outline a set of research questions for sustainability as a design concern.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>I. INTRODUCTION</title>
      <p>
        The lack of long-term thinking in software and systems
design has been a concern for at least two decades, since
Parnas lamented the costs of aging software [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. However,
it is recently coming into increased focus from different
angles [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. The trade-off between short-term interest and
longterm benefits manifests in a lack of sustainability with a variety
of different symptoms and names - software aging [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], the
digital dark ages [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], technical debt [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], lifecycle costs, but also
negative impact on the environment of the system under design
or outside the (budget planning) time horizon. The latter is the
core aspect of what we commonly understand as sustainability:
meeting ‘the needs of the present without compromising the
ability of future generations to satisfy their own needs’ [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ].
      </p>
      <p>
        Neumann emphasizes that ‘there is much to be gained
from farsighted thinking that also enables short-term
achievements.’ [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. However, in practice, aspects concerning
endof-lifecycle aspects, system durability, information security
and sustainability are often considered as an afterthought
or a low-priority requirement that can be sacrificed in the
heat of the race towards deadlines. This leads not only to
cost overruns and high lifecycle costs in software, but also
manifests itself in systems that have negative impacts on their
environment, be it in the social dimension (such as security
flaws and privacy breaches), in the environmental dimension
(such as high energy and other resource consumption) or in
the technical dimension, where this often becomes manifest
as a lack of resilience, adaptability, durability, longevity, or
system sustainability.
      </p>
      <p>Software aging has been one of the first terms used to
describe one aspect of this phenomenon, the perceived brevity of
useful system lifespans. In the last decade, increasing attention
has been paid to the lack of longevity of the information assets,
and the emerging fields of digital preservation and digital
curation focus on the set of processes necessary to sustain
digital information across social and technical boundaries.
These fields have increasingly moved from focusing on the
digital information objects to a broader systems perspective.</p>
      <p>
        In Software Engineering, sustainability is a comparably new
topic with several connotations [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. On one side it relates to
environmental sustainability with a focus on environmental
informatics, green computing, and systems to support sustainability
in the environment. On the other side it relates to sustainable
systems design. Here, the perspective has focused on software
architecture and systems evolution (see for example [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]).
      </p>
      <p>
        Disciplines such as preservation and curation provide
interesting angles of thought, experiences, and perspectives on
sustainability, since they are by their nature taking a long-term
perspective. These fields have started to conceptualize and
articulate changes needed in software engineering to improve
the sustainability of information and computation ecosystems.
Their arguments mirror recent complaints about the lack of
long-term thinking in software engineering [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
      </p>
      <p>This article tries to connect the dots in an attempt to
identify synergies and possible paths forward. The purpose
is to contribute to the emerging discussion on sustainability in
requirements engineering and systems design with a
perspective on long-term sustainability of systems that is informed by
a closely related domain that sustainability research has not
yet been connected to.</p>
      <p>We emphasize the similarities between conceptions of
longevity and sustainability in recent literature, and
clarify the distinctive relationships between the two.</p>
      <p>We shed some light on the sustainability of systems from
a long-term information perspective.</p>
      <p>We highlight the crucial nature of early-phase
understanding of such concerns and the role of requirements
engineering in longevity and sustainability; and
we pose a set of research questions that should contribute
to the larger picture of sustainability research in
requirements engineering and information systems design.
In doing so, we will focus for the most part on the
sustainability of software and information systems, but also
emphasize how this is closely related to the ‘other side’
of sustainability, the outward view of a system’s impact on
the environment, and that these facets can be successfully
considered only in conjunction.</p>
      <p>The article is structured as follows. The next section will
introduce notions of information longevity and information
systems longevity and discuss sustainability in digital curation
and preservation. Section III discusses the implications of such
sustainability perspectives on requirements engineering, and
Section IV attempts to bring these perspectives together and
outline possible avenues of research and practice that appear
promising.</p>
    </sec>
    <sec id="sec-2">
      <title>II. SUSTAINABILITY OR LONGEVITY?</title>
      <p>
        The perspective of this article is influenced by a field
whose very existence is built on the premise of sustainability:
Digital curation and preservation emerged as disciplines to
address the need to carry digital information into the future
in authentic form, in reliable and trustworthy environments,
to be accessible and understandable for a community of users
- which is sometimes very narrow, but often as broad as the
general public [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. Hence, their focus by definition is on
future rather than present needs.
      </p>
      <p>The next sections thus introduce key aspects of these
domains with a focus on sustainability.</p>
      <sec id="sec-2-1">
        <title>A. Information Longevity and Sustainability</title>
        <p>
          The emergence of digital curation and preservation as fields
was initially motivated by cases of information loss including
satellite and census data stored on tapes [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ] and expensive
recovery projects such as the BBC Domesday disc [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ]. As
interdisciplinary fields, they are connected to digital archiving
and records management, research data mangement, computer
science and software engineering, information and knowledge
management, and digital libraries, to name a few.
        </p>
        <p>
          Graduating from preserving static bits of data stored on
media to preserving the dynamic processes that provide
meaningful information and interaction, the emerging conception of
digital preservation as enabling computation [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ], in particular
across ecosystem boundaries, puts the notion of sustainability
center stage. In that, it concurs with the notion of sustainable
software as being designed to be ‘long-lasting’1. The notion of
‘long’ is necessarily a relative one and can last from 7 years (a
typical time horizon in legal compliance) to 5000 or more (a
nuclear waste information management time horizon). In the
standard reference model for long-term digital preservation,
long-term is defined as ‘long enough to be concerned with the
impacts of changing technologies ... or with a changing user
community.’ [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ].
        </p>
        <p>
          Research and practice in digital longevity has initially
focused on mitigation actions, techniques, and controls to
address technological and socio-economic change and
discontinuity, in particular the perceived threat of obsolescence [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ].
1https://sustainability.wiki.tum.de/Sustainable+Software
Recently, the question has been raised whether obsolescence
is a real threat in an increasingly networked ecosystem [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ].
There is no conclusive evidence [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ], [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ], and a better
understanding of the ecosystem is needed.
        </p>
      </sec>
      <sec id="sec-2-2">
        <title>B. Sustainable infrastructure</title>
        <p>
          From their origins in cultural heritage and eScience – in
particular archives, museums and libraries and the space data
and high energy physics domains – the concerns of digital
longevity have become a major topic in fields ranging from
eGovernment [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ], [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ] to digital libraries2 [
          <xref ref-type="bibr" rid="ref19">19</xref>
          ] or
environmental sciences [
          <xref ref-type="bibr" rid="ref20">20</xref>
          ], [
          <xref ref-type="bibr" rid="ref21">21</xref>
          ].
        </p>
        <p>
          A particularly interesting application domain in this context
is the one of digital scholarship, research infrastructures, and
data science. This emerging ‘fourth paradigm’ of science
as ‘data-intensive scientific discovery’ [
          <xref ref-type="bibr" rid="ref21">21</xref>
          ] holds tremendous
promises, most visibly maybe in the environmental sciences
where long-running data collections hold explanations for how
the human presence impacts life on our planet, and what can
still be done to avoid the worst [
          <xref ref-type="bibr" rid="ref22">22</xref>
          ]. From a number of core
disciplines that have embraced this paradigm more openly than
others, the word of open data and data sharing is spreading
rapidly, as evidenced by the recent success of the Research
Data Alliance3 and its manifold interest and working groups.
        </p>
        <p>
          The sustainability of the emerging global research
infrastructures, which are as much social infrastructures as
technical ones, should be a key concern. Speaking about the
socio-technical nature of cyberinfrastructure, Edwards et al.
argue that one cannot design such infrastructure top-down,
that it grows in a bottom-up process instead. As such, the
sustainability of dynamic ecosystems is a complex subject that
may elude intentional design to some degree: ‘Better, then, to
deploy a vocabulary of growing, fostering, or encouraging in
the evolutionary sense when analyzing cyberinfrastructure’ (
[
          <xref ref-type="bibr" rid="ref23">23</xref>
          ], p.12). These thoughts certainly have relevance when
considering external sustainability as a design goal for systems.
        </p>
      </sec>
      <sec id="sec-2-3">
        <title>C. Economically sustainable information</title>
        <p>
          The discourse surrounding digital preservation and curation
has increasingly moved from an ex-post treatment to
emphasizing the fundamental importance of sustainability both on
the levels of infrastructure, organizations, and ecosystems [
          <xref ref-type="bibr" rid="ref24">24</xref>
          ]
and on the levels of software systems [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ].
        </p>
        <p>
          An influential report on sustainable digital information [
          <xref ref-type="bibr" rid="ref24">24</xref>
          ]
analyzed the specific nature of digital information assets from
an economic perspective and highlighted structural challenges.
The authors point to a number of phenomena of wider
relevance to the sustainability perspective, including the following.
        </p>
        <p>Misalignment of demand is a particular concern in
a field whose existence is derived from future demand
for access. Without preservation, there is no access; but
without access, there is no need for preservation. Since
most of the need occurs outside of most organization’s
2Ross and Hedstrom explicitly use the term sustainability, although they
do not define it.</p>
        <p>3https://rd-alliance.org/node
planning horizon, there is little incentive for investment;
and it is often difficult, if not impossible, to calculate the
net present value of digital assets. Whereas for digital
curation and preservation, the primary separator is time,
for other areas it is social structure that separates
sustainability stakeholders from system designers and decision
makers.</p>
        <p>
          Market failure is a common effect of this misalignment:
It often makes no economical sense for agents to engage
in sustainable activities, since their short-term interests
outweigh possible long-term benefits given their business
drivers and the market structures they operate in.
Incentives and mechanisms. Taking a broader
perspective on sustainable information ecosystems, the report
raises the question whether one can ‘design institutions
that create incentives for private individuals, acting in
their own interests, to make choices and take actions
that achieve the desired public purpose’. ( [
          <xref ref-type="bibr" rid="ref24">24</xref>
          ], p. 94)
It identifies a need for research into how mechanism
design approaches employing game-theoretic concepts
can provide a deeper understanding of the subject.
        </p>
      </sec>
      <sec id="sec-2-4">
        <title>D. Information Systems Longevity and Sustainability</title>
        <p>
          Increasingly, the perspective of research on digital longevity
has shifted towards addressing the root causes and establish
longevity as a design concern upstream in the systems
lifecycle. We articulated this explicitly in [
          <xref ref-type="bibr" rid="ref25">25</xref>
          ], where we observed
that many approaches and techniques exist in isolated
perspectives that contribute to increase both information longevity
and system longevity (and sustainability), but that there are no
accepted perspectives on longevity as an overarching concern
that would integrate and drive such techniques. We argued for
interdisciplinary research efforts dedicated towards long-term
perspectives on systems design from the inception onwards. In
the conception of longevity as an information systems design
concern brought forward in [
          <xref ref-type="bibr" rid="ref25">25</xref>
          ], longevity as a systems design
concern is composed of three major concerns.
        </p>
        <p>Information longevity relates to the ”ability to govern
information independently of and across systems”.
The ”ability to sustain the information system, across an
unstable organizational and technological context, for as
long as a defined set of conditions holds” is further linked
to the qualities of system evolution and system resilience
as key quality concerns.</p>
        <p>
          Finally, the existence of an exit point enables the system
owner to ”move the information base and the defined
valid state changes.... to .. another system” when this is
beneficial. [
          <xref ref-type="bibr" rid="ref25">25</xref>
          ]
        </p>
        <p>
          We note that these observations and arguments show striking
parallels to those voiced by [
          <xref ref-type="bibr" rid="ref26">26</xref>
          ], [
          <xref ref-type="bibr" rid="ref27">27</xref>
          ] from the perspective of
software engineering for sustainability: The notion of
sustainability corresponds to relative sustainability defined in [
          <xref ref-type="bibr" rid="ref27">27</xref>
          ] –
the expectation that the organization context surrounding the
solution space artifacts will be able to sustain the system for
as long as needed, ‘preserving the function of a system over a
defined time span’ [
          <xref ref-type="bibr" rid="ref27">27</xref>
          ]. It is in this context very interesting to
note the usage of the term preservation for defining
sustainability. However, the question arises if sustainability requires the
exact notion of preservation – if a system evolves continuously
to better provide its function and values to the environment
without negative impact, that seems to be a very sustainable
system without necessarily preserving its function in full.
        </p>
        <p>
          On the other hand, it seems that the narrow interpretation of
technical sustainability in [
          <xref ref-type="bibr" rid="ref25">25</xref>
          ] misses the wider social
ecosystem facet of system sustainability, where technical system
qualities can only be seen as co-determinants of sustainability.
        </p>
        <p>
          The exit point addressed above corresponds to what
MilicFrayling calls the explicit consideration of end-of-life aspects
of system design: Besides established software quality
attributes, ‘we need to include properties that pertain to the
endof-life of computing systems. These should include provisions
for minimizing the expected effort and cost of sustaining
digital assets produced by the system.’ [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ].
        </p>
      </sec>
      <sec id="sec-2-5">
        <title>E. Synthesis</title>
        <p>
          So what can digital curation, archiving and preservation
– or digital stewardship, as it is sometimes called [
          <xref ref-type="bibr" rid="ref33">33</xref>
          ]–
bring to the sustainability debate in requirements and software
engineering?
        </p>
        <p>Since curation and preservation by their nature take a
longterm perspective, they can offer insights into the role that
the longevity of information assets play in the sustainability
and longevity of the system which they are part of. As
such, advocates of sustainability in software and requirements
engineering can find a natural ally in the domains of digital
curation and preservation.</p>
        <p>
          We noted that the conceptualizations of sustainability in
software and requirements engineering are very similar in
nature to the conceptualization of longevity as outlined above.
If sustainability is defined as ‘preserving the function of a
system over a defined time span’ [
          <xref ref-type="bibr" rid="ref27">27</xref>
          ], is there a difference
at all between longevity, preservation, and sustainability of an
information system?
        </p>
        <p>For one, preservation may not be an adequate term to define
sustainability, as it implies fixing an entity over time, whereas
sustainability is a more open-ended and relational concept
that refers to how systems influence each other. Longevity
as an effect manifests only in time. As a design concern, it
emphasizes the durability of the system itself and the crucial
importance of thinking beyond that duration, recognizing the
importance of external relationships. Sustainability is by nature
of its origin concerned with contextual factors, but emphasizes
the long-term aspects this perspective entails. The observed
effect of long-living systems that have no negative impact on
the environment is similar for both perspectives.</p>
        <p>Long-term sustainability of information about a system is
fundamental for understanding the sustainability of the system
itself. The fundamental importance of designing sustainability
into the infrastructure, organizations, and systems for digital
curation and preservation makes these fields an interesting test
case for approaches to sustainability.</p>
        <p>
          It becomes clear that it would be counterproductive to focus
definitions of sustainability on the external view alone, i.e.
the absence of negative impact on the environment. A holistic
perspective including both sides of the coin, as suggested for
example by [
          <xref ref-type="bibr" rid="ref27">27</xref>
          ], is much more representative of the very
nature of sustainability itself.
        </p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>III. IMPLICATIONS FOR SUSTAINABILITY IN</title>
      <p>REQUIREMENTS RESEARCH</p>
      <p>
        There is ample awareness of the need to address
sustainability in academic literature, as evidenced recently for example in
Special Issues of IEEE Software on Architecture Sustainability
and on Green Software. However, this does not translate
into practical success. As Neumann points out, ‘We should
anticipate the long-term needs that a system or network of
systems must satisfy, and plan the development to overcome
potential obstacles that might arise, even if the initial focus
is on only short-term needs. This might seem to be common
wisdom, but is in reality quite rare. Common requirements
for ... adaptability, human safety, interoperability, long-term
evolvability, trustworthiness, and assurance evaluations are
generally much too weak.’ [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] Why is this the case?
      </p>
      <p>
        A crucial distinction has to be made between a
solutionoriented system quality and a (problem-oriented) concern,
i.e. an ‘interest in a system relevant to one or more of its
stakeholders’ [
        <xref ref-type="bibr" rid="ref28">28</xref>
        ]. The latter does not simply translate into the
former. For example, the sustainability of a system architecture
as defined by Koziolek et al [
        <xref ref-type="bibr" rid="ref29">29</xref>
        ], [
        <xref ref-type="bibr" rid="ref30">30</xref>
        ], is clearly a system
quality. However, sustainability of a complex socio-technical
information system does not translate into a system quality
easily. Similar to the notion of IS longevity outlined in [
        <xref ref-type="bibr" rid="ref25">25</xref>
        ], it
is a design concern that will be relevant to certain stakeholders,
not all of which are commonly involved directly in the
requirements and design stages. It will raise the importance of
specific capabilities and qualities in the system under design
and will need to be addressed using specific viewpoints,
methods, concepts and techniques.
      </p>
      <p>It is this observation that emphasizes the crucial role of
requirements engineering in sustainability: For the most part,
some techniques required to address sustainability may already
exist. They include patterns that increase architecture
modularity and hence facilitate evolution, model-driven approaches to
decouple long-living conceptual aspects from short-lived
technical implementation aspects, trade-off analysis methods, and
many others. By identifying relevant aspects and facilitating
prioritization, requirements engineering can bring into focus
those elements that are most critical; identify stakeholders and
concerns and their relationships; establish which trade offs
have to be considered; and thus ensure a focus on critical
aspects with a real impact on sustainability in specific system
scenarios.</p>
      <p>However, for many systems, the concerns are not sufficiently
identified as relevant and valuable, the implications are not
well understood, and the techniques hence often not applied.
Evidence on the effectiveness of these techniques over longer
timespans is scarce.</p>
      <p>
        Assessing the real gaps of engineering techniques in the
light of sustainability requirements requires a solid
understanding of sustainability concerns. This needs to build on solid
conceptual foundations. Future studies need to go beyond claiming
that sustainability is a relevant quality and clearly translate the
concern in specific instances into relevant qualities to enable
designers to address these concerns systematically. Initial
studies such as by Mahaux [
        <xref ref-type="bibr" rid="ref31">31</xref>
        ] demonstrated the feasibility
of addressing concrete sustainability concerns with existing
requirements concepts and techniques. Penzenstadler argued
that models from the sustainability domain can provide useful
assistance in requirements engineering activities [
        <xref ref-type="bibr" rid="ref32">32</xref>
        ]. Larger
efforts and a shared knowledge base are needed to establish
common terminology, identify patterns, and deepen the
understanding of the complex relationships between the design
concerns, stakeholders, system capabilities and qualities, and
possible patterns of addressing them.
      </p>
    </sec>
    <sec id="sec-4">
      <title>IV. CONCLUSION AND OUTLOOK</title>
      <sec id="sec-4-1">
        <title>A. Summary</title>
        <p>We have attempted to highlight new relationships between
digital longevity and sustainability, illustrating the relevance
of sustainability in disciplines such as digital curation and
preservation and highlighting approaches to sustainability in
these disciplines.</p>
        <p>It becomes clear that it is crucial to apply sustainability not
just in the sense of lean software and functional requirements
to support sustainability outside the system, but also consider
how it applies to the systems under design. Not only are these
the aspects that are under the control of the designer, they are
also the opportunity to turn concepts onto our own field and
evaluate the contributions first-hand. Promising approaches
have been brought forward, but a common understanding is
lacking, and a certain incoherence can be diagnosed between
related, non-competing approaches with potential for synergy.
This is of course a normal observation for an emerging field.</p>
      </sec>
      <sec id="sec-4-2">
        <title>B. Research questions</title>
        <p>In the following, we outline some questions that arise from
the discourse. Instead of providing a comprehensive roadmap,
this should be seens as a starting point for a broader discussion
and engagement.</p>
        <p>
          Trade-off decisions. The different dimensions of
sustainability (social, technical, human, and environmental) are
interrelated. Real sustainability is only achieved where
all areas overlap. This implies that over-investing to
extend one aspect of sustainability will be wasteful unless
excess sustainability from this or another dimension can
be transferred to cover gaps in other dimensions. A
typical case is a transfer of economic excess sustainability
towards technical sustainability, investing into a software
architecture renovation in order to address technical debt.
Can early-phase models support robust design decisions
considering these trade-offs?
Digital ecosystems. The focus on early phases and the
contextual understanding of a system requires a much
more profound understanding of ecological questions in
dynamic ecosystems. For example, how do the life cycles
of adjacent and indirectly connected systems and
technology components affect the sustainability of a system
under design? How do the lifecycles of digital ecosystems
affect their environment?
The role of information longevity and curation. In
addition to system qualities, the question arises what
role information longevity plays in supporting system
sustainability, and how this goes beyond what is currently
recognized as data quality in ISO SQUARE [
          <xref ref-type="bibr" rid="ref34">34</xref>
          ], [
          <xref ref-type="bibr" rid="ref35">35</xref>
          ].
The impact of long-term preservation. Not only do
many digital objects live much longer than originally
intended today - and in multiple redundant locations - we
also do not normally know the potential negative impact
of creating or preserving them. It has been possible to
provide an estimate of the carbon footprint of a Google
search, but it is much more difficult to provide an estimate
for the footprint of a new piece of digital data to be stored
for 10 years or more.
        </p>
        <p>
          Modelling. Sustainability clearly calls for holistic
perspectives. Lankhorst points out the shortage of support for
assessing longer-term change in system architectures
beforehand [
          <xref ref-type="bibr" rid="ref36">36</xref>
          ]. Can Enterprise Architecture be leveraged
effectively for addressing sustainability concerns? Does a
successful consideration of sustainability in software and
systems design require new viewpoints?
Recent contributions discussed the sustainability of
architectural design decisions [
          <xref ref-type="bibr" rid="ref37">37</xref>
          ] and emphasized the role of
decision viewpoints to support architectural design [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ].
Do current viewpoints provide adequate support for
decision making in sustainability? How can requirements
engineering support a systematic and traceable
consideration of sustainability aspects in architectural design?
Qualities. How do inwards and outwards sustainability
relate to system qualities? How can these relationships
be analyzed systematically? While the contribution of
performance efficiency to green computing is one obvious
answer, it is clearly not the only connection that can
be made. When considering longer timeframes, the
relationships become more complex. We need a much more
precise understanding of the relationships between both
types of sustainability and specific software capabilities
and qualities, underpinned by empirical studies.
        </p>
        <p>
          Generally, quality is used in a static sense, missing a
designation of its evolution over the system lifetime.
However, the desired system qualities will inevitably
change over time. How can we anticipate likely changes
with critical impact early?
End-of-life. Under which circumstances should
end-oflife concerns be considered? Can there be a case made for
these that is convincing to decision makers and system
designers in the initial stages of the system lifecycle?
Requirements patterns for specific sustainability
contexts and concerns could provide a helpful resource
for the broader community of requirements engineers,
enabling practitioners to introduce these concepts to their
clients. First efforts have started to address this, but
are limited to environmental sustainability features and
not based on rigorous analysis [
          <xref ref-type="bibr" rid="ref38">38</xref>
          ]. Correspondingly,
design patterns for particular solution schemes in
wellcontextualized situations will be a natural future step to
enable broader takeup of tested solutions. Such patterns
could likely be identified already in the domains of
preservation and curation.
        </p>
        <p>
          Practice. As pointed out 15 years ago in a related context,
‘”The real problem”, says computer designer Hillis, ”is
not technological. We have the technical understanding
to solve problems such as digital degradation. What we
don’t have yet in our digital culture is the habit of
long-term thinking that supports preservation...”’ [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ] If
that is the case regarding sustainability, what are the
inhibitors that prevent the concern from being
succesfully addressed, and how can requirements engineering
contribute to an increased awareness of the importance
and benefits of this concern?
Culture. System designers often lack an understanding
of the cultural and social determinants of sustainability
on organizational, societal, and community levels. A
shared understanding of key factors should provide a
useful toolset for requirements analysis. This could first
on specific highly interested communities such as green
computing, research infrastructures, or digital curation.
What are the cultural factors that influence the perception
of relevance of sustainability in organizations? Can a
systematic approach towards analyzing and documenting
these in an RE process increase the effective
consideration of sustainability concerns?
        </p>
      </sec>
      <sec id="sec-4-3">
        <title>C. A sustainable software design manifesto?</title>
        <p>
          Neumann, a vocal advocate for long-term thinking, calls
for more systematic experimentation and more formality in
design, but also emphasizes the importance of a ‘holistic
balance of human intelligence, experience, memory, ingenuity,
creativity, and collective wisdom, with slow and fast thinking’
[
          <xref ref-type="bibr" rid="ref2">2</xref>
          ], pointing to Kahnemann [
          <xref ref-type="bibr" rid="ref39">39</xref>
          ].
        </p>
        <p>To facilitate the establishment of a stable and sustainable
research agenda, a focal point of reference is needed,
synthesizing the diverse aspects and providing an openly accessible,
robust and clearly delineated reference point clarifying the scope,
facets, objectives and challenges of the emerging research
discipline and enabling the setup of interdisciplinary platforms
of research and practice. It may be the right moment for a
sustainable design manifesto for requirements engineering (or
software engineering) as a focal point bundling objectives and
perspectives in a coherent message of reference.</p>
        <p>Analogous examples to consider are plentiful, in particular
in the general area of sustainable design4, but generally aimed
at a non-academic, broad audience. On the software side, they
include the Agile Manifesto5 and the Business Rules
mani4e.g. http://www.core77.com/reactor/04.07 chochinov.asp
5http://agilemanifesto.org/
festo6, but also the SOA manifesto7 and the Recomputation
manifesto8. However, most manifestos have not been created
in collaborative, open creation process with an explicit focus
on sustainability. An example of a very collaborative approach
can be seen in the Force11 manifesto on ‘Improving Future
Research Communication and e-Scholarship’9 .</p>
        <p>
          As Neumann points out, realistically, ‘the real-world
arguments for short-term optimization are likely to continue
to prevail unless significant external and internal efforts are
made to address some of the long-term needs.’ [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ] An open
manifesto for forward-thinking sustainable software design,
drafted collaboratively in an open and sustainable process,
could set a milestone and provide the necessary focal point
for joint future efforts.
        </p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>ACKNOWLEDGMENT</title>
      <p>Part of this work was supported by the Vienna Science and
Technology Fund (WWTF) through the project BenchmarkDP
(ICT12-046). The author would like to thank Birgit
Penzenstadler for her insightful comments on an earlier draft of this
article.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>D. L.</given-names>
            <surname>Parnas</surname>
          </string-name>
          , “Software aging,”
          <source>in Proceedings of the 16th International Conference on Software Engineering</source>
          , ser.
          <source>ICSE '94</source>
          . Los Alamitos, CA, USA: IEEE Computer Society Press,
          <year>1994</year>
          , pp.
          <fpage>279</fpage>
          -
          <lpage>287</lpage>
          . [Online]. Available: http://dl.acm.org/citation.cfm?id=
          <volume>257734</volume>
          .
          <fpage>257788</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>P. G.</given-names>
            <surname>Neumann</surname>
          </string-name>
          , “
          <article-title>The foresight saga</article-title>
          , redux,”
          <source>Commun. ACM</source>
          , vol.
          <volume>55</volume>
          , no.
          <issue>10</issue>
          , p.
          <fpage>2629</fpage>
          ,
          <string-name>
            <surname>Oct</surname>
          </string-name>
          .
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>T.</given-names>
            <surname>Kuny</surname>
          </string-name>
          , “
          <article-title>The digital dark ages? challenges in the preservation of electronic information</article-title>
          ,” International preservation news,
          <source>no. 17</source>
          , p.
          <fpage>813</fpage>
          ,
          <year>1998</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>P.</given-names>
            <surname>Kruchten</surname>
          </string-name>
          , “
          <article-title>Technical debt: From metaphor to theory and practice</article-title>
          ,
          <source>” IEEE Software</source>
          , vol.
          <volume>29</volume>
          , no.
          <issue>6</issue>
          , pp.
          <fpage>18</fpage>
          -
          <lpage>21</lpage>
          , Nov.
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>G. H.</given-names>
            <surname>Brundtland</surname>
          </string-name>
          ,
          <article-title>Report of the World Commission on environment and development: Our common future</article-title>
          .
          <source>United Nations</source>
          ,
          <year>1987</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>B.</given-names>
            <surname>Penzenstadler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Bauer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Calero</surname>
          </string-name>
          , and
          <string-name>
            <given-names>X.</given-names>
            <surname>Franch</surname>
          </string-name>
          , “
          <article-title>Sustainability in software engineering: A systematic literature review,” in 16th International Conference on Evaluation Assessment in Software Engineering (EASE</article-title>
          <year>2012</year>
          ),
          <source>May</source>
          <year>2012</year>
          , pp.
          <fpage>32</fpage>
          -
          <lpage>41</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>P.</given-names>
            <surname>Avgeriou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Stal</surname>
          </string-name>
          , and
          <string-name>
            <given-names>R.</given-names>
            <surname>Hilliard</surname>
          </string-name>
          , “Architecture sustainability [guest editors' introduction],
          <source>” IEEE Software</source>
          , vol.
          <volume>30</volume>
          , no.
          <issue>6</issue>
          , pp.
          <fpage>40</fpage>
          -
          <lpage>44</lpage>
          , Nov.
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>J.</given-names>
            <surname>Rothenberg</surname>
          </string-name>
          , “
          <article-title>Ensuring the longevity of digital documents</article-title>
          ,
          <source>” Scientific American</source>
          , vol.
          <volume>272</volume>
          , no.
          <issue>1</issue>
          , p.
          <fpage>4247</fpage>
          ,
          <year>1995</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>S.</given-names>
            <surname>Ross</surname>
          </string-name>
          , “
          <article-title>Approaching digital preservation holistically</article-title>
          ,
          <source>” Information Management and Preservation</source>
          , p.
          <fpage>115153</fpage>
          ,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>D.</given-names>
            <surname>Waters</surname>
          </string-name>
          and
          <string-name>
            <given-names>J.</given-names>
            <surname>Garrett</surname>
          </string-name>
          ,
          <source>Preserving Digital Information, Report of the Task Force on Archiving of Digital Information</source>
          ,
          <year>1996</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>J.</given-names>
            <surname>Darlington</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Finney</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>A.</given-names>
            <surname>Pearce</surname>
          </string-name>
          , “
          <article-title>Domesday redux: The rescue of the BBC domesday project videodiscs</article-title>
          ,
          <source>” Ariadne</source>
          , vol.
          <volume>36</volume>
          ,
          <year>2003</year>
          , http: //www.ariadne.ac.uk/issue36/tna/.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>N.</given-names>
            <surname>Milic-Frayling</surname>
          </string-name>
          , “
          <article-title>Sustainable computation - foundation for long term access to digital</article-title>
          ,” in Open Research Challenges workshop at IPRES, Lisbon, Portugal,
          <year>2013</year>
          . [Online]. Available: digitalpreservationchallenges.wordpress.com
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <article-title>Consultative Committee for Space Data Systems, “Reference model for an open archival information system (OAIS</article-title>
          ),”
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>D. S.</given-names>
            <surname>Rosenthal</surname>
          </string-name>
          , “
          <article-title>Format obsolescence: assessing the threat and the defenses,” Library hi tech</article-title>
          , vol.
          <volume>28</volume>
          , no.
          <issue>2</issue>
          , pp.
          <fpage>195</fpage>
          -
          <lpage>210</lpage>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>D.</given-names>
            <surname>Pearson</surname>
          </string-name>
          and
          <string-name>
            <given-names>C.</given-names>
            <surname>Webb</surname>
          </string-name>
          , “
          <article-title>Defining file format obsolescence: A risky journey</article-title>
          ,”
          <source>International Journal of Digital Curation</source>
          , vol.
          <volume>3</volume>
          , no.
          <issue>1</issue>
          , pp.
          <fpage>89</fpage>
          -
          <lpage>106</lpage>
          , Feb.
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>A. N.</given-names>
            <surname>Jackson</surname>
          </string-name>
          , “
          <article-title>Formats over time: Exploring UK web history</article-title>
          ,” arXiv:
          <fpage>1210</fpage>
          .1714 [cs], Oct.
          <year>2012</year>
          . [Online]. Available: http://arxiv.org/ abs/1210.1714
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>D.</given-names>
            <surname>Bearman</surname>
          </string-name>
          ,
          <article-title>Reality and chimeras in the preservation of electronic records</article-title>
          .
          <source>Corporation for National Research Initiatives</source>
          ,
          <year>1999</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>H.</given-names>
            <surname>MacNeil</surname>
          </string-name>
          , “
          <article-title>Providing grounds for trust: developing conceptual requirements for the long-term preservation of authentic electronic records</article-title>
          ,
          <source>” Archivaria</source>
          , vol.
          <volume>1</volume>
          , no.
          <issue>50</issue>
          ,
          <year>2000</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>S.</given-names>
            <surname>Ross and M. Hedstrom</surname>
          </string-name>
          , “
          <article-title>Preservation research and sustainable digital libraries</article-title>
          ,”
          <source>International Journal on Digital Libraries</source>
          , vol.
          <volume>5</volume>
          , no.
          <issue>4</issue>
          , p.
          <fpage>317324</fpage>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>A. J.</given-names>
            <surname>Hey</surname>
          </string-name>
          and
          <string-name>
            <given-names>A. E.</given-names>
            <surname>Trefethen</surname>
          </string-name>
          , “
          <article-title>The data deluge: An escience perspective</article-title>
          ,”
          <year>2003</year>
          . [Online]. Available: http://eprints.soton.ac. uk/257648/1/The Data Deluge.pdf
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>T.</given-names>
            <surname>Hey</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Tansley</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          K. Tolle, Eds., The Fourth Paradigm:
          <article-title>DataIntensive Scientific DIscovery</article-title>
          . Microsoft Research.
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>Intergovernmental</given-names>
            <surname>Panel on Climate Change (IPCC) Working Group</surname>
          </string-name>
          <string-name>
            <surname>III</surname>
          </string-name>
          , “
          <article-title>Climate change 2014: Mitigation of climate change</article-title>
          ,”
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>P.</given-names>
            <surname>Edwards</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Jackson</surname>
          </string-name>
          ,
          <string-name>
            <surname>G</surname>
          </string-name>
          . Bowker, and
          <string-name>
            <given-names>C.</given-names>
            <surname>Knobel</surname>
          </string-name>
          , Understanding Infrastructure: Dynamics, Tensions, and
          <string-name>
            <surname>Design</surname>
          </string-name>
          ,
          <source>Report of a Workshop on History &amp; Theory of Infrastructure: Lessons for New Scientific Cyberinfrastructures</source>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <article-title>Blue Ribbon Task Force on Sustainable Digital Preservation and Access, “Sustainable economics for a digital planet: Ensuring long-term access to digital information</article-title>
          .
          <source>final report.” Feb</source>
          .
          <year>2010</year>
          . [Online]. Available: http://brtf.sdsc.edu/biblio/BRTF Final Report.pdf
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <given-names>D.</given-names>
            <surname>Proenca</surname>
          </string-name>
          , G. Antunes,
          <string-name>
            <given-names>J.</given-names>
            <surname>Borbinha</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Caetano</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Biffl</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Winkler</surname>
          </string-name>
          , and
          <string-name>
            <given-names>C.</given-names>
            <surname>Becker</surname>
          </string-name>
          , “
          <article-title>Longevity as an information systems design concern,” in CAISE Forum</article-title>
          , Valencia, Jun.
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <given-names>B.</given-names>
            <surname>Penzenstadler</surname>
          </string-name>
          and
          <string-name>
            <given-names>H.</given-names>
            <surname>Femmer</surname>
          </string-name>
          , “
          <article-title>A generic model for sustainability</article-title>
          ,
          <source>” Technical report, TUM, Tech. Rep.</source>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [27]
          <string-name>
            <given-names>B.</given-names>
            <surname>Penzenstadler</surname>
          </string-name>
          , “
          <article-title>Towards a definition of sustainability in and for software engineering</article-title>
          ,”
          <source>in Proceedings of the 28th Annual ACM Symposium on Applied Computing. ACM</source>
          ,
          <year>2013</year>
          , p.
          <fpage>11831185</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          [28] ISO/IEC/IEEE, ISO/IEC/IEEE 42010:
          <fpage>2011</fpage>
          - Systems and software engineering - Architecture description,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          [29]
          <string-name>
            <given-names>H.</given-names>
            <surname>Koziolek</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Domis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Goldschmidt</surname>
          </string-name>
          , and
          <string-name>
            <given-names>P.</given-names>
            <surname>Vorst</surname>
          </string-name>
          , “
          <article-title>Measuring architecture sustainability</article-title>
          ,
          <source>” IEEE Software</source>
          , vol.
          <volume>30</volume>
          , no.
          <issue>6</issue>
          , pp.
          <fpage>54</fpage>
          -
          <lpage>62</lpage>
          , Nov.
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          [30]
          <string-name>
            <given-names>H.</given-names>
            <surname>Koziolek</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Domis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Goldschmidt</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Vorst</surname>
          </string-name>
          , and
          <string-name>
            <given-names>R.</given-names>
            <surname>Weiss</surname>
          </string-name>
          , “
          <article-title>MORPHOSIS: a lightweight method facilitating sustainable software architectures</article-title>
          ,
          <source>” in 2012 Joint Working IEEE/IFIP Conference on Software Architecture (WICSA) and European Conference on Software Architecture (ECSA)</source>
          ,
          <year>Aug</year>
          .
          <year>2012</year>
          , pp.
          <fpage>253</fpage>
          -
          <lpage>257</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          [31]
          <string-name>
            <given-names>M.</given-names>
            <surname>Mahaux</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Heymans</surname>
          </string-name>
          , and G. Saval, “
          <article-title>Discovering sustainability requirements: An experience report</article-title>
          ,” in Requirements Engineering:
          <article-title>Foundation for Software Quality, ser</article-title>
          . Lecture Notes in Computer Science,
          <string-name>
            <given-names>D.</given-names>
            <surname>Berry</surname>
          </string-name>
          and
          <string-name>
            <given-names>X.</given-names>
            <surname>Franch</surname>
          </string-name>
          , Eds. Springer Berlin Heidelberg, Jan.
          <year>2011</year>
          , no.
          <issue>6606</issue>
          , pp.
          <fpage>19</fpage>
          -
          <lpage>33</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          [32]
          <string-name>
            <given-names>B.</given-names>
            <surname>Penzenstadler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Khurum</surname>
          </string-name>
          , and
          <string-name>
            <given-names>K.</given-names>
            <surname>Petersen</surname>
          </string-name>
          , “
          <article-title>Towards incorporating sustainability while taking software product management decisions</article-title>
          ,” in
          <source>International Workshop on Software Product Management (IWSPM</source>
          <year>2013</year>
          ). University of Duisburg-Essen,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref33">
        <mixed-citation>
          [33]
          <string-name>
            <given-names>B.</given-names>
            <surname>Lavoie</surname>
          </string-name>
          and
          <string-name>
            <given-names>L.</given-names>
            <surname>Dempsey</surname>
          </string-name>
          , “
          <article-title>Thirteen ways of looking at</article-title>
          ... digital preservation,”
          <article-title>D-Lib magazine</article-title>
          , vol.
          <volume>10</volume>
          , no.
          <issue>7</issue>
          /8, p.
          <fpage>20</fpage>
          ,
          <year>2004</year>
          . [Online]. Available: http://www.dlib.org/dlib/july04/lavoie/07lavoie. html?pagewanted=all
        </mixed-citation>
      </ref>
      <ref id="ref34">
        <mixed-citation>
          [34]
          <string-name>
            <surname>I. ISO</surname>
          </string-name>
          , “IEC 25010:
          <year>2011</year>
          :
          <article-title>Systems and software engineeringSystems and software quality requirements and evaluation (SQuaRE)System and software quality models</article-title>
          ,” International Organization for Standardization,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref35">
        <mixed-citation>
          [35]
          <string-name>
            <given-names>C.</given-names>
            <surname>Calero</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Bertoa</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>A.</given-names>
            <surname>Moraga</surname>
          </string-name>
          , “
          <article-title>Sustainability and quality: icing on the cake</article-title>
          ,” in Re4Susy,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref36">
        <mixed-citation>
          [36]
          <string-name>
            <surname>Lankhorst</surname>
          </string-name>
          , Enterprise Architecture at work,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref37">
        <mixed-citation>
          [37]
          <string-name>
            <given-names>U.</given-names>
            <surname>Zdun</surname>
          </string-name>
          , “
          <article-title>Sustainable architectural design decisions</article-title>
          ,
          <source>” IEEE Software</source>
          , vol.
          <volume>30</volume>
          , no.
          <issue>6</issue>
          , pp.
          <fpage>46</fpage>
          -
          <lpage>53</lpage>
          , Nov.
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref38">
        <mixed-citation>
          [38]
          <string-name>
            <given-names>K.</given-names>
            <surname>Roher</surname>
          </string-name>
          and
          <string-name>
            <given-names>D.</given-names>
            <surname>Richardson</surname>
          </string-name>
          , “Sustainability requirement patterns,” in
          <source>2013 IEEE Third International Workshop on Requirements Patterns (RePa)</source>
          ,
          <source>Jul</source>
          .
          <year>2013</year>
          , pp.
          <fpage>8</fpage>
          -
          <lpage>11</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref39">
        <mixed-citation>
          [39]
          <string-name>
            <given-names>D.</given-names>
            <surname>Kahneman</surname>
          </string-name>
          , Thinking, fast and slow.
          <source>Macmillan</source>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>