<?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:INDES</title>
    <link rel="stylesheet" href="../static/css/raweb.css" type="text/css"/>
    <meta name="description" content="Research Program - Parallelism, concurrency, and distribution"/>
    <meta name="dc.title" content="Research Program - Parallelism, concurrency, and distribution"/>
    <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="INDES"/>
    <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 Indes</a>
        </div>
        <span>
          <a href="uid1.html">Personnel</a>
        </span>
      </div>
      <div class="TdmEntry">
        <a href="./uid3.html">Overall Objectives</a>
      </div>
      <div class="TdmEntry">Research Program<ul><li class="tdmActPage"><a href="uid5.html&#10;&#9;&#9;  ">Parallelism, concurrency, and distribution</a></li><li><a href="uid6.html&#10;&#9;&#9;  ">Web and functional programming</a></li><li><a href="uid7.html&#10;&#9;&#9;  ">Security of diffuse programs</a></li></ul></div>
      <div class="TdmEntry">New Software and Platforms<ul><li><a href="uid9.html&#10;&#9;&#9;  ">Bigloo</a></li><li><a href="uid13.html&#10;&#9;&#9;  ">Camloo</a></li><li><a href="uid15.html&#10;&#9;&#9;  ">Hop</a></li><li><a href="uid19.html&#10;&#9;&#9;  ">IFJS</a></li><li><a href="uid22.html&#10;&#9;&#9;  ">iflowsigs.js</a></li><li><a href="uid26.html&#10;&#9;&#9;  ">iflowTYPES.js</a></li><li><a href="uid29.html&#10;&#9;&#9;  ">Mashic</a></li><li><a href="uid32.html&#10;&#9;&#9;  ">scheme2JS</a></li><li><a href="uid35.html&#10;&#9;&#9;  ">Hiphop.js</a></li><li><a href="uid38.html&#10;&#9;&#9;  ">Server-Side Protection against Third Party Web Tracking</a></li><li><a href="uid41.html&#10;&#9;&#9;  ">BELL</a></li><li><a href="uid45.html&#10;&#9;&#9;  ">webstats</a></li></ul></div>
      <div class="TdmEntry">New Results<ul><li><a href="uid49.html&#10;&#9;&#9;  ">Type Abstraction for Relaxed Noninterference</a></li><li><a href="uid50.html&#10;&#9;&#9;  ">Multiparty Reactive Sessions</a></li><li><a href="uid51.html&#10;&#9;&#9;  ">Multiparty Reversible Sessions</a></li><li><a href="uid52.html&#10;&#9;&#9;  ">JavaScript ahead-of-time compilation</a></li><li><a href="uid53.html&#10;&#9;&#9;  ">Orchestration of Web applications</a></li><li><a href="uid54.html&#10;&#9;&#9;  ">On the Content Security Policy Violations due to the Same-Origin Policy</a></li><li><a href="uid55.html&#10;&#9;&#9;  ">Control What You Include! Server-Side Protection Against Third Party Web Tracking</a></li><li><a href="uid56.html&#10;&#9;&#9;  ">A Better Facet of Dynamic Information Flow Control</a></li><li><a href="uid57.html&#10;&#9;&#9;  ">Impossibility of Precise and Sound Termination Sensitive
Security Enforcements</a></li><li><a href="uid58.html&#10;&#9;&#9;  ">BELL: Browser fingerprinting via Extensions and Login-Leaks</a></li><li><a href="uid60.html&#10;&#9;&#9;  ">Large-scale measurement of invisible images for Web tracking</a></li></ul></div>
      <div class="TdmEntry">Partnerships and Cooperations<ul><li><a href="uid62.html&#10;&#9;&#9;  ">National Initiatives</a></li><li><a href="uid66.html&#10;&#9;&#9;  ">European Initiatives</a></li><li><a href="uid83.html&#10;&#9;&#9;  ">International Initiatives</a></li><li><a href="uid86.html&#10;&#9;&#9;  ">International Research Visitors</a></li></ul></div>
      <div class="TdmEntry">Dissemination<ul><li><a href="uid90.html&#10;&#9;&#9;  ">Promoting Scientific Activities</a></li><li><a href="uid131.html&#10;&#9;&#9;  ">Teaching - Supervision - Juries</a></li><li><a href="uid145.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>
        </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/indes">Presentation of the Project-Team INDES</a> | <a href="http://www-sop.inria.fr/indes/">INDES Web Site
	  </a></small>
        </div>
        <div id="head_adroite">
          <table class="qrcode">
            <tr>
              <td>
                <a href="indes.xml">
                  <img style="align:bottom; border:none" alt="XML" src="../static/img/icons/xml_motif.png"/>
                </a>
              </td>
              <td>
                <a href="indes.pdf">
                  <img style="align:bottom; border:none" alt="PDF" src="IMG/qrcode-indes-pdf.png"/>
                </a>
              </td>
              <td>
                <a href="../indes/indes.epub">
                  <img style="align:bottom; border:none" alt="e-pub" src="IMG/qrcode-indes-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="./uid6.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: 
      Research Program</h2>
        <h3 class="titre3">Parallelism, concurrency, and distribution</h3>
        <p>Concurrency management is at the heart of diffuse
programming. Since the execution platforms are highly heterogeneous,
many different concurrency principles and models may be involved.
Asynchronous concurrency is the basis of shared-memory process
handling within multiprocessor or multicore computers, of direct or
fifo-based message passing in distributed networks, and of fifo- or
interrupt-based event handling in web-based human-machine interaction
or sensor handling. Synchronous or quasi-synchronous concurrency is
the basis of signal processing, of real-time control, and of
safety-critical information acquisition and display. Interfacing
existing devices based on these different concurrency principles
within HOP or other diffuse programming languages will require better
understanding of the underlying concurrency models and of the way they
can nicely cooperate, a currently ill-resolved problem.</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="./uid6.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>
