<?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>Team:POSET</title>
    <link rel="stylesheet" href="../static/css/raweb.css" type="text/css"/>
    <meta name="description" content="Research Program - Research Program"/>
    <meta name="dc.title" content="Research Program - Research Program"/>
    <meta name="dc.subject" content=""/>
    <meta name="dc.publisher" content="INRIA"/>
    <meta name="dc.date" content="(SCHEME=ISO8601) 2016-01"/>
    <meta name="dc.type" content="Report"/>
    <meta name="dc.language" content="(SCHEME=ISO639-1) en"/>
    <meta name="projet" content="POSET"/>
    <script type="text/javascript" src="https://raweb.inria.fr/rapportsactivite/RA2016/static/MathJax/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">Team Poset</a>
        </div>
        <span>
          <a href="uid1.html">Members</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;  ">Research Program</a></li></ul></div>
      <div class="TdmEntry">Application Domains<ul><li><a href="uid20.html&#10;&#9;&#9;  ">Application Domains</a></li></ul></div>
      <div class="TdmEntry">
        <a href="./uid25.html">Highlights of the Year</a>
      </div>
      <div class="TdmEntry">New Software and Platforms<ul><li><a href="uid29.html&#10;&#9;&#9;  ">T-calculus</a></li></ul></div>
      <div class="TdmEntry">New Results<ul><li><a href="uid32.html&#10;&#9;&#9;  ">Alpha release of the <m:math xmlns:m="http://www.w3.org/1998/Math/MathML" overflow="scroll"><mi xmlns="http://www.w3.org/1998/Math/MathML">T</mi></m:math>-calculus</a></li><li><a href="uid33.html&#10;&#9;&#9;  ">A new collaboration with Bernard Serpette</a></li></ul></div>
      <div class="TdmEntry">Bilateral Contracts and Grants with Industry<ul><li><a href="uid35.html&#10;&#9;&#9;  ">Bilateral Contracts with Industry</a></li></ul></div>
      <div class="TdmEntry">Partnerships and Cooperations<ul><li><a href="uid38.html&#10;&#9;&#9;  ">Regional Initiatives</a></li><li><a href="uid42.html&#10;&#9;&#9;  ">International Initiatives</a></li><li><a href="uid48.html&#10;&#9;&#9;  ">International Research Visitors</a></li></ul></div>
      <div class="TdmEntry">Dissemination<ul><li><a href="uid51.html&#10;&#9;&#9;  ">Promoting Scientific Activities</a></li><li><a href="uid74.html&#10;&#9;&#9;  ">Teaching - Supervision - Juries</a></li><li><a href="uid100.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 
	    2016</a> | <a href="http://www.inria.fr/en/teams/poset">Presentation of the Team POSET</a></small>
        </div>
        <div id="head_adroite">
          <table class="qrcode">
            <tr>
              <td>
                <a href="poset.xml">
                  <img style="align:bottom; border:none" alt="XML" src="../static/img/icons/xml_motif.png"/>
                </a>
              </td>
              <td>
                <a href="poset.pdf">
                  <img style="align:bottom; border:none" alt="PDF" src="IMG/qrcode-poset-pdf.png"/>
                </a>
              </td>
              <td>
                <a href="../poset/poset.epub">
                  <img style="align:bottom; border:none" alt="e-pub" src="IMG/qrcode-poset-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="./uid20.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">Research Program</h3>
        <p>Our research programs is structured into three complementary
research axis : models, languages and systems, allowing us
to develop our multi-disciplinary approach while validating
each progress in the related specific fields of computer science
ranging among computer music, multi-modal system design, reactive
and real-time programing, typed functional programming, formal
languages, graph representation theory, applied algebra, logic in
computer science, etc.</p>
        <a name="uid6"/>
        <h4 class="titre4">Models</h4>
        <p>Inverse semigroup theory has recently been shown <a href="./bibliography.html#poset-2016-bid0">[13]</a>, <a href="./bibliography.html#poset-2016-bid1">[7]</a>, <a href="./bibliography.html#poset-2016-bid2">[12]</a> <a href="./bibliography.html#poset-2016-bid3">[20]</a> to unify most string-based,
tree-based or even graph-based modeling approaches. It thus provides
a consistent and robust mathematical framework to model the
sequential, parallel and reactive aspects of temporal media. Developing the mathematical
foundations of our proposal amounts to:</p>
        <ul>
          <li>
            <p class="notaparagraph"><a name="uid7"> </a>studying the combinatorial and algorithmic properties of the
emerging algebra-based model of structured temporal media,</p>
          </li>
          <li>
            <p class="notaparagraph"><a name="uid8"> </a>developing formal techniques and tools for expressing and
verifying properties of temporal media programs especially with a
view towards capturing temporal media programing by constraint satisfaction
approaches,</p>
          </li>
          <li>
            <p class="notaparagraph"><a name="uid9"> </a>deriving from the known generators of these models adequate
sets of application-oriented modeling functions.</p>
          </li>
        </ul>
        <a name="uid10"/>
        <h4 class="titre4">Languages</h4>
        <p>Functional programming is the key link between well-defined
mathematical structures and their computerized realizations. Based
on functional programming frameworks such as
Haskell (See  <a href="./bibliography.html#poset-2016-bid4">[31]</a> for an historical
presentation of the Haskell programming language.), we are
prototyping a Domain Specific Language (DSL) <a href="./bibliography.html#poset-2016-bid5">[10]</a> <a href="./bibliography.html#poset-2016-bid6">[15]</a>
dedicated to the programming of interactive temporal media
programming. In this research axis, we aim more specifically at</p>
        <ul>
          <li>
            <p class="notaparagraph"><a name="uid12"> </a>designing a robust and modular software architecture that
allows to reuse existing pieces of software as well as simply combining
them together with new ones,</p>
          </li>
          <li>
            <p class="notaparagraph"><a name="uid13"> </a>defining and implementing a DSL for programming interactive
multimedia systems via a simple algebra-based high-level and
multi-scale control and combination layer,</p>
          </li>
          <li>
            <p class="notaparagraph"><a name="uid14"> </a>finding the right balance between generic views of temporal
media when seen as abstract temporal frames and their
specializations when representing concrete gestures, sound, audio,
videos, animations, etc.</p>
          </li>
        </ul>
        <a name="uid15"/>
        <h4 class="titre4">Systems</h4>
        <p>Multi-modal interactive systems gather various techniques to capture
and analyze gestures, and to combine, transform and produce temporal
media. Through regular experiments in
collaboration with artists, we also aim at assessing, refining and extending
the applicability of our proposal by:</p>
        <ul>
          <li>
            <p class="notaparagraph"><a name="uid16"> </a>developing a robust and mathematically well-founded representation of
systems and of their behaviors, both programmatic and visual,</p>
          </li>
          <li>
            <p class="notaparagraph"><a name="uid17"> </a>developing and evaluating the adequacy of the GUI induced by this
representation when used by artists,</p>
          </li>
          <li>
            <p class="notaparagraph"><a name="uid18"> </a>relating the new models with more classical models of music
formalisms and, beyond, other temporal media such as animations,
videos, etc.</p>
          </li>
        </ul>
      </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="./uid20.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>
