<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 plus MathML 2.0 plus SVG 1.1//EN" "http://www.w3.org/2002/04/xhtml-math-svg/xhtml-math-svg.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8"/>
    <title>Project-Team:SPIRALS</title>
    <link rel="stylesheet" href="../static/css/raweb.css" type="text/css"/>
    <meta name="description" content="Overall Objectives - Scientific Foundations"/>
    <meta name="dc.title" content="Overall Objectives - Scientific Foundations"/>
    <meta name="dc.subject" content=""/>
    <meta name="dc.publisher" content="INRIA"/>
    <meta name="dc.date" content="(SCHEME=ISO8601) 2017-01"/>
    <meta name="dc.type" content="Report"/>
    <meta name="dc.language" content="(SCHEME=ISO639-1) en"/>
    <meta name="projet" content="SPIRALS"/>
    <script type="text/javascript" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-MML-AM_CHTML">
      <!--MathJax-->
    </script>
  </head>
  <body>
    <div class="tdmdiv">
      <div class="logo">
        <a href="http://www.inria.fr">
          <img style="align:bottom; border:none" src="../static/img/icons/logo_INRIA-coul.jpg" alt="Inria"/>
        </a>
      </div>
      <div class="TdmEntry">
        <div class="tdmentete">
          <a href="uid0.html">Project-Team Spirals</a>
        </div>
        <span>
          <a href="uid1.html">Personnel</a>
        </span>
      </div>
      <div class="TdmEntry">Overall Objectives<ul><li><a href="./uid3.html">Introduction</a></li><li class="tdmActPage"><a href="./uid4.html">Scientific Foundations</a></li></ul></div>
      <div class="TdmEntry">Research Program<ul><li><a href="uid7.html&#10;&#9;&#9;  ">Introduction</a></li><li><a href="uid8.html&#10;&#9;&#9;  ">Objective #1: Self-healing - Mining software artifacts to automatically evolve systems</a></li><li><a href="uid11.html&#10;&#9;&#9;  ">Objective #2: Self-optimization - Sharing runtime behaviors to continuously adapt software</a></li></ul></div>
      <div class="TdmEntry">Application Domains<ul><li><a href="uid17.html&#10;&#9;&#9;  ">Introduction</a></li><li><a href="uid18.html&#10;&#9;&#9;  ">Distributed software services for the retail industry</a></li><li><a href="uid19.html&#10;&#9;&#9;  ">Distributed software services for the digital home</a></li></ul></div>
      <div class="TdmEntry">
        <a href="./uid21.html">Highlights of the Year</a>
      </div>
      <div class="TdmEntry">New Software and Platforms<ul><li><a href="uid24.html&#10;&#9;&#9;  ">APISENSE</a></li><li><a href="uid29.html&#10;&#9;&#9;  ">Nopol</a></li><li><a href="uid32.html&#10;&#9;&#9;  ">PowerAPI</a></li><li><a href="uid36.html&#10;&#9;&#9;  ">Saloon</a></li><li><a href="uid41.html&#10;&#9;&#9;  ">SPOON</a></li></ul></div>
      <div class="TdmEntry">New Results<ul><li><a href="uid46.html&#10;&#9;&#9;  ">A Domain-specific Language for The Control of Self-adaptive Component-based Architecture</a></li><li><a href="uid47.html&#10;&#9;&#9;  ">A New Interface for Mobile Cloud Robotics</a></li></ul></div>
      <div class="TdmEntry">Bilateral Contracts and Grants with Industry<ul><li><a href="uid49.html&#10;&#9;&#9;  ">ip-label</a></li><li><a href="uid50.html&#10;&#9;&#9;  ">Scalair</a></li><li><a href="uid51.html&#10;&#9;&#9;  ">Davidson</a></li><li><a href="uid52.html&#10;&#9;&#9;  ">Orange Labs</a></li></ul></div>
      <div class="TdmEntry">Partnerships and Cooperations<ul><li><a href="uid54.html&#10;&#9;&#9;  ">Regional Initiatives</a></li><li><a href="uid61.html&#10;&#9;&#9;  ">National Initiatives</a></li><li><a href="uid75.html&#10;&#9;&#9;  ">European Initiatives</a></li><li><a href="uid102.html&#10;&#9;&#9;  ">International Initiatives</a></li><li><a href="uid113.html&#10;&#9;&#9;  ">International Research Visitors</a></li></ul></div>
      <div class="TdmEntry">Dissemination<ul><li><a href="uid119.html&#10;&#9;&#9;  ">Promoting Scientific Activities</a></li><li><a href="uid167.html&#10;&#9;&#9;  ">Teaching - Supervision - Juries</a></li><li><a href="uid232.html&#10;&#9;&#9;  ">Popularization</a></li></ul></div>
      <div class="TdmEntry">
        <div>Bibliography</div>
      </div>
      <div class="TdmEntry">
        <ul>
          <li>
            <a id="tdmbibentmajor" href="bibliography.html">Major publications</a>
          </li>
          <li>
            <a id="tdmbibentyear" href="bibliography.html#year">Publications of the year</a>
          </li>
          <li>
            <a id="tdmbibentfoot" href="bibliography.html#References">References in notes</a>
          </li>
        </ul>
      </div>
    </div>
    <div id="main">
      <div class="mainentete">
        <div id="head_agauche">
          <small><a href="http://www.inria.fr">
	    
	    Inria
	  </a> | <a href="../index.html">
	    
	    Raweb 
	    2017</a> | <a href="http://www.inria.fr/en/teams/spirals">Presentation of the Project-Team SPIRALS</a> | <a href="http://team.inria.fr/spirals">SPIRALS Web Site
	  </a></small>
        </div>
        <div id="head_adroite">
          <table class="qrcode">
            <tr>
              <td>
                <a href="spirals.xml">
                  <img style="align:bottom; border:none" alt="XML" src="../static/img/icons/xml_motif.png"/>
                </a>
              </td>
              <td>
                <a href="spirals.pdf">
                  <img style="align:bottom; border:none" alt="PDF" src="IMG/qrcode-spirals-pdf.png"/>
                </a>
              </td>
              <td>
                <a href="../spirals/spirals.epub">
                  <img style="align:bottom; border:none" alt="e-pub" src="IMG/qrcode-spirals-epub.png"/>
                </a>
              </td>
            </tr>
            <tr>
              <td/>
              <td>PDF
</td>
              <td>e-Pub
</td>
            </tr>
          </table>
        </div>
      </div>
      <!--FIN du corps du module-->
      <br/>
      <div class="bottomNavigation">
        <div class="tail_aucentre">
          <a href="./uid3.html" accesskey="P"><img style="align:bottom; border:none" alt="previous" src="../static/img/icons/previous_motif.jpg"/> Previous | </a>
          <a href="./uid0.html" accesskey="U"><img style="align:bottom; border:none" alt="up" src="../static/img/icons/up_motif.jpg"/>  Home</a>
          <a href="./uid7.html" accesskey="N"> | Next <img style="align:bottom; border:none" alt="next" src="../static/img/icons/next_motif.jpg"/></a>
        </div>
        <br/>
      </div>
      <div id="textepage">
        <!--DEBUT2 du corps du module-->
        <h2>Section: 
      Overall Objectives</h2>
        <h3 class="titre3">Scientific Foundations</h3>
        <p>Distributed software services and systems are central to many human activities, such as communication, commerce, education, defense, etc.
Distributed software services consist of an ever growing number of devices, often highly heterogeneous, from cloud platforms, sensor networks, to application servers, desktop machines, and mobile devices, such as smartphones.
The future of this huge number of interconnected software services has been called the Internet of Services, a vision <i>"where everything that is needed to use software applications is available as a service on the Internet, such as the software itself, the tools to develop the software, the platform servers, storage and communication to run the software."</i>  (<a href="http://cordis.europa.eu/fp7/ict/ssai">http://cordis.europa.eu/fp7/ict/ssai</a>)
This pervasiveness continuously leads to new usages that in turn foster the emergence of novel requirements and concepts for new software services.
Hence, it is necessary to establish new paradigms to design and execute software programs in these highly interconnected and heterogeneous environments, and it is necessary to ensure not only that these software systems can be adapted to new usages, new infrastructures, and new execution environments in the long term, but also that after the adaptation process the services still perform as expected.</p>
        <p>This research project focuses on defining <i>self-adaptive</i> software services and middleware.
From the perspective of the Internet of Services, this project fits in the vision sketched by <i>e.g.</i>, the FP8 Expert Group Services in the Future Internet  <a href="./bibliography.html#spirals-2017-bid0">[71]</a>, the NESSI Research Priorities for the next Framework Programme for Research and Technological Development FP8  <a href="./bibliography.html#spirals-2017-bid1">[74]</a>, the Roadmap for Advanced Cloud Technologies under H2020  <a href="./bibliography.html#spirals-2017-bid2">[72]</a>, and research roadmaps, such as  <a href="./bibliography.html#spirals-2017-bid3">[79]</a>, <a href="./bibliography.html#spirals-2017-bid4">[70]</a>, <a href="./bibliography.html#spirals-2017-bid5">[61]</a>.</p>
      </div>
      <!--FIN du corps du module-->
      <br/>
      <div class="bottomNavigation">
        <div class="tail_aucentre">
          <a href="./uid3.html" accesskey="P"><img style="align:bottom; border:none" alt="previous" src="../static/img/icons/previous_motif.jpg"/> Previous | </a>
          <a href="./uid0.html" accesskey="U"><img style="align:bottom; border:none" alt="up" src="../static/img/icons/up_motif.jpg"/>  Home</a>
          <a href="./uid7.html" accesskey="N"> | Next <img style="align:bottom; border:none" alt="next" src="../static/img/icons/next_motif.jpg"/></a>
        </div>
        <br/>
      </div>
    </div>
  </body>
</html>
