<!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>Towards Requirements Engineering for Superintelligence Safety</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Hermann Kaindl</string-name>
          <email>hermann.kaindl@tuwien.ac.at</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Jonas Ferdigg</string-name>
          <email>e1226597@student.tuwien.ac.at</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>ICT, TU Wien</institution>
          ,
          <addr-line>Vienna</addr-line>
          ,
          <country country="AT">Austria</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2020</year>
      </pub-date>
      <abstract>
        <p>Under the headline \AI safety", a wide-reaching issue is being discussed, whether in the future some \superhuman arti cial intelligence" / \superintelligence" could pose a threat to humanity. In addition, the late Steven Hawking warned that the rise of robots may be disastrous for mankind. A major concern is that even benevolent superhuman arti cial intelligence (AI) may become seriously harmful if its given goals are not exactly aligned with ours, or if we cannot specify precisely its objective function. Both the de nition and communication of such goals have to be conducted with extreme caution. Metaphorically, this is compared to king Midas in Greek mythology, who expressed the wish that everything he touched should turn to gold, but obviously this wish was not speci ed precisely enough. In our view, this sounds like requirements problems and the challenge of their precise formulation. As usual in requirements engineering (RE), ambiguity or incompleteness may cause problems. That is why we actually propose (and partly work on already) yet another RE problem, guring out the wishes and the needs with regard to a superintelligence, which will in our opinion most likely be a very complex software-intensive system based on AI. To our best knowledge, this view of \AI safety" has not been pointed out yet. Requirements engineering appears to be the right approach to address it rst, preferably before serious attempts of building \superhuman arti cial intelligence" are being conducted.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>The idea of technology becoming sentient has been a common theme in the literature and movies for decades. One
might think of the famous movie \2001: A Space Odyssey" by Stanley Kubrick, the Matrix, or the Terminator
movies. These stories seem to be mostly consistent in the impression that a suddenly arising uncontrolled
Arti cial Intelligence (AI) will not mean us well. Furthermore, the AIs described in books and movies are never
dumb machines, but rather potent entities with cognitive superpowers far beyond the capacities of human general
intelligence | they are superintelligent. In his book \Superintelligence" [Bos14], Oxford philosophy professor
Nick Bostrom provides good reasons to believe that we can create such an entity, and he is not the only one (see,
e.g., [Yam15]).</p>
      <p>In the AI research priorities document published in [RDT15], apart from the desirability of safety, e.g., of
self-driving cars, \AI safety" is addressed with regard to \superhuman AI". This is partly based on forecasting
work on intelligence explosion and \superintelligence" [Bos14, ELH18], where the importance of given goals to
be exactly aligned with those of mankind is emphasized. Even that may be insu cient, however, the system
must also somehow be deliberately constructed to pursue them [Bos14].</p>
      <p>In terms of requests like \Make paperclips", such a system is envisaged to take everything it can (with high
\intelligence") and to make as many paperclips as it can make, whatever it may cost. Much like the example
of king Midas or the core theme of the movie with the title \Bedazzled", we view this as a requirement that
is not speci ed precisely enough. While other references regarding \AI safety" can be found in [ELH18] and
at https://vkrakovna.wordpress.com/ai-safety-resources/, it is mentioned nowhere that it is actually a
problem with requirements.</p>
      <p>In addition to specifying and communicating requirements to a superintelligence, once available, we see a more
pressing problem before it may be built. Since mankind may eventually create a \superintelligence", it should
rather sooner than later specify the requirements on such a system. Hence, we propose RE on a superintelligence
here.</p>
      <p>Having a glass-box view on a system implementing a superintelligence may be helpful for keeping control of it,
such as following an approach to making architectural decisions upfront, e.g., for a generic architecture [MLK+00].
Another approach is to model safety frameworks, see, e.g., [EKKL19], where deep neural networks are components
of a framework. In contrast, we take a black-box view here and propose to focus on requirements.</p>
      <p>Strictly speaking, the notion \AI safety" is misleading in our opinion, since it may also include the safety of
certain AI-based systems, e.g., self-driving cars. Hence, we prefer the notion of \superintelligence safety". We
also prefer this notion over \AGI safety", since the issue is not so much about an \Arti cial General Intelligence",
but a \superintelligence" based on AI, where an intelligence explosion may arise [Bos14].</p>
      <p>The remainder of this paper is organized in the following manner. First, we provide some background material
on superintelligence safety, in order to explain the challenge involved. Then we view superintelligence safety from
the perspective of RE, and envisage specifying and communicating requirements accordingly. Finally, we propose
RE on a superintelligence in the rst place.
2</p>
    </sec>
    <sec id="sec-2">
      <title>The Challenge of Superintelligence Safety</title>
      <p>First, let us be more precise on what \superintelligence safety" really means. This concept includes minimizing the
existential risk to humanity posed by superintelligent agents as well as mitigating unwanted social consequences
that may arise even if the existential risk has been averted, such as social manipulation, advanced warfare,
AI-driven unemployment, status quo preservation or unfair redistribution of resources. In a more technical
sense, this means solving the "Control Problem" [Bos14] and designing and incorporating safety mechanisms in
a seed AI which are still functional after arbitrarily many iterations of self-improvement by the system. "Ideally,
every generation of self-improving system should be able to produce a veri able proof of its safety for external
examination" [Yam15, p.138].</p>
      <p>Superintelligence safety also does not only apply to superintelligent systems to-be-built but also extends to
the development process, which in itself poses an existential risk. In this context, Yampolskiy proposes the setup
of AI research review boards consisting of a team of experts which are to evaluate each research proposal and
decide if it can potentially lead to the development of a full-blown AGI [Yam15, p.139]. RE may be applied to
the development process, the system to-be-built, to the goal(s) the system will be given and maybe also to the
process by which the goal(s) will be selected.</p>
      <p>Assuming the creation of a superintelligence is possible, how can we control it and avoid the doomsday
scenarios so eloquently depicted by authors and lm directors? While an emerging superintelligence might not
be inherently malevolent, it still poses a great risk. Without any information about the internal workings of such
an entity, we have to assume that its way of `thinking' might be very di erent from the way a human thinks. A
superintelligence most likely will not share human morals or have a concept of value at all, if the developers did
not intentionally design it to have one.</p>
      <p>While the most terrifying scenario is a malevolent superintelligence with the intent to eradicate humanity,
another potential scenario is a superintelligence with no inherent motivations at all, simply following the
instructions of it's creator to the best of its abilities. Bostrom describes some of the abilities a superintelligence
could have under the term \Cognitive Superpowers" [Bos14, p. 91]. A superintelligence could excel at strategic
planning, forecasting, analysis for optimizing chances of achieving distant goals, social and psychological
modeling and manipulation, rhetoric persuasion, hacking into computer systems, design and modeling of advanced
technologies, and the list goes on [Bos14, p. 94].</p>
      <p>One can see that even equipped with only a subset of these skills, a superintelligence pursuing a goal to
the best of its abilities and without being constrained by concepts like morality or value, can cause substantial
damage to its environment. Bostrom depicts this with his famous thought experiment where a superintelligence
is given the simple task to make as many paper clips as possible. While the superintelligence might start o by
acquiring monetary resources by predicting the stock market and building paper clip factories, it may not just
stop there. Since its goal is the unconstrained maximization of the production of paperclips, it will soon discover
that humans pose a hindrance to its endeavor, as we might try to stop the superintelligence from producing more
paperclips or even try to shut it o . Since the superintelligence is multiple magnitudes smarter than humanity
combined, humanity fails to stop the superintelligence and ultimately the whole world (the whole observable
universe, in fact) will be made into paperclips.</p>
      <p>Even if this was just a contrived example, one can see the risks of giving a superintelligence an unconstrained
optimization problem. This argument is also extended in [Bos14] to constrained optimization problems, but the
details are not necessary for our paper.
3</p>
    </sec>
    <sec id="sec-3">
      <title>Specifying and Communicating Requirements to a Superintelligence</title>
      <p>Under the (usually unrealistic) assumption that we knew the requirements already, `just` telling the
superintelligence about them properly is the problem here. It can be decomposed into specifying and communicating.</p>
      <p>According to the Standard ISO/IEC 10746-2:2009 Information technology { Open Distributed Processing {
Reference Model: Foundations, 7.4, a speci cation is a \concrete representation of a model in some notation". In
order to better understand this sub-problem of specifying requirements, let us follow the observation in [KS10]
that requirements representations are often confused with requirements per se. This confusion is also widespread
in practice, as exempli ed in the very recent Standard ISO SE Vocabulary 24765:2017. In fact, it de nes
a requirement both as a \statement that translates or expresses a need and its associated constraints and
conditions" and \a condition or capability that must be present in a product . . . " (dots inserted).</p>
      <p>As it is well-known in RE, specifying requirements can be done informally, say, using some natural language,
or formally, e.g., using some formal logic as the notation. Possibilities for semi-formal representations within this
spectrum are many-fold. With regard to specifying requirements to a superintelligence, especially
ambiguity and
incompleteness
appear to be major concerns, cf. the paperclip example and king Midas.</p>
      <p>In order to avoid ambiguity in the course of specifying requirements for a superintelligence, formal
representation of the requirements should be the choice, of course, possibly in some formal logic. Grounding the logic
used in the domain will, however, still leave loopholes for the superintelligence to `misunderstand' the given
speci cation of our requirements. For example, for some predicate on paperclips, a grounding of what paperclips
are in the real world will be necessary.</p>
      <p>Also incompleteness of the speci cation remains an open issue. Unfortunately, no general solution appears to
be feasible at the current state of the art in RE.</p>
      <p>Communicating a given requirements speci cation to a superintelligence may be investigated according to
[JMF08], based on speech-act theory [Sea69], under the premise that stakeholders communicate information in
the course of requirements engineering. This view was not taken for the sake of really communicating requirements
in [JMF08], but for using the semantics of various speech acts to theoretically (re-)de ne the requirements problem
originally de ned by Zave and Jackson [ZJ97] (see also below). Everything is assumed to be communicated by
speech acts here. However, we can only communicate representations of requirements, and not requirements per
se. It is clear that the text given in the examples in [JMF08] represents something by describing it, the very
confusion addressed in [KS10], where speci c examples of this confusion are given.</p>
      <p>Anyway, for communicating speci cations of requirements to a superintelligence, speech-act theory could be
helpful for annotating the speci c kind of speech act, e.g., Question or Request. For example, the text \Can you
produce paperclips?" may be interpreted either way, unless speci ed more precisely.</p>
      <p>Still, we have to face that `perfectly' specifying and communicating requirements to a superintelligence may
not be possible. Even if we could, this would not help in case of malevolent superintelligence that would not</p>
      <p>Motivation Selection
Boxing methods Incentive methods</p>
      <p>Stunting</p>
      <p>Tripwires
necessarily satisfy requirements as speci ed and communicated. Hence, let us consider building a superintelligence
in such a way that these problems can be mitigated.
4</p>
    </sec>
    <sec id="sec-4">
      <title>RE on a Superintelligence</title>
      <p>In our view, building a superintelligence should certainly include RE (much as building any non-trivial system).
For speci cally addressing superintelligence safety, we may ignore de ning functional requirements on its
superintelligent abilities. Still, some functionality may have to be de ned for operationalizing certain \non-functional"
safety requirements, which will in the rst place be cast as constraints on the superintelligence.</p>
      <p>Note, that such requirements can and should be de ned, elaborated and implemented for AI-based systems
already before these may actually become superintelligent. This may happen all of a sudden, and then it may
be too late.</p>
      <p>Working on these requirements could be done as usual according to best practice of RE. This will involve
major stakeholders (in particular, AI researchers), requirements elicitation may be done including questionnaires
in the Web, etc. While the core questions will be about requirements on superintelligence safety, of course, a
bigger question should be asked in our opinion, what the goals and requirements are regarding AI in the rst
place. As its stands, most AI system are created and deployed without doing any RE at all.</p>
      <p>We expect that RE for superintelligence safety will pose even greater challenges than the usual practice of RE.
After all, it is not just about conceiving such a superintelligence but about making sure that its creation will
not raise uncontrollable safety risks. The currently most widely used approach to functional safety of
softwareintensive systems [SS11, VCMG18, LL03, HKR+16] will not be su cient. It is primarily concerned with hazards
in the environment of the system and related safety risks, and as dealt with, e.g., in the current automotive
standard ISO 26262, it focuses on failures of functions and how to manage them. Superintelligence safety will
have to make sure that the superintelligent system will not create hazards even if none of its functions has a
failure. This will have to be dealt with in a new kind of safety requirements.</p>
      <p>Let our RE endeavor be also informed by some preliminary thought by the author who raised the issue of
superintelligence safety. In [Bos14, Chapter 9], controlling a superintelligence is discussed, in order to deal with
this speci c safety problem. Two broad classes of potential methods are distinguished | capability control and
motivation selection. Within each of them, several speci c techniques are examined, see Figures 1 and 2 for
overviews.</p>
      <p>Viewed from an RE perspective, it seems as though most of what is discussed here could be elaborated as
constraint requirements. Both current theory and practice of RE will most likely be su cient for dealing with
capability control as laid out here.</p>
      <p>The ideas of motivation selection will be much harder to elaborate according to the current state of the art
in RE than the ideas on capability control above. This may even involve extending the current theoretical
formulation of the RE problem.
5</p>
    </sec>
    <sec id="sec-5">
      <title>Conclusion and Future Work</title>
      <p>In this paper, we address the potentially very important issue of \AI safety", in the sense of superintelligence
safety [Bos14], from an RE perspective. To our best knowledge, this is the rst RE approach to this issue,
although it may seem obvious that RE is the very discipline of choice here (for someone being aware of RE).</p>
      <p>We actually distinguish two di erent approaches:</p>
      <p>Specifying and communicating requirements for speci c problems to a concrete superintelligence, and
Doing RE in the course of building a superintelligence in the sense of an AI-based software-intensive system.</p>
      <p>Based on common wisdom of RE at the current state of the art, we tentatively conclude that `perfectly'
specifying and communicating requirements to a superintelligence may not be possible. And even if this became
possible in the future, it would not help in case of malevolent superintelligence that would not necessarily satisfy
requirements as speci ed and communicated.</p>
      <p>Hence, we already pursue RE on a superintelligence to be built. This RE endeavor is informed by some
preliminary thought on controlling a superintelligence in [Bos14]. The rst approach through capability control may
be dealt with properly through constraint requirements. The second approach for controlling through motivation
selection, however, appears to go beyond the current theory of RE. In particular, we raise the challenge of
extending Goal Oriented Requirements Engineering (GORE) with dynamic goals of a superintelligence. In [KF19],
we motivate how the theory of the requirements problem should be extended to cover goals of a superintelligence.</p>
      <p>More speci cally, at the time of this writing we are already preparing for gathering requirements on an
AIbased superintelligence through Web-questionnaires from a wide variety of stakeholders from di erent business
sectors, age groups and educational backgrounds. These should contribute to a better understanding of the
wishes and (perceived) needs of di erent stakeholders with regard to a superintelligence, especially related to
safety of humans or even mankind.</p>
      <p>Our road map includes</p>
      <sec id="sec-5-1">
        <title>Analyzing the lled-in questionnaires;</title>
      </sec>
      <sec id="sec-5-2">
        <title>Developing a rst baseline of a requirements speci cation with a focus on safety;</title>
        <p>Distributing this document to the ones having lled-in the questionnaires for receiving further feedback; and
Integrating this feedback into a second baseline of a requirements speci cation on superintelligence safety.</p>
        <p>In the long run, this may lead to a more elaborate approach along the lines of the moral machine experiment
[ADK+18].
[Bos14]</p>
        <p>Nick Bostrom. Superintelligence: Paths, Dangers, Strategies. Oxford University Press, Oxford, 2014.
[EKKL19] Tom Everitt, Ramana Kumar, Victoria Krakovna, and Shane Legg. Modeling AGI safety frameworks
with causal in uence diagrams. In Proceedings of the Workshop on Arti cial Intelligence Safety 2019,
volume Vol-2419. CEUR Workshop Proceedings, 2019.</p>
      </sec>
      <sec id="sec-5-3">
        <title>Tom Everitt, Gary Lea, and Marcus Hutter.</title>
        <p>arXiv:1805.01109 [cs.AI], arXiv, 2018.</p>
      </sec>
      <sec id="sec-5-4">
        <title>AGI safety literature review.</title>
      </sec>
      <sec id="sec-5-5">
        <title>Technical Report</title>
        <p>[JMF08]</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [ADK+18]
          <string-name>
            <surname>Edmond</surname>
            <given-names>Awad</given-names>
          </string-name>
          , Sohan Dsouza, Richard Kim, Jonathan Schulz, Joseph Henrich, Azim Shari , JeanFrancois Bonnefon, and
          <string-name>
            <given-names>Iyad</given-names>
            <surname>Rahwan</surname>
          </string-name>
          .
          <article-title>The Moral Machine experiment</article-title>
          .
          <source>Nature</source>
          ,
          <volume>563</volume>
          :
          <fpage>59</fpage>
          {
          <fpage>64</fpage>
          ,
          <string-name>
            <surname>Nov</surname>
          </string-name>
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [HKR+16]
          <string-name>
            <given-names>B.</given-names>
            <surname>Hulin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Kaindl</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Rathfux</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Popp</surname>
          </string-name>
          , E. Arnautovic, and
          <string-name>
            <given-names>R.</given-names>
            <surname>Beckert</surname>
          </string-name>
          .
          <article-title>Towards a common safety ontology for automobiles and railway vehicles</article-title>
          .
          <source>In 2016 12th European Dependable Computing Conference (EDCC)</source>
          , pages
          <fpage>189</fpage>
          {
          <fpage>192</fpage>
          ,
          <string-name>
            <surname>Sep</surname>
          </string-name>
          .
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <string-name>
            <given-names>I.</given-names>
            <surname>Jureta</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Mylopoulos</surname>
          </string-name>
          , and
          <string-name>
            <given-names>S.</given-names>
            <surname>Faulkner</surname>
          </string-name>
          .
          <article-title>Revisiting the core ontology and problem in requirements engineering</article-title>
          .
          <source>In 2008 16th IEEE International Requirements Engineering Conference</source>
          , pages
          <volume>71</volume>
          {
          <fpage>80</fpage>
          ,
          <string-name>
            <surname>Sep</surname>
          </string-name>
          .
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <string-name>
            <given-names>Hermann</given-names>
            <surname>Kaindl</surname>
          </string-name>
          and
          <string-name>
            <given-names>Jonas</given-names>
            <surname>Ferdigg</surname>
          </string-name>
          .
          <article-title>Superintelligence safety: A requirements engineering perspective</article-title>
          .
          <source>Technical Report arXiv:1909</source>
          .
          <article-title>12152 [cs</article-title>
          .
          <source>AI]</source>
          ,
          <year>arXiv</year>
          ,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <string-name>
            <given-names>Requirements</given-names>
            <surname>Engineering</surname>
          </string-name>
          ,
          <volume>15</volume>
          (
          <issue>3</issue>
          ):
          <volume>307</volume>
          {
          <fpage>311</fpage>
          ,
          <string-name>
            <surname>Sep</surname>
          </string-name>
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <string-name>
            <surname>Axel Van</surname>
            Lamsweerde and
            <given-names>Emmanuel</given-names>
          </string-name>
          <string-name>
            <surname>Letier</surname>
          </string-name>
          .
          <article-title>From object orientation to goal orientation: A paradigm shift for requirements engineering</article-title>
          .
          <source>In Radical Innovations of Software &amp; System Engineering</source>
          , Montery'02 Workshop, Venice(Italy),
          <source>LNCS, pages 4{8</source>
          . Springer-Verlag,
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [MLK+00]
          <string-name>
            <surname>Mike</surname>
            <given-names>Mannion</given-names>
          </string-name>
          , Oliver Lewis, Hermann Kaindl, Gianluca Montroni, and
          <string-name>
            <given-names>Joe</given-names>
            <surname>Wheadon</surname>
          </string-name>
          .
          <article-title>Representing requirements on generic software in an application family model</article-title>
          . In William B. Frakes, editor,
          <source>Software Reuse: Advances in Software Reusability</source>
          , pages
          <volume>153</volume>
          {
          <fpage>169</fpage>
          , Berlin, Heidelberg,
          <year>2000</year>
          . Springer Berlin Heidelberg.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          <source>[LL03] [RDT15] [Sea69] [SS11] [Yam15] [ZJ97] Stuart Russell</source>
          , Daniel Dewey, and Max Tegmark.
          <article-title>Research priorities for robust and bene cial arti cial intelligence</article-title>
          .
          <source>AI Magazine</source>
          ,
          <volume>36</volume>
          (
          <issue>4</issue>
          ),
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          <string-name>
            <given-names>John R. Searle. Speech</given-names>
            <surname>Acts</surname>
          </string-name>
          :
          <article-title>An Essay in the Philosophy of Language</article-title>
          . Cambridge University Press, Cambridge, England,
          <year>1969</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          <string-name>
            <given-names>David J.</given-names>
            <surname>Smith</surname>
          </string-name>
          and
          <string-name>
            <given-names>Kenneth G. L.</given-names>
            <surname>Simpson</surname>
          </string-name>
          .
          <article-title>Safety Critical Systems Handbook: A Straightfoward Guide to Functional Safety, IEC 61508 (2010 Edition)</article-title>
          and
          <string-name>
            <given-names>Related</given-names>
            <surname>Standards</surname>
          </string-name>
          ,
          <source>Including Process IEC 61511 and Machinery IEC 62061 AND ISO 13849. Elsevier</source>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [VCMG18]
          <string-name>
            <given-names>J.</given-names>
            <surname>Vilela</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Castro</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L. E. G.</given-names>
            <surname>Martins</surname>
          </string-name>
          , and
          <string-name>
            <given-names>T.</given-names>
            <surname>Gorschek</surname>
          </string-name>
          .
          <article-title>Assessment of safety processes in requirements engineering</article-title>
          .
          <source>In 2018 IEEE 26th International Requirements Engineering Conference (RE)</source>
          , pages
          <fpage>358</fpage>
          {
          <fpage>363</fpage>
          ,
          <string-name>
            <surname>Aug</surname>
          </string-name>
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          <string-name>
            <surname>Roman</surname>
            <given-names>V.</given-names>
          </string-name>
          <string-name>
            <surname>Yampolskiy</surname>
          </string-name>
          .
          <article-title>Arti cial Superintelligence: A Futuristic Approach</article-title>
          . CRC Press,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          <string-name>
            <surname>Softw. Eng. Methodol.</surname>
          </string-name>
          ,
          <volume>6</volume>
          (
          <issue>1</issue>
          ):1{
          <fpage>30</fpage>
          ,
          <year>January 1997</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>