<?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:CTRL-A</title>
    <link rel="stylesheet" href="../static/css/raweb.css" type="text/css"/>
    <meta name="description" content="Overall Objectives - Objective: control support for&#10;autonomic computing"/>
    <meta name="dc.title" content="Overall Objectives - Objective: control support for&#10;autonomic computing"/>
    <meta name="dc.subject" content=""/>
    <meta name="dc.publisher" content="INRIA"/>
    <meta name="dc.date" content="(SCHEME=ISO8601) 2018-01"/>
    <meta name="dc.type" content="Report"/>
    <meta name="dc.language" content="(SCHEME=ISO639-1) en"/>
    <meta name="projet" content="CTRL-A"/>
    <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 Ctrl-a</a>
        </div>
        <span>
          <a href="uid1.html">Team, Visitors, External Collaborators</a>
        </span>
      </div>
      <div class="TdmEntry">Overall Objectives<ul><li class="tdmActPage"><a href="./uid3.html">Objective: control support for
autonomic computing</a></li></ul></div>
      <div class="TdmEntry">Research Program<ul><li><a href="uid5.html&#10;&#9;&#9;  ">Modeling and control techniques
for
autonomic computing</a></li></ul></div>
      <div class="TdmEntry">Application Domains<ul><li><a href="uid9.html&#10;&#9;&#9;  ">
Self-adaptive and reconfigurable computing systems in HPC and the IoT</a></li></ul></div>
      <div class="TdmEntry">New Software and Platforms<ul><li><a href="uid11.html&#10;&#9;&#9;  ">Heptagon</a></li></ul></div>
      <div class="TdmEntry">New Results<ul><li><a href="uid17.html&#10;&#9;&#9;  ">Programming support for Autonomic Computing</a></li><li><a href="uid18.html&#10;&#9;&#9;  ">Design methods for reconfiguration controller design in computing systems</a></li></ul></div>
      <div class="TdmEntry">Bilateral Contracts and Grants with Industry<ul><li><a href="uid28.html&#10;&#9;&#9;  ">Bilateral Contracts with Industry</a></li><li><a href="uid29.html&#10;&#9;&#9;  ">Bilateral Grants with Industry</a></li></ul></div>
      <div class="TdmEntry">Partnerships and Cooperations<ul><li><a href="uid31.html&#10;&#9;&#9;  ">Regional Initiatives</a></li><li><a href="uid32.html&#10;&#9;&#9;  ">National Initiatives</a></li><li><a href="uid37.html&#10;&#9;&#9;  ">International Initiatives</a></li></ul></div>
      <div class="TdmEntry">Dissemination<ul><li><a href="uid42.html&#10;&#9;&#9;  ">Promoting Scientific Activities</a></li><li><a href="uid69.html&#10;&#9;&#9;  ">Teaching - Supervision - Juries</a></li><li><a href="uid82.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 
	    2018</a> | <a href="http://www.inria.fr/en/teams/ctrl-a">Presentation of the Project-Team CTRL-A</a> | <a href="https://team.inria.fr/ctrl-a/">CTRL-A Web Site
	  </a></small>
        </div>
        <div id="head_adroite">
          <table class="qrcode">
            <tr>
              <td>
                <a href="ctrl-a.xml">
                  <img style="align:bottom; border:none" alt="XML" src="../static/img/icons/xml_motif.png"/>
                </a>
              </td>
              <td>
                <a href="ctrl-a.pdf">
                  <img style="align:bottom; border:none" alt="PDF" src="IMG/qrcode-ctrl-a-pdf.png"/>
                </a>
              </td>
              <td>
                <a href="../ctrl-a/ctrl-a.epub">
                  <img style="align:bottom; border:none" alt="e-pub" src="IMG/qrcode-ctrl-a-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="./uid1.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="./uid5.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">Objective: control support for
autonomic computing</h3>
        <p><span class="smallcap">Ctrl-A </span> is motivated by today's context
where
computing systems,
large (data centers) or small (embedded),
are more and more required
to be adaptive to the
dynamical fluctuations
of their environments and workloads,
evolutions of their computing infrastructures (shared, or subject to faults),
or
changes in
application
functionalities.
Their administration, traditionally managed by human system administrators,
needs to be
automated
in order to be efficient, safe and responsive.
Autonomic Computing is the approach
that emerged in the early 2000's
in distributed systems
to answer that challenge,
in the form of self-administration control loops.
They address objectives like
self-configuration (e.g. in service-oriented systems),
self-optimization (resource consumption management e.g., energy),
self-healing (fault-tolerance, resilience),
self-protection (security and privacy).</p>
        <p>Therefore, there is a pressing and increasing demand
for methods and tools to design
controllers
for self-adaptive computing systems,
that
ensure quality and safety
of the behavior of the controlled system.
The critical
importance
of the quality of control on
performance and safety in
automated systems,
in computing as elsewhere,
calls for a departure from traditional approaches
relying on <i>ad hoc</i> techniques,
often
empirical, unsafe and application-specific solutions.</p>
        <p>The main objective of the <span class="smallcap">Ctrl-A </span> project-team is to develop a novel framework for
model-based design of controllers in Autonomic Computing.
We want to contribute
generic
Software Engineering
methods and tools
for developers to design appropriate controllers
for their particular reconfigurable architectures, software or hardware,
and integrate them at middleware level.
We want
to improve
concrete usability
of techniques from Control Theory, particularly Discrete Event Systems,
by specialists of concrete systems (rather than formal models)
<a href="./bibliography.html#ctrl-a-2018-bid0">[9]</a>,
and to provide tool support for our methods in the form of specification languages and compilers.
We address policies for
self-configuration,
self-optimization (resource management, low power),
self-healing (fault tolerance)
and
self-protection (security).</p>
      </div>
      <!--FIN du corps du module-->
      <br/>
      <div class="bottomNavigation">
        <div class="tail_aucentre">
          <a href="./uid1.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="./uid5.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>
