<!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>Context Uncertainty in Requirements Engineering: Definition of a Search Strategy for a Systematic Review and Preliminary Results</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Jennifer Brings</string-name>
          <email>jennifer.brings@paluno.uni-due.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Andrea Salmon</string-name>
          <email>andrea.salmon@paluno.uni-due.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Selda Saritas</string-name>
          <email>selda.saritas@paluno.uni-due.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>paluno - The Ruhr Institute for Software Technology University of Duisburg-Essen</institution>
          ,
          <addr-line>Essen</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <fpage>171</fpage>
      <lpage>178</lpage>
      <abstract>
        <p>[Context and motivation] Cyber-physical systems (CPS) and selfadaptive systems (SAS) strongly rely on the context they are operating in and need to adapt their behavior at run-time based on contextual information. Therefore, it is challenging to completely predict the context of such systems for their entire operating time already at design time. [Question/problem] Since several approaches dealing with uncertainty have been proposed for different research and problem domains in recent years, some might provide valuable insights for the engineering of CPS or SAS in uncertain contexts. However, there is no study so far that provides an overview of them. [Principle ideas/results] Thus, we aim at conducting a systematic literature analysis to create a research landscape of approaches coping with context uncertainty. [Contribution] We manually searched one journal and the proceedings of two conferences in the requirements engineering field to determine and evaluate the adequateness of search strings to be used in an automated search. In doing so, we can furthermore present preliminary findings from the manual search for uncertainty in the requirements engineering field.</p>
      </abstract>
      <kwd-group>
        <kwd>Uncertainty</kwd>
        <kwd>Context</kwd>
        <kwd>Requirements Engineering</kwd>
        <kwd>Cyber-Physical Systems</kwd>
        <kwd>Self-Adaptive Systems</kwd>
        <kwd>Systematic Review</kwd>
        <kwd>Search Strategy</kwd>
        <kwd>Systematic Literature Search</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        During requirements engineering it is important to consider the context, into which
the system under development will be deployed [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Hence, the context of a system
should be documented explicitly at design time (e.g., [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]). This, however, can be
challenging for CPS and SAS, whose contexts might not be completely predictable at
design time, as is, for example, the case for long-living systems such as embedded
systems in aircraft, which will have to interact with newer versions of other systems
in the future [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. Therefore, the engineering process must cope with a high degree of
uncertainty.
      </p>
      <p>In the past couple of years, several approaches for dealing with uncertainty have
been proposed for different research and problem domains. As these approaches
might provide valuable insights for the engineering of CPS or SAS in uncertain
contexts, it is important to provide an overview of existing research.</p>
      <p>In this paper we present the development of a search strategy for a systematic
review on uncertainty. We particular focus on the development of a search string for an
automated search and present preliminary results from the field of requirements
engineering. The remainder of the paper is structured as follows: Section 2 briefly
discusses related work regarding the definition of systematic search strategies. In Section
3 the process of our systematic search is introduced. Section 4 presents our
preliminary findings, and Section 5 concludes the paper and gives an outline of future work.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Related Work</title>
      <p>
        Systematic reviews, such as mapping studies [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] and systematic literature reviews
[
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], have proven useful to review the state of the art with respect to a certain topic and
to derive research landscapes, since they are less biased and result in more reliable
findings than ad-hoc reviews [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. One example for a systematic review is provided by
Yang et al. in [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. The authors present a systematic literature review of requirements
modeling and analysis for SAS, where they also categorize papers with respect to
uncertainty. While the approach of Yang et al. can be seen as a basis for our study, we
aim at focusing on context uncertainty in a more fine-grained sense. In addition, the
final study shall not only be restricted to the field of requirements engineering, as
techniques from other fields might be transferable to requirements engineering as
well.
      </p>
      <p>
        One important aspect of systematic reviews is the definition of a search strategy
[
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], i.e. defining which approach will be used to find the relevant literature. There are
three main approaches for finding relevant papers: automated search, which uses
predefined search strings on selected search engines, manual search of selected
proceedings and journals, and snowball search, where the references of relevant papers are
searched [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. These approaches are often combined to reduce the number of missed
papers. To conduct an automated search it is necessary to define a search string that
will be applied to the selected search engines. This search string should filter out as
many irrelevant papers as possible without filtering out any relevant papers.
      </p>
      <p>
        Zhang et al. [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] propose the quasi-gold standard, a set of all relevant papers for a
limited time span and a limited number of publication venues, which have previously
been identified by manual search. The quality of a search string can, thus, be assessed
by using it for an automated search that is limited to the same time span and
publication venues, and calculating the sensitivity (i.e. the ratio between the relevant papers
found and the total number of relevant papers found) and the precision (i.e. the ratio
between the number of relevant papers found and the total number of papers found).
      </p>
    </sec>
    <sec id="sec-3">
      <title>Systematic Literature Search Strategy</title>
      <p>Our systematic search process can be divided into four steps. First, we manually
searched the proceedings of the two main requirements engineering conferences: the
International Requirements Engineering Conference (RE) and the International
Working Conference on Requirements Engineering: Foundation for Software Quality
(REFSQ) and the Requirements Engineering Journal (REJ) from 2010 to 2014 for
articles on uncertainty. Not only did we search for papers that deal with context
uncertainty, we moreover searched for papers that deal with uncertainty in general to
also find approaches that could be adaptable to deal with context uncertainty. The
manual search found the 23 papers presented in Table 1.</p>
      <p>In the second step, we derived search terms for an automated search by analyzing
title, abstract, and keywords of the selected papers to find the most frequently used
words (excluding common words such as ‘a’ or ‘is’ and unspecific terms such as
system or approach). Table 2 shows the 10 most frequently used words and their
frequency.</p>
      <p>Search strings were then constructed in the third step, starting with the second most
frequently used word ‘uncertainty’ and then using the Boolean “OR” to add further
terms in order of their frequency until we reached acceptable sensitivity.
Subsequently, further terms where added using the Boolean “AND” in an attempt to increase the
precision without sacrificing too much sensitivity (see Table 3). The most frequent
term ‘requirement(s)’ was not considered for two reasons. First, because the manual
search was limited to requirements engineering publications; thus, making it obvious
that the term ‘requirement(s)’ will appear in almost every paper, and second, because
we do not want to limit future searches to the requirements engineering field, as
others might provide approaches that could be transferable to requirements engineering.</p>
      <p>
        In the fourth and final step the derived search strings were evaluated with respect
to their adequateness for an automated search. As Table 3 shows, the search for the
term ‘uncertainty’ resulted in a sensitivity of 78.26% and a precision of 27.27%.
According to Zhang et al. [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], an acceptable sensitivity is reached at 72%, and an
appropriate precision is reached at 15%. Even though acceptable, this search string still
missed five papers. Hence, we tried to increase the sensitivity by adding the second
search term ‘adaptive’. This search found all papers in the quasi-gold standard,
increasing the sensitivity to 100%, while lowering the precision to 24.21%. The search
term ‘adaptive’ alone had a sensitivity of only 60.87%, thus making it unsuitable. The
sensitivity values for the second search string “uncertainty OR adaptive” are more
satisfactory than the values of the first one but the precision is lower, which makes the
search more time-consuming. In an effort to increase the precision we tried adding,
for example, the fourth most frequently used word to the search string using the
Boolean “AND”. While this did increase the precision slightly it also reduced the
sensitivity by 25%, which means the search missed a quarter of the relevant papers. We
therefore deem the search string “uncertainty OR adaptive” the most appropriate.
REFSQ
RE Journal
Total
      </p>
    </sec>
    <sec id="sec-4">
      <title>Preliminary Results</title>
      <p>This section gives insight into preliminary results gained from the papers published
at RE, REFSQ, and in the REJ between 2010 and 2014. Fig. 2 depicts the annual
publication volume for the years 2010 to 2014, which shows some fluctuations but no
clear trend for those years.</p>
      <p>2010
2011
2012
2013</p>
      <p>2014</p>
      <p>We furthermore categorized the papers by the type of their main contribution,
distinguishing between problem statement, solution proposal, evaluation, and tool. The
findings show that most papers dealing with uncertainty propose solutions for current
challenges (19 out of 23) or described a problem (4 out of 23). Yet, there were no
papers whose main contribution was clearly an evaluation of a solution or a tool
presentation, indicating that the problem of uncertainty is well understood and being
solved but also showing a lack of evaluations regarding the feasibility and usefulness
of the proposed solutions.</p>
      <p>Additionally, the papers were categorized based on the life cycle phase (run-time
or design-time) and the type of uncertainty the approaches deal with (uncertain
context or uncertainties within one context). Note, that some papers were sorted into more
than one category for each facet, while others, which did not provide the necessary
information, were sorted into not specified categories. As Fig. 3 shows most
approaches deal with uncertainties within the context at design-time, very few with
uncertain contexts at run-time, and none with uncertain contexts at design-time. Overall,
more of the approaches are concerned with the run-time phase as opposed to the
design-time phase.
Life Cycle</p>
      <p>Phase
Not Specified
Design-Time</p>
      <p>Run-Time</p>
      <p>Self-Adaptive Systems
Requirements Engineering</p>
      <p>Uncertainty
Requirements</p>
      <p>Goal Models
Requirements Monitoring</p>
      <p>Self-Adaptation
Adaptive Systems</p>
      <p>4
Uncertain
Context
9
7
Uncertainty
Within One
Context
1
1
2
Not Specified</p>
      <p>Type of</p>
      <p>Uncertainty</p>
      <p>A frequency analysis of the keywords chosen by the papers’ authors highlighted
the importance of uncertainty for self-adaptive systems in particular (see Fig. 4 for all
keywords that were used in more than one paper). The frequency analysis also
revealed a relatively high number of papers about goal models.</p>
      <p>0
1
2
3
4
5</p>
      <p>In this paper, we presented preliminary results from a literature review on
uncertainty in requirements engineering. The literature search was conducted manually for
a limited time span and limited publication venues. Based on titles, abstracts, and
keywords we derived search terms and evaluated their performance. In the future we
are planning to use this for a more extended systematic review on uncertainty.
Acknowledgements. This research was funded by the German Federal Ministry of
Education and Research (grant no. 01IS12005C).</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Gause</surname>
            ,
            <given-names>D.C.</given-names>
          </string-name>
          :
          <string-name>
            <surname>Why Context</surname>
          </string-name>
          Matters-And
          <string-name>
            <surname>What Can</surname>
          </string-name>
          We Do about It? IEEE Softw.
          <volume>22</volume>
          ,
          <fpage>13</fpage>
          -
          <lpage>15</lpage>
          (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Daun</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tenbergen</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Weyer</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Requirements Viewpoint</article-title>
          . In: Pohl,
          <string-name>
            <given-names>K.</given-names>
            ,
            <surname>Hönninger</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            ,
            <surname>Achatz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            ,
            <surname>Broy</surname>
          </string-name>
          , M. (eds.)
          <article-title>Model-Based Engineering of Embedded Systems</article-title>
          ,
          <source>The SPES 2020 Methodology</source>
          , pp.
          <fpage>51</fpage>
          -
          <lpage>68</lpage>
          . Springer (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Daun</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tenbergen</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Brings</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Weyer</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Documenting Assumptions about the Operational Context of Long-Living Collaborative Embedded Systems</article-title>
          .
          <source>In: 2nd Collaborative Workshop on Evolution and Maintenance of Long-Living Software Systems (EMLS</source>
          <year>2015</year>
          ). in press (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Petersen</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Feldt</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mujtaba</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mattsson</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Systematic Mapping Studies in Software Engineering</article-title>
          .
          <source>In: Proc. of the Int. Conf. on Evaluation and Assessment in Software Engineering</source>
          , pp.
          <fpage>68</fpage>
          -
          <lpage>77</lpage>
          (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Kitchenham</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Charters</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Guidelines for performing Systematic Literature Reviews in Software Engineering (</article-title>
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Kitchenham</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Brereton</surname>
            ,
            <given-names>P.:</given-names>
          </string-name>
          <article-title>A systematic review of systematic review process research in software engineering</article-title>
          .
          <source>Information and Software Technology</source>
          <volume>55</volume>
          ,
          <fpage>2049</fpage>
          -
          <lpage>2075</lpage>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Yang</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Li</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jin</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          :
          <article-title>A Systematic Literature Review of Requirements Modeling and Analysis for Self-adaptive Systems</article-title>
          .
          <source>In: Proc. of REFSQ</source>
          , pp.
          <fpage>55</fpage>
          -
          <lpage>71</lpage>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8. Zhang, H.,
          <string-name>
            <surname>Babar</surname>
            ,
            <given-names>M.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tell</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Identifying relevant studies in software engineering</article-title>
          .
          <source>Information and Software Technology</source>
          <volume>53</volume>
          ,
          <fpage>625</fpage>
          -
          <lpage>637</lpage>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Welsh</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sawyer</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Understanding the Scope of Uncertainty in Dynamically Adaptive Systems</article-title>
          .
          <source>In: Proc. of REFSQ</source>
          , pp.
          <fpage>2</fpage>
          -
          <lpage>16</lpage>
          (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Oriol</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Qureshi</surname>
            ,
            <given-names>N.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Franch</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Perini</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Marco</surname>
          </string-name>
          , J.:
          <article-title>Requirements Monitoring for Adaptive Service-Based Applications</article-title>
          .
          <source>In: Proc. of REFSQ</source>
          , pp.
          <fpage>280</fpage>
          -
          <lpage>287</lpage>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Qureshi</surname>
            ,
            <given-names>N.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jureta</surname>
            ,
            <given-names>I.J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Perini</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Towards a Requirements Modeling Language for Self-Adaptive Systems</article-title>
          .
          <source>In: Proc. of REFSQ</source>
          , pp.
          <fpage>263</fpage>
          -
          <lpage>279</lpage>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Bencomo</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Belaggoun</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Supporting Decision-Making for Self-Adaptive Systems: From Goal Models to Dynamic Decision Networks</article-title>
          .
          <source>In: Proc. of REFSQ</source>
          , pp.
          <fpage>221</fpage>
          -
          <lpage>236</lpage>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Almaliki</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Faniyi</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bahsoon</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Phalp</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ali</surname>
          </string-name>
          , R.:
          <article-title>Requirements-Driven Social Adaptation: Expert Survey</article-title>
          .
          <source>In: Proc. of REFSQ</source>
          , pp.
          <fpage>72</fpage>
          -
          <lpage>87</lpage>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Kamsties</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kneer</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Voelter</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Igel</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kolb</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>Feedback-Aware Requirements Documents for Smart Devices</article-title>
          .
          <source>In: Proc. of REFSQ</source>
          , pp.
          <fpage>119</fpage>
          -
          <lpage>134</lpage>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Ojameruaye</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bahsoon</surname>
          </string-name>
          , R.:
          <article-title>Systematic Elaboration of Compliance Requirements Using Compliance Debt and Portfolio Theory</article-title>
          .
          <source>In: Proc. of REFSQ</source>
          , pp.
          <fpage>152</fpage>
          -
          <lpage>167</lpage>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Vierhauser</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rabiser</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Grünbacher</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>A Requirements Monitoring Infrastructure for Very-Large-Scale Software Systems</article-title>
          .
          <source>In: Proc. of REFSQ</source>
          , pp.
          <fpage>88</fpage>
          -
          <lpage>94</lpage>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Al-Emran</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pfahl</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ruhe</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          :
          <article-title>Decision Support for Product Release Planning Based on Robustness Analysis</article-title>
          .
          <source>In: Proc. of RE</source>
          , pp.
          <fpage>157</fpage>
          -
          <lpage>166</lpage>
          (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Yang</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>De Roeck</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gervasi</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Willis</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nuseibeh</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>Speculative Requirements: Automatic Detection of Uncertainty in Natural Language Requirements</article-title>
          .
          <source>In: Proc. of RE</source>
          , pp.
          <fpage>11</fpage>
          -
          <lpage>20</lpage>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Welsh</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bencomo</surname>
          </string-name>
          , N.:
          <article-title>Run-Time Model Evaluation for Requirements ModelDriven Self-Adaptation</article-title>
          .
          <source>In: Proc. of RE</source>
          , pp.
          <fpage>329</fpage>
          -
          <lpage>330</lpage>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Welsh</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sawyer</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bencomo</surname>
          </string-name>
          , N.:
          <article-title>Run-Time Resolution of Uncertainty</article-title>
          .
          <source>In: Proc. of RE</source>
          , pp.
          <fpage>355</fpage>
          -
          <lpage>356</lpage>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Tran</surname>
            ,
            <given-names>L.M.S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Massacci</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>An Approach for Decision Support on the Uncertainty in Feature Model Evolution</article-title>
          .
          <source>In: Proc. of RE</source>
          , pp.
          <fpage>93</fpage>
          -
          <lpage>102</lpage>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Nolan</surname>
            ,
            <given-names>A.J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Abrahao</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Clements</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pickard</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Managing requirements uncertainty in engine control systems development</article-title>
          .
          <source>In: Proc. of RE</source>
          , pp.
          <fpage>259</fpage>
          -
          <lpage>264</lpage>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23.
          <string-name>
            <surname>Salay</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chechik</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Horkoff</surname>
          </string-name>
          , J.:
          <article-title>Managing requirements uncertainty with partial models</article-title>
          .
          <source>In: Proc. of RE</source>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>10</lpage>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          24.
          <string-name>
            <surname>Sawyer</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bencomo</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Whittle</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Letier</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Finkelstein</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>RequirementsAware Systems: A Research Agenda for RE for Self-adaptive Systems</article-title>
          .
          <source>In: Proc. of RE</source>
          , pp.
          <fpage>95</fpage>
          -
          <lpage>103</lpage>
          (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          25.
          <string-name>
            <surname>Horkoff</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Salay</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chechik</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Di</given-names>
            <surname>Sandro</surname>
          </string-name>
          ,
          <string-name>
            <surname>A.</surname>
          </string-name>
          :
          <article-title>Supporting early decisionmaking in the presence of uncertainty</article-title>
          .
          <source>In: Proc. of RE</source>
          , pp.
          <fpage>33</fpage>
          -
          <lpage>42</lpage>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          26.
          <string-name>
            <surname>Qureshi</surname>
            ,
            <given-names>N.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Perini</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Requirements Engineering for Adaptive Service Based Applications</article-title>
          .
          <source>In: Proc. of RE</source>
          , pp.
          <fpage>108</fpage>
          -
          <lpage>111</lpage>
          (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          27.
          <string-name>
            <surname>Ali</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dalpiaz</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Giorgini</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>A goal-based framework for contextual requirements modeling and analysis</article-title>
          .
          <source>Requirements Eng</source>
          <volume>15</volume>
          ,
          <fpage>439</fpage>
          -
          <lpage>458</lpage>
          (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          28.
          <string-name>
            <surname>Dalpiaz</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Giorgini</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mylopoulos</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          :
          <article-title>Adaptive socio-technical systems: a requirements-based approach</article-title>
          .
          <source>Requirements Eng</source>
          <volume>18</volume>
          ,
          <fpage>1</fpage>
          -
          <lpage>24</lpage>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          29.
          <string-name>
            <surname>Katina</surname>
            ,
            <given-names>P.F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Keating</surname>
            ,
            <given-names>C.B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jaradat</surname>
            ,
            <given-names>R.M.:</given-names>
          </string-name>
          <article-title>System requirements engineering in complex situations</article-title>
          .
          <source>Requirements Eng</source>
          <volume>19</volume>
          ,
          <fpage>45</fpage>
          -
          <lpage>62</lpage>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          30.
          <string-name>
            <surname>Salay</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chechik</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Horkoff</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Di</surname>
            <given-names>Sandro</given-names>
          </string-name>
          ,
          <string-name>
            <surname>A.</surname>
          </string-name>
          :
          <article-title>Managing requirements uncertainty with partial models</article-title>
          .
          <source>Requirements Eng</source>
          <volume>18</volume>
          ,
          <fpage>107</fpage>
          -
          <lpage>128</lpage>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          31.
          <string-name>
            <surname>Whittle</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sawyer</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bencomo</surname>
          </string-name>
          , N., Cheng, Betty H. C.,
          <string-name>
            <surname>Bruel</surname>
            ,
            <given-names>J.-M.:</given-names>
          </string-name>
          <article-title>RELAX: a language to address uncertainty in self-adaptive systems requirement</article-title>
          .
          <source>Requirements Eng</source>
          <volume>15</volume>
          ,
          <fpage>177</fpage>
          -
          <lpage>196</lpage>
          (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>