<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE raweb PUBLIC "-//INRIA//DTD " "raweb2.dtd">
<raweb xml:lang="en" year="2009">
  <identification id="contraintes" isproject="true">
    <shortname>Contraintes</shortname>
    <projectName>Constraint Programming</projectName>
    <domaine-de-recherche>Algorithmics, Programming, Software and Architecture</domaine-de-recherche>
    <theme-de-recherche>Programs, Verification and Proofs</theme-de-recherche>
    <UR name="Rocquencourt"/>
  </identification>
  <team id="uid1">
    <person key="contraintes-2006-idm51200627584">
      <firstname>François</firstname>
      <lastname>Fages</lastname>
      <affiliation>INRIA</affiliation>
      <categoryPro>Chercheur</categoryPro>
      <research-centre>Rocquencourt</research-centre>
      <moreinfo>Team Leader, Research Director (DR) INRIA</moreinfo>
      <hdr>oui</hdr>
    </person>
    <person key="helix-2006-idm43775539296">
      <firstname>Grégory</firstname>
      <lastname>Batt</lastname>
      <affiliation>INRIA</affiliation>
      <categoryPro>Chercheur</categoryPro>
      <research-centre>Rocquencourt</research-centre>
      <moreinfo>Research Associate (CR), INRIA</moreinfo>
    </person>
    <person key="contraintes-2006-idm51200617664">
      <firstname>Pierre</firstname>
      <lastname>Deransart</lastname>
      <affiliation>INRIA</affiliation>
      <categoryPro>Chercheur</categoryPro>
      <research-centre>Rocquencourt</research-centre>
      <moreinfo>Research Director (DR) INRIA</moreinfo>
      <hdr>oui</hdr>
    </person>
    <person key="contraintes-2006-idm51200624240">
      <firstname>Sylvain</firstname>
      <lastname>Soliman</lastname>
      <affiliation>INRIA</affiliation>
      <categoryPro>Chercheur</categoryPro>
      <research-centre>Rocquencourt</research-centre>
      <moreinfo>Research Associate (CR) INRIA</moreinfo>
    </person>
    <person key="contraintes-2007-idm353274367264">
      <firstname>Denis</firstname>
      <lastname>Thieffry</lastname>
      <affiliation>UnivFr</affiliation>
      <categoryPro>Enseignant</categoryPro>
      <research-centre>Rocquencourt</research-centre>
      <moreinfo>Professor, on leave from the University of Marseilles up to September 09</moreinfo>
    </person>
    <person key="contraintes-2006-idm51200605728">
      <firstname>Nicolas</firstname>
      <lastname>Beldiceanu</lastname>
      <affiliation>UnivFr</affiliation>
      <categoryPro>CollaborateurExterieur</categoryPro>
      <research-centre>Rocquencourt</research-centre>
      <moreinfo>Professor, Ecole des Mines de Nantes</moreinfo>
    </person>
    <person key="contraintes-2007-idm353274363536">
      <firstname>Elisabetta</firstname>
      <lastname>De Maria</lastname>
      <affiliation>INRIA</affiliation>
      <categoryPro>PostDoc</categoryPro>
      <research-centre>Rocquencourt</research-centre>
      <moreinfo>PostDoc ERCIM since April 09</moreinfo>
    </person>
    <person key="comete-2006-idm52895095616">
      <firstname>Sylvain</firstname>
      <lastname>Pradalier</lastname>
      <affiliation>INRIA</affiliation>
      <categoryPro>PostDoc</categoryPro>
      <research-centre>Rocquencourt</research-centre>
      <moreinfo>PostDoc since October 09</moreinfo>
    </person>
    <person key="proval-2008-idm220574913152">
      <firstname>Steven</firstname>
      <lastname>Gay</lastname>
      <affiliation>INRIA</affiliation>
      <categoryPro>PhD</categoryPro>
      <research-centre>Rocquencourt</research-centre>
      <moreinfo>INRIA scholarship, since October 09</moreinfo>
    </person>
    <person key="contraintes-2007-idm353274357408">
      <firstname>Domitille</firstname>
      <lastname>Heitzler</lastname>
      <affiliation>AutreEtablissementPublic</affiliation>
      <categoryPro>PhD</categoryPro>
      <research-centre>Rocquencourt</research-centre>
      <moreinfo>ASC INRA Tours</moreinfo>
    </person>
    <person key="atoll-2006-idm57727900000">
      <firstname>Julien</firstname>
      <lastname>Martin</lastname>
      <affiliation>INRIA</affiliation>
      <categoryPro>PhD</categoryPro>
      <research-centre>Rocquencourt</research-centre>
      <moreinfo>INRIA scholarship</moreinfo>
    </person>
    <person key="contraintes-2007-idm353274351312">
      <firstname>Thierry</firstname>
      <lastname>Martinez</lastname>
      <affiliation>INRIA</affiliation>
      <categoryPro>PhD</categoryPro>
      <research-centre>Rocquencourt</research-centre>
      <moreinfo>INRIA scholarship</moreinfo>
    </person>
    <person key="contraintes-2009-idm256340852688">
      <firstname>Faten</firstname>
      <lastname>Nabli</lastname>
      <affiliation>INRIA</affiliation>
      <categoryPro>PhD</categoryPro>
      <research-centre>Rocquencourt</research-centre>
      <moreinfo>INRIA scholarship, since November 09</moreinfo>
    </person>
    <person key="contraintes-2007-idm353274348256">
      <firstname>Aurélien</firstname>
      <lastname>Rizk</lastname>
      <affiliation>INRIA</affiliation>
      <categoryPro>PhD</categoryPro>
      <research-centre>Rocquencourt</research-centre>
      <moreinfo>INRIA scholarship</moreinfo>
    </person>
    <person key="contraintes-2009-idm256340846576">
      <firstname>Jannis</firstname>
      <lastname>Uhlendorf</lastname>
      <affiliation>INRIA</affiliation>
      <categoryPro>PhD</categoryPro>
      <research-centre>Rocquencourt</research-centre>
      <moreinfo>INRIA scholarship, since October 09</moreinfo>
    </person>
    <person key="contraintes-2008-idm268188716480">
      <firstname>Dragana</firstname>
      <lastname>Jovanovska</lastname>
      <affiliation>INRIA</affiliation>
      <categoryPro>Technique</categoryPro>
      <research-centre>Rocquencourt</research-centre>
      <moreinfo>Engineer</moreinfo>
    </person>
    <person key="atoll-2006-idm57727943920">
      <firstname>Nadia</firstname>
      <lastname>Mesrar</lastname>
      <affiliation>INRIA</affiliation>
      <categoryPro>Assistant</categoryPro>
      <research-centre>Rocquencourt</research-centre>
      <moreinfo>Secretary (SAR) INRIA</moreinfo>
    </person>
    <person key="contraintes-2009-idm256340837424">
      <firstname>Akhil</firstname>
      <lastname>Deshmukh</lastname>
      <affiliation>UnivEtrangere</affiliation>
      <categoryPro>AutreCategorie</categoryPro>
      <research-centre>Rocquencourt</research-centre>
      <moreinfo>Internship, Indian Institute of Technology, Bombay, India</moreinfo>
    </person>
    <person key="contraintes-2009-idm256340834336">
      <firstname>Xavier</firstname>
      <lastname>Duportet</lastname>
      <affiliation>UnivFr</affiliation>
      <categoryPro>AutreCategorie</categoryPro>
      <research-centre>Rocquencourt</research-centre>
      <moreinfo>Internship, Master Approches Interdisciplinaires du Vivant, Paris, France</moreinfo>
    </person>
    <person key="contraintes-2009-idm256340831232">
      <firstname>Curtis</firstname>
      <lastname>Fonger</lastname>
      <affiliation>UnivEtrangere</affiliation>
      <categoryPro>AutreCategorie</categoryPro>
      <research-centre>Rocquencourt</research-centre>
      <moreinfo>Internship, MIT, USA</moreinfo>
    </person>
    <person key="contraintes-2009-idm256340828176">
      <firstname>Valentin</firstname>
      <lastname>Gatien-Baron</lastname>
      <affiliation>UnivFr</affiliation>
      <categoryPro>AutreCategorie</categoryPro>
      <research-centre>Rocquencourt</research-centre>
      <moreinfo>Internship, Master Parisien de Recherche en Informatique, Paris, France</moreinfo>
    </person>
    <person key="proval-2008-idm220574913152">
      <firstname>Steven</firstname>
      <lastname>Gay</lastname>
      <affiliation>UnivFr</affiliation>
      <categoryPro>AutreCategorie</categoryPro>
      <research-centre>Rocquencourt</research-centre>
      <moreinfo>Internship, Master Parisien de Recherche en Informatique, Paris, France</moreinfo>
    </person>
    <person key="contraintes-2009-idm256340821984">
      <firstname>Evan</firstname>
      <lastname>Harell</lastname>
      <affiliation>UnivFr</affiliation>
      <categoryPro>AutreCategorie</categoryPro>
      <research-centre>Rocquencourt</research-centre>
      <moreinfo>Internship, Master Approches Interdisciplinaires du Vivant, Paris, France</moreinfo>
    </person>
    <person key="contraintes-2009-idm256340852688">
      <firstname>Faten</firstname>
      <lastname>Nabli</lastname>
      <affiliation>UnivEtrangere</affiliation>
      <categoryPro>AutreCategorie</categoryPro>
      <research-centre>Rocquencourt</research-centre>
      <moreinfo>Internship, University of Tunis, Tunisia</moreinfo>
    </person>
    <person key="contraintes-2009-idm256340815808">
      <firstname>Rafaël</firstname>
      <lastname>Oliveira</lastname>
      <affiliation>UnivEtrangere</affiliation>
      <categoryPro>AutreCategorie</categoryPro>
      <research-centre>Rocquencourt</research-centre>
      <moreinfo>Internship, Univ. Recife, Brazil</moreinfo>
    </person>
    <person key="contraintes-2009-idm256340812736">
      <firstname>Jhaver</firstname>
      <lastname>Shagun</lastname>
      <affiliation>UnivEtrangere</affiliation>
      <categoryPro>AutreCategorie</categoryPro>
      <research-centre>Rocquencourt</research-centre>
      <moreinfo>Internship, Indian Institute of Technology, Bombay, India</moreinfo>
    </person>
    <person key="contraintes-2009-idm256340809648">
      <firstname>Surinderjeet</firstname>
      <lastname>Singh</lastname>
      <affiliation>UnivEtrangere</affiliation>
      <categoryPro>AutreCategorie</categoryPro>
      <research-centre>Rocquencourt</research-centre>
      <moreinfo>Internship, Indian Institute of Technology, Bombay, India</moreinfo>
    </person>
    <person key="contraintes-2009-idm256340806560">
      <firstname>Harshal</firstname>
      <lastname>Waghmare</lastname>
      <affiliation>UnivEtrangere</affiliation>
      <categoryPro>AutreCategorie</categoryPro>
      <research-centre>Rocquencourt</research-centre>
      <moreinfo>Internship, Indian Institute of Technology, Kanpur, India</moreinfo>
    </person>
  </team>
  <presentation id="uid2">
    <bodyTitle>Overall Objectives</bodyTitle>
    <subsection id="uid3" level="1">
      <bodyTitle>Introduction</bodyTitle>
      <p>Constraint Logic Programming supports a great ambition for programming: the one of making of programming essentially a modeling task, with equations, constraints and logical formulas.</p>
      <p>Constraint Programming is a field born during the mid 80s from Logic Programming, Linear Programming coming from Operations Research, and Constraint Propagation techniques coming from
      Artificial Intelligence. Its foundation is the use of relations on mathematical variables to compute with partial information. The successes of Constraint Programming for solving combinatorial
      optimization problems, from pure problems to real problems in industry or commerce, owe much to the bringing of , on the one hand, new local consistency techniques, and, on the other hand,
      declarative languages which allow control on the mixing of heterogeneous resolution techniques: numerical, symbolic, deductive and heuristic.</p>
      <p>The "Contraintes" group investigates the logical foundations, design, implementation, programming environments and applications of constraint programming languages. The study of Concurrent
      Constraint languages is a core aspect of the project as they provide a conceptual framework for analyzing different issues of constraint programming, like constraint resolution techniques,
      concurrent modeling, reactive applications, etc.</p>
      <p>The main application domains investigated are combinatorial optimization problems and computational systems biology. In bioinformatics, our objective is not to work on structural biology
      problems which has been the main trend up to now, but to attack the great challenge of systems biology, namely to model the function, activity and interaction of molecular processes in living
      cells, with logic programming concepts and program verification techniques.</p>
    </subsection>
    <subsection id="uid4" level="1">
      <bodyTitle>Highlight: Model-checking generalized to constraint solving</bodyTitle>
      <p>In 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#contraintes-2009-bid0" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>, we present a fundamental generalization of model-checking to
      temporal logic constraint solving, by considering temporal logic formulae with free variables over some domain 
      <span class="math"><hi rend="it">D</hi></span>, and by computing a validity domain for the variables rather than a truth value for the formula. When 
      <span class="math"><hi rend="it">D</hi></span>is a metric space, this allows us to define a continuous degree of satisfaction for a temporal logic formula in a given Kripke structure, opening up the field of model-checking to
      optimization.</p>
      <p>This work originates from previous work in 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://contraintes.inria.fr/biocham" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">BIOCHAM</ref>on reverse engineering problems coming
      from systems biology. The algorithm used in BIOCHAM for solving Linear Time Logic constraints over the reals (LTL(
      <span class="math"><hi rend="it">R</hi></span>)) has been generalized to a fixpoint algorithm for branching time logics, namely for the quantifier-free first-order Computation Tree Logic over some arbitrary domain 
      <span class="math"><hi rend="it">D</hi></span>(QFCTL(
      <span class="math"><hi rend="it">D</hi></span>)).</p>
      <p>Our result shows that any constraint solver over some domain 
      <span class="math"><hi rend="it">D</hi></span>can be lifted to a QFCTL(
      <span class="math"><hi rend="it">D</hi></span>) constraint solver over a finite Kripke structure over 
      <span class="math"><hi rend="it">D</hi></span>, and that optimization techniques can be used to synthesize or parameterize deterministic as well as non-deterministic systems, in order to satisfy high-level QFCTL(
      <span class="math"><hi rend="it">D</hi></span>) specifications.</p>
    </subsection>
    <subsection id="uid5" level="1">
      <bodyTitle>Highlight: Robustness measure of temporal logic properties</bodyTitle>
      <p>Robustness is the capacity of a system to maintain a function in the face of perturbations. It is essential for the correct functioning of natural as well as engineered biological systems.
      Robustness is generally defined in an 
      <i>ad-hoc</i>problem-dependent manner, thus hampering the fruitful development of a theory of biological robustness, advocated by Kitano [Mol Syst Biol, 3:137, 2007].</p>
      <p>In 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#contraintes-2009-bid1" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>, we propose a general definition of robustness that applies to
      any biological function expressible in temporal logic LTL, and to broad model classes and perturbation types. Moreover, we propose a computational approach and an implementation in 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://contraintes.inria.fr/biocham" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">BIOCHAM</ref>2.8 for the automated estimation of the
      robustness of a given behavior with respect to a given set of perturbations. The applicability and biological relevance of our approach is demonstrated by testing and improving the robustness
      of the timed behavior of a synthetic transcriptional cascade that could be used as a biological timer for synthetic biology applications.</p>
    </subsection>
  </presentation>
  <fondements id="uid6">
    <bodyTitle>Scientific Foundations</bodyTitle>
    <subsection id="uid7" level="1">
      <bodyTitle>Concurrent constraint programming</bodyTitle>
      <p>The class of Concurrent Constraint programming languages (CC) was introduced a decade ago by Vijay Saraswat as a unifying framework for constraint logic programming and concurrent logic
      programming. The CC paradigm constitutes a representative abstraction of constraint programming languages, and thus allows a fine grained study of their fundamental properties.</p>
      <p>CC generalizes the Constraint Logic Programming framework (CLP) by introducing a synchronization primitive, based on constraint entailment. It is a model of concurrent computation, where
      agents communicate through a shared store, represented by a constraint, which expresses some 
      <i>partial information</i>on the values of the variables involved in the computation. The variables play the role of transmissible dynamically created communication channels.</p>
      <p>One of the big successes of CC has been the simple and elegant reconstruction of finite domain constraint solvers, and the cooperation of several models to solve a single combinatorial
      problem. On the other hand, to use CC for programming reactive applications forces one to abandon the hypothesis of monotonic evolution of the constraint store; this is a strong motivation for
      new extensions of CC languages.</p>
      <p>There are strong completeness theorems relating the execution of a CLP program and its translation in classical logic, which provide smooth reasoning techniques for such programs. However
      these theorems are broken by the synchronization operation of CC. Looking for a logical semantics of CC programs in the general paradigm of logic programming,</p>
      <p rend="center">
        <i>program = logical formula,</i>
      </p>
      <p rend="center">
        <i>execution = proof search,</i>
      </p>
      <p rend="center"/>
      <p noindent="true">leads to a translation in Jean-Yves Girard's linear logic. This allows the recovery of some completeness results about successes and stores; even suspensions may be
      characterized with the non-commutative logic of Ruet and Abrusci.</p>
      <p>It is thus possible to address important issues for Constraint Programming:</p>
      <simplelist>
        <li id="uid8">
          <p noindent="true">verifying CC programs;</p>
        </li>
        <li id="uid9">
          <p noindent="true">combining CLP and state-based programming;</p>
        </li>
        <li id="uid10">
          <p noindent="true">dealing with local search inside a global constraint solving procedure.</p>
        </li>
      </simplelist>
      <p>The last two cases rely on a natural extension of CC languages, called Linear Concurrent Constraint languages (LCC), which simply replaces constraint systems built onto classical logic by
      constraint systems built onto linear logic. This allows us to represent state changes thanks to the consumption of resources during the synchronization action, modeled by the linear
      implication.</p>
    </subsection>
    <subsection id="uid11" level="1">
      <bodyTitle>Constraint solvers</bodyTitle>
      <p>Our domains of application use quite different constraint systems:</p>
      <simplelist>
        <li id="uid12">
          <p noindent="true">finite domains (bounded natural numbers): primitive constraint of some finite domain membership, numerical, symbolic, higher order and global constraints;</p>
        </li>
        <li id="uid13">
          <p noindent="true">reals: polyhedral libraries and Simplex algorithm for linear constraints and interval methods otherwise;</p>
        </li>
        <li id="uid14">
          <p noindent="true">terms: subtyping constraints and ontologies;</p>
        </li>
        <li id="uid15">
          <p noindent="true">temporal constraints: CTL and LTL formulae, either propositional or with numerical constraints.</p>
        </li>
      </simplelist>
      <p>The project works on constraint resolution methods and their cooperation. The main focus is the declarativeness of the constraint solver (e.g. implemented by CHR rules), the efficiency of
      constraint propagation methods, the design of global constraints and the combination of constraint propagation with heuristic search.</p>
    </subsection>
    <subsection id="uid16" level="1">
      <bodyTitle>Computational systems biology</bodyTitle>
      <p>Systems biology is a cross-disciplinary domain involving biology, computer science, logics, mathematics, and physics to elucidate the high-level functions of the cell from their biochemical
      bases at the molecular level.</p>
      <p>At the end of the Nineties, research in Bioinformatics evolved, passing from the analysis of the genomic sequence to the analysis of post-genomic interaction networks (expression of RNA and
      proteins, protein-protein interactions, etc). The complexity of these networks requires a large research effort to develop symbolic notation and analysis tools for biological processes and
      data. In order to scale-up, and get over the complexity walls to reason about biological systems, there is a general feeling that beyond providing tools to biologists, computer science has much
      to offer in terms of concepts and methods.</p>
      <p>We are interested in the modeling and analysis of complex molecular processes in the cell, at different levels of abstraction, qualitative and quantitative. The most original aspect of our
      research can be summarized by the following identifications :</p>
      <p rend="center">
        <i>biological model = state transition system,</i>
      </p>
      <p rend="center">
        <i>biological property = temporal logic formula,</i>
      </p>
      <p rend="center">
        <i>validation = model-checking,</i>
      </p>
      <p rend="center">
        <i>inference = constraint solving.</i>
      </p>
      <p>Our main research axis is thus the application of logic programming concepts and program verification techniques to the analysis of complex biochemical processes in the cell.</p>
    </subsection>
  </fondements>
  <domaine id="uid17">
    <bodyTitle>Application Domains</bodyTitle>
    <subsection id="uid18" level="1">
      <bodyTitle>Combinatorial optimization problems</bodyTitle>
      <p>The number and economic impact of combinatorial optimization problems found in the industrial world are constantly increasing. They cover:</p>
      <simplelist>
        <li id="uid19">
          <p noindent="true">resource allocation;</p>
        </li>
        <li id="uid20">
          <p noindent="true">placement, bin packing;</p>
        </li>
        <li id="uid21">
          <p noindent="true">scheduling;</p>
        </li>
        <li id="uid22">
          <p noindent="true">planning;</p>
        </li>
        <li id="uid23">
          <p noindent="true">transport;</p>
        </li>
        <li id="uid24">
          <p noindent="true">etc.</p>
        </li>
      </simplelist>
      <p>The last forty years have brought many improvements in Operations Research resolution techniques. In this context, Constraint Programming can be seen as providing, on the one hand, local
      consistency techniques that can be applied to various numerical or symbolic constraints, and on the other hand, declarative languages. This last point is crucial for quickly developing complex
      combinations of algorithms, which is not possible without a language with a high level of abstraction. It allowed for better results, for instance in scheduling problems, than traditional
      methods, and is promised to an even better future when thinking about the cooperation of global resolution, local consistency techniques and search methods.</p>
      <p>The project builds upon its knowledge of CC languages, constraint solvers and their implementation to work in these directions. The LCC paradigm offers at the same time a theoretical
      framework for analysis, and a valuable guide for practical language design and implementation. The work on programming environments helps to integrate the Constraint Programming tools into this
      application domain.</p>
      <p>The European FP6 Strep project 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://net-wms.ercim.org" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Net-WMS</ref>that we coordinate, makes us work on pure and
      non-pure bin packing problems combining discrete geometry constraints with physical, common sense and packing business rules, in the context of warehouse management systems for the automotive
      industry. In this context, we have developed a rule-based modeling language, called 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://contraintes.inria.fr/rules2cp" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Rules2CP</ref>, to express requirements in a
      declarative and flexible manner, and its compiler to efficient constraint programs using a global constraint dedicated to geometrical placement problems in high dimensions, together with
      reified finite-domain constraints.</p>
    </subsection>
    <subsection id="uid25" level="1">
      <bodyTitle>In-silico cell processes</bodyTitle>
      <p>In 2002 , we started a Collaborative Research Initiative ARC CPBIO on “Process Calculi and Biology of Molecular Networks”. By working on well understood biological models, we sought:</p>
      <simplelist>
        <li id="uid26">
          <p noindent="true">to identify in the family of competitive models coming from the Theory of Concurrency and from Logic Programming (Constraint Logic Programming, Concurrent Constraint
          languages and their extensions to discrete and continuous time, TCC, HCC), the ingredients of a language for the modular and multi-scale representation of biological processes;</p>
        </li>
        <li id="uid27">
          <p noindent="true">to provide a series of examples of biomolecular processes transcribed in formal languages, and a set of biological questions of interest about these models;</p>
        </li>
        <li id="uid28">
          <p noindent="true">to design and apply to these examples formal computational reasoning tools for the simulation, the analysis and the querying of the models.</p>
        </li>
      </simplelist>
      <p>This work lead us to the design and implementation of the Biochemical Abstract Machine 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://contraintes.inria.fr/biocham" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">BIOCHAM</ref>that has the unique feature of providing
      formal languages corresponding to different qualitative and quantitative levels of abstraction for, on the one hand, modeling biomolecular interaction diagrams with reaction rules, and on the
      other hand, modeling the biological properties of the system in temporal logic. This double formalization of both the model and the biological properties of the system at hand has opened
      several new research avenues on the design and systematic validation of biological models.</p>
      <p>In the 6th PCRD STREP project 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.aprill.org" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">APrIL II</ref>(2004-2007) the focus was on probabilistic inductive
      logic programming for metabolic networks and we developed semi-automatic methods for model completion/revision from temporal logic specification of the system's behavior as observed in
      biological experiments. In the Network of Excellence 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.rewerse.net" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">REWERSE</ref>(2004-2008), the focus was on the application of the
      new Semantic Web technologies based on rules and constraints to bioinformatics. In this context, we developped type inference and abstract interpretation techniques to relate biological models
      at different levels of abstraction, providing a formal ground for reusing and combining models available on the web. In the ARC 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://contraintes.inria.fr/moca/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">MOCA</ref>(2006-2007) on “MOdularity, Compositionality
      and Abstraction in gene and protein networks”, we studied with our partners the formal links between logical and numerical models of some parts of the cell cycle control, and modular
      decompositions based on control theory considerations 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#contraintes-2009-bid2" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>.</p>
      <p>Currently, we develop these technologies and apply them to new biological questions which we investigate in partnerships with biologists in three projects. First, the EU STREP project 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.chrono-tempo.org/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">TEMPO</ref>(2006-2009) on “temporal genomics for patient
      tailored chronotherapeutics”, coordinated by Francis Lévi INSERM Villejuif, where, in partnership with Jean Clairambault of the BANG project-team, we develop coupled models of the cell cycle,
      the circadian cycle and the effect of cytotoxic drugs in cancer therapies using BIOCHAM.</p>
      <p>Second, the INRA AgroBi project 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://contraintes.inria.fr/~heitzler/INSIGHT/Home.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">INSIGHT</ref>, coordinated by Eric
      Reiter INRA Tours, where, in partnership with Frédérique Clément of the SISYPHE project-team, we develop models of FSH and GPCR signaling networks in mammalian cells. This research is now part
      of the AE 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www-rocq.inria.fr/who/Frederique.Clement/regate.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">REGATE</ref>coordinated by F.
      Clément SISYPHE.</p>
      <p>Third, the AE COLAGE coordinated by Hughes Berry of the ALCHEMY project-team before his move to Lyon, with François Taddei, Ariel Lindner, INSERM Paris Necker, Hidde de Jong, Delphine
      Ropers, IBIS, J.L. Gouzé, and Madalena Chaves, COMORE, where we investigate the possibilities to control and reprogram growth and aging in bacteria 
      <i>E. coli</i>using synthetic biology approaches.Along the same line of research, but in a different context, we collaborate with Pascal Hersen and Samuel Bottani, biophysicists at the Matière
      and Systèmes complexes lab, CNRS/Paris Diderot University, to design a prototypic platform and develop control software for the real-time control of gene expression in yeast.</p>
    </subsection>
  </domaine>
  <logiciels id="uid29">
    <bodyTitle>Software</bodyTitle>
    <subsection id="uid30" level="1">
      <bodyTitle>BIOCHAM</bodyTitle>
      <participants>
        <person key="contraintes-2006-idm51200627584">
          <firstname>François</firstname>
          <lastname>Fages</lastname>
        </person>
        <person key="contraintes-2007-idm353274348256">
          <firstname>Aurélien</firstname>
          <lastname>Rizk</lastname>
        </person>
        <person key="contraintes-2006-idm51200624240">
          <firstname>Sylvain</firstname>
          <lastname>Soliman</lastname>
        </person>
      </participants>
      <p>The Biochemical Abstract Machine 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://contraintes.inria.fr/BIOCHAM" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">BIOCHAM</ref>is a modeling and validation environment
      for molecular systems biology 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#contraintes-2009-bid3" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>, under development since 2001, and distributed as open-source
      since 2003. Current version is v2.8.</p>
      <p>BIOCHAM is compatible with the Systems Biology Markup Language (
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.sbml.org/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">SBML</ref>) and adds precise semantics to biomolecular interaction
      maps at three abstraction levels:</p>
      <orderedlist>
        <li id="uid31">
          <p noindent="true">the boolean semantics (presence or absence of molecules),</p>
        </li>
        <li id="uid32">
          <p noindent="true">the differential semantics (concentrations of molecules),</p>
        </li>
        <li id="uid33">
          <p noindent="true">the stochastic semantics (discrete numbers of molecules).</p>
        </li>
      </orderedlist>
      <p>Based on this formal framework, BIOCHAM features:</p>
      <simplelist>
        <li id="uid34">
          <p noindent="true">a compositional rule-based language for modeling biochemical systems, allowing patterns for expressing set of rules in a compact form;</p>
        </li>
        <li id="uid35">
          <p noindent="true">numerical as well as boolean simulators (Rosenbrock's method for the differential semantics, Gillespie's algorithm with tau lipping for the stochastic semantics);</p>
        </li>
        <li id="uid36">
          <p noindent="true">a temporal logic language (CTL for qualitative models and QFLTL(R) with numerical constraints for quantitative models) for formalizing biological properties such as
          reachability, checkpoints, oscillations or stability, and checking them automatically with model-checking techniques;</p>
        </li>
        <li id="uid37">
          <p noindent="true">automatic search procedures to infer parameter values, initial conditions and even reaction rules from temporal logic properties of the system;</p>
        </li>
        <li id="uid38">
          <p noindent="true">automatic conservation law detection, through constraint-based structural analysis of the underlying Petri-net.</p>
          <p>BIOCHAM was used in synergy with Beta WB and GINsim by the winning team of the 
          <i>Biological Modelling Competition</i>of the 
          <i>Formal Methods in Molecular Biology</i>workshop held in Dagstuhl in Feb. 2009.</p>
        </li>
      </simplelist>
      <p>BIOCHAM is fully implemented in GNU-Prolog and interfaced to the symbolic model checker 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://nusmv.irst.itc.it/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">NuSMV</ref>and to the continuous optimization tool 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.bionik.tu-berlin.de/user/niko/cmaesintro.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">CMAES</ref>.</p>
    </subsection>
    <subsection id="uid39" level="1">
      <bodyTitle>Rules2CP</bodyTitle>
      <participants>
        <person key="contraintes-2006-idm51200627584">
          <firstname>François</firstname>
          <lastname>Fages</lastname>
        </person>
        <person key="atoll-2006-idm57727900000">
          <firstname>Julien</firstname>
          <lastname>Martin</lastname>
        </person>
        <person key="contraintes-2007-idm353274351312">
          <firstname>Thierry</firstname>
          <lastname>Martinez</lastname>
        </person>
      </participants>
      <p><ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://contraintes.inria.fr/rules2cp" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Rules2CP</ref>is a rule-based modelling language for
      constraint programming. Rules2CP is under development since 2006, and distributed as open-source since 2009.</p>
      <p>Unlike other modelling languages, Rules2CP adopts a single knowledge representation paradigm based on rules without recursion, and a restricted set of data structures based on records and
      enumerated lists given with iterators. We show that this is sufficient to model constraint satisfaction problems, together with search strategies where search trees are expressed by logical
      formulae, and heuristic choice criteria are defined with preference orderings by pattern-matching on rules' left-hand sides.</p>
      <p>The expressiveness of Rules2CP is illustrated with a complete library for packing problems, called PKML, which, in addition to pure bin packing and bin design problems, can deal with common
      sense rules about weights, stability, as well as specific packing business rules.</p>
    </subsection>
    <subsection id="uid40" level="1">
      <bodyTitle>CHRat</bodyTitle>
      <participants>
        <person key="contraintes-2007-idm353274351312">
          <firstname>Thierry</firstname>
          <lastname>Martinez</lastname>
        </person>
      </participants>
      <p><ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://contraintes.inria.fr/~tmartine/chrat/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">CHRat</ref>is a modular version of the well
      known Constraint Handling Rules language CHR, called for CHRat for CHR with 
      <i>ask</i>and 
      <i>tell</i>. Inspired by the LLCC framework, this extension of CHR makes it possible to reuse CHRat components both in rules and guards in other CHRat components, and define hierarchies of
      constraint solvers. CHRat is a bootstrapped preprocessor for CHR implemented in Prolog.</p>
    </subsection>
    <subsection id="uid41" level="1">
      <bodyTitle>CLPGUI</bodyTitle>
      <participants>
        <person key="contraintes-2006-idm51200627584">
          <firstname>François</firstname>
          <lastname>Fages</lastname>
        </person>
      </participants>
      <p><ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://contraintes.inria.fr/~fages/CLPGUI/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">CLPGUI</ref>is a generic graphical user
      interface written in Java for constraint logic programming. It is available for GNU-Prolog and SICStus Prolog. CLPGUI has been developed both for teaching purposes and for debugging complex
      programs. The graphical user interface is composed of several windows: one main console and several dynamic 2D and 3D viewers of the search tree and of finite domain variables. With CLPGUI it
      is possible to execute incrementally any goal, backtrack or recompute any state represented as a node in the search tree. The level of granularity for displaying the search tree is defined by
      annotations in the CLP program.</p>
      <p>CLPGUI has been mainly developped in 2001 and is distributed as third-party software on GNU-Prolog and SICStus Prolog web sites. In 2009, CLPGUI has been interfaced to Rules2CP/PKML and used
      in FP6 Strep Net-WMS with a non-released version.</p>
    </subsection>
  </logiciels>
  <resultats id="uid42">
    <bodyTitle>New Results</bodyTitle>
    <subsection id="uid43" level="1">
      <bodyTitle>Linear Logic Concurrent Constraint Programming and Constraint Handling Rules</bodyTitle>
      <participants>
        <person key="contraintes-2006-idm51200627584">
          <firstname>François</firstname>
          <lastname>Fages</lastname>
        </person>
        <person key="contraintes-2007-idm353274351312">
          <firstname>Thierry</firstname>
          <lastname>Martinez</lastname>
        </person>
        <person key="contraintes-2006-idm51200624240">
          <firstname>Sylvain</firstname>
          <lastname>Soliman</lastname>
        </person>
      </participants>
      <p>We are developing SiLCC an imperative and concurrent constraint programming language based on a single paradigm: the one of Vijay Saraswat's concurrent constraint programming extended with
      constraint systems based on Jean-Yves Girard's Linear Logic. From a constraint programming point of view, the unique combination of constraint programming with imperative features opens many
      new possibilities, among which:</p>
      <simplelist>
        <li id="uid44">
          <p noindent="true">the capability of programming constraint solvers in the language, making them extensible by the user,</p>
        </li>
        <li id="uid45">
          <p noindent="true">making a fully bootstrapped implementation of a constraint programming language (for the first time since Prolog)</p>
        </li>
        <li id="uid46">
          <p noindent="true">combining constraint reasoning with state change;</p>
        </li>
        <li id="uid47">
          <p noindent="true">embedding program declarations, modules and closures as agents;</p>
        </li>
        <li id="uid48">
          <p noindent="true">proving program correctness using Linear Logic.</p>
        </li>
      </simplelist>
      <p>The Constraint Handling Rules (CHR) language of Thom Frühwirth shares many similarities with SiLCC. CHR (and its modular version 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://contraintes.inria.fr/~tmartine/chrat/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">CHRat</ref>
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#contraintes-2009-bid4" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>) and SiLCC are based on the same model of concurrent
      computation, where agents communicate through a shared constraint store, with a synchronization mechanism based on constraint entailment. In particular, the Constraint Simplification Rules
      (CSR) subset of CHR and the flat subset of LCC, where agent nesting is restricted, are very close syntactically and semantically.</p>
      <p>In 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#contraintes-2009-bid5" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>, we analyze these similarities by providing translations between
      CSR and flat-LCC, on the one hand, and a transformation from the full LCC language to flat-LCC, on the other hand. This transformation is similar to 
      <span class="math"><img width="11" height="13" align="bottom" border="0" src="../../images/img_lambda.png" alt="$ \lambda$"/></span>-lifting in functional languages. In conjunction with the equivalence between CHR and CSR with respect to naive operational semantics, these results lead to semantics-preserving
      translations from full LCC to CHR and conversely. Immediate consequences of this work include new proofs for CHR linear logic and phase semantics, relying on corresponding results for LCC, plus
      an encoding of the 
      <span class="math"><img width="11" height="13" align="bottom" border="0" src="../../images/img_lambda.png" alt="$ \lambda$"/></span>-calculus in CHR.</p>
    </subsection>
    <subsection id="uid49" level="1">
      <bodyTitle>Rule-based Modeling of Constraint Satisfaction Problems</bodyTitle>
      <participants>
        <person key="contraintes-2006-idm51200627584">
          <firstname>François</firstname>
          <lastname>Fages</lastname>
        </person>
        <person key="contraintes-2009-idm256340831232">
          <firstname>Curtis</firstname>
          <lastname>Fonger</lastname>
        </person>
        <person key="atoll-2006-idm57727900000">
          <firstname>Julien</firstname>
          <lastname>Martin</lastname>
        </person>
        <person key="contraintes-2007-idm353274351312">
          <firstname>Thierry</firstname>
          <lastname>Martinez</lastname>
        </person>
        <person key="contraintes-2009-idm256340809648">
          <firstname>Surinderjeet</firstname>
          <lastname>Singh</lastname>
        </person>
      </participants>
      <p><ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://contraintes.inria.fr/rules2cp" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Rules2CP</ref><ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#contraintes-2009-bid6" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>is a rule-based modeling language which allows easy modelling of
      constraint satisfaction problems, together with specifications for search strategies and heuristic choice criterias. In 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#contraintes-2009-bid7" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>, we describe the language and its compilation to constraint
      programs with a term rewriting system.</p>
      <p>The expressiveness and effectiveness of Rules2CP have been illustrated through the development of the Packing Knowledge Modeling Language PKML as a library on top of Rules2CP, dedicated to
      bin packing problems. PKML language is used in the FP6 Strep 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://net-wms.ercim.org" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Net-WMS</ref>to study and solve higher-dimensional bin packing
      problems and placement constraints, including common sense, physical and industrial requirements expressed by rules 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#contraintes-2009-bid8" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>, 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#contraintes-2009-bid9" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>, 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#contraintes-2009-bid10" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>, 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#contraintes-2009-bid11" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>.</p>
      <p>Furthermore, in 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#contraintes-2009-bid12" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>, we look at the application of Rules2CP to solve Open-Shop
      Problem, which is at the core of many scheduling problems. In this approach we are able to solve many of the Open Shop instances which have only been closed very recently with minimal
      effort.</p>
    </subsection>
    <subsection id="uid50" level="1">
      <bodyTitle>Modelling Search in Rules2CP</bodyTitle>
      <participants>
        <person key="contraintes-2006-idm51200627584">
          <firstname>François</firstname>
          <lastname>Fages</lastname>
        </person>
        <person key="atoll-2006-idm57727900000">
          <firstname>Julien</firstname>
          <lastname>Martin</lastname>
        </person>
        <person key="contraintes-2007-idm353274351312">
          <firstname>Thierry</firstname>
          <lastname>Martinez</lastname>
        </person>
        <person key="contraintes-2009-idm256340809648">
          <firstname>Surinderjeet</firstname>
          <lastname>Singh</lastname>
        </person>
      </participants>
      <p>One originality of 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://contraintes.inria.fr/rules2cp" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Rules2CP</ref>as a modeling language is that it
      allows us to express search tree and labeling ordering heuristics declaratively by pattern matching on rule left-hand sides' derivation 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#contraintes-2009-bid13" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>. The search trees are expressed by logical formulae, and
      heuristic choice criteria are defined by preference orderings on variables and formulae. This approach to specifying ordering heuristics by pattern matching should be applicable to other
      modeling languages that use definitions, such as Zinc for instance.</p>
      <p>In order to deal with dynamic ordering criteria, a new compilation scheme for Rules2CP is introduced in 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#contraintes-2009-bid14" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>for generating procedural constraint programming code, The
      comparison with the static expansion of Rules2CP models shows that the overhead at runtime is limited, with a gain in the size of the generated program which could be exponentially larger by
      static expansion.</p>
    </subsection>
    <subsection id="uid51" level="1">
      <bodyTitle>Symmetry Detection and Breaking in Constraint Satisfaction Problems</bodyTitle>
      <participants>
        <person key="contraintes-2006-idm51200627584">
          <firstname>François</firstname>
          <lastname>Fages</lastname>
        </person>
        <person key="contraintes-2009-idm256340828176">
          <firstname>Valentin</firstname>
          <lastname>Gatien-Baron</lastname>
        </person>
      </participants>
      <p>In 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#contraintes-2009-bid15" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>, a novel symmetry detection procedure is introduced for
      detecting symmetries not only in instanciated constraint satisfaction problems but in parametric constraint satisfaction programs or models. The method proceeds by normalization of expressions
      with a term rewriting system. The evaluation of the method on classical benchmark problems, expressed in the OPL modeling language, shows that the interesting symmetries that are easy to break
      with constraints are detected in a few seconds, or minutes for the generalized perfect square problem.</p>
    </subsection>
    <subsection id="uid52" level="1">
      <bodyTitle>Trace Development Methodology</bodyTitle>
      <participants>
        <person key="contraintes-2006-idm51200617664">
          <firstname>Pierre</firstname>
          <lastname>Deransart</lastname>
        </person>
        <person key="contraintes-2009-idm256340815808">
          <firstname>Rafaël</firstname>
          <lastname>Oliveira</lastname>
        </person>
      </participants>
      <p>We worked on a general theory of trace design based on the observation of the way trace files are accumulated as knowledge bases and elaborated in differents fields of activity like software
      engeneering, rule based systems and resolution, learning in context, or personal experience storing systems. The state of this work is regularly updated on 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#contraintes-2009-bid16" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>.</p>
      <p>One of the important aspect of this research is to give a proper semantics to a trace, called “observational semantics” (OS). We followed two ways: the use of the simple fluent calculus as
      formalism for the OS, and the software component modeling approach to combine traces of components 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#contraintes-2009-bid17" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>. This approach is presently used to specify and implement a
      versatile trace r of CHR
      <span class="math"><sup><hi rend="it">v</hi></sup></span>with several extensions, in the framework called CHROME-REF 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#contraintes-2009-bid18" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>. It includes three main component s: CHROME (input process), a
      Trace Driver (intermediator and trace query processor) and a Trace Analyzer (front-end). It is a useful experimental environment to contribute to elaborate a generic framework to generate
      explanatory traces for constraint solving and rule-based reasoning systems, as presented in 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#contraintes-2009-bid19" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>.</p>
    </subsection>
    <subsection id="uid53" level="1">
      <bodyTitle>Petri Net Representation of Biological Networks</bodyTitle>
      <participants>
        <person key="contraintes-2006-idm51200627584">
          <firstname>François</firstname>
          <lastname>Fages</lastname>
        </person>
        <person key="contraintes-2009-idm256340852688">
          <firstname>Faten</firstname>
          <lastname>Nabli</lastname>
        </person>
        <person key="contraintes-2006-idm51200624240">
          <firstname>Sylvain</firstname>
          <lastname>Soliman</lastname>
        </person>
        <person key="contraintes-2007-idm353274367264">
          <firstname>Denis</firstname>
          <lastname>Thieffry</lastname>
        </person>
      </participants>
      <p>In 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#contraintes-2009-bid20" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>, we present a way to compute the minimal semi-positive
      invariants of a Petri net representing a biological reaction system, as a Constraint Satisfaction Problem (CSP). The use of Petri-nets to manipulate reaction models,and make available a variety
      of tools is quite old, and recently analyses based on invariant computation for biological models have become more and more frequent, especially in the context of module decomposition. In our
      case, this analysis brings both qualitative and quantitative information on the models, in the form of conservation laws and consistency checking, thanks to finite domain constraint
      programming. It is noticeable that some of the most recent optimizations of standard invariant computation techniques in Petri-nets correspond to well-known techniques in CSPs, like
      symmetry-breaking. A simple prototype based on GNU-Prolog's FD solver, and including symmetry detection and breaking, was incorporated into the 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://contraintes.inria.fr/biocham" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">BIOCHAM</ref>modelling environment.</p>
      <p>Other uses of Petri Nets structural properties computation were investigated in 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#contraintes-2009-bid21" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>, and most notably an incomplete symbolic search for steady
      states based on T-invariants computation and other structural properties.</p>
      <p>These developments are focused on the applications of the 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://tagc.univ-mrs.fr/welcome/spip.php?rubrique169" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">CALAMAR</ref>ANR project, where large
      models of the E2F/RB pathway and of other cancer-related processes are studied. This project also dwelves, on the formal side, on relationships between different formalisms, whether
      BIOCHAM-like reaction-centered, or regulation-centered like logical models 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#contraintes-2009-bid22" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#contraintes-2009-bid23" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>, the Petri Net level being common to both frameworks.</p>
    </subsection>
    <subsection id="uid54" level="1">
      <bodyTitle>Model Reductions by Graph Transformations</bodyTitle>
      <participants>
        <person key="contraintes-2006-idm51200627584">
          <firstname>François</firstname>
          <lastname>Fages</lastname>
        </person>
        <person key="proval-2008-idm220574913152">
          <firstname>Steven</firstname>
          <lastname>Gay</lastname>
        </person>
        <person key="contraintes-2006-idm51200624240">
          <firstname>Sylvain</firstname>
          <lastname>Soliman</lastname>
        </person>
        <person key="contraintes-2007-idm353274367264">
          <firstname>Denis</firstname>
          <lastname>Thieffry</lastname>
        </person>
      </participants>
      <p>Biologists use diagrams to represent interactions between molecular species, and on the computer, diagrammatic notations are also more and more employed in interactive maps. These diagrams
      are fundamentally of two types: reaction graphs and positive/negative influence graphs. The analysis of circuits in the influence graphs has been introduced by René Thomas in the late 70's with
      necessary conditions for oscillations (homeostasie) and multistability (cell differentiation).</p>
      <p>In 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#contraintes-2009-bid24" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>, model reduction techniques preserving the circuits in the
      influence graph are investigated and evaluated on a gene regulatory network responsible for segment polarity in Drosophilia. In 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#contraintes-2009-bid25" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>, general structural model reduction techniques based on graph
      edition operations are investigated and evaluated on models of cell signalling. The perspective of these preliminary studies is to relate models at different levels of details by formal graph
      transformation operations, and design systematic model reduction/expansion strategies.</p>
      <p>In 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#contraintes-2009-bid26" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>, an extension of the syntax of reaction rules with antagonists
      is proposed for SBML and BIOCHAM in order to make visible in the rules the inhibitors of a reaction that are often hidden in the kinetic expression. This extension allows us to efficiently
      compute the influence graph of a reaction model and to compare models at different levels of details.</p>
    </subsection>
    <subsection id="uid55" level="1">
      <bodyTitle>Analysis of Interlocked Positive Feedback Loops</bodyTitle>
      <participants>
        <person key="contraintes-2006-idm51200627584">
          <firstname>François</firstname>
          <lastname>Fages</lastname>
        </person>
        <person key="contraintes-2006-idm51200624240">
          <firstname>Sylvain</firstname>
          <lastname>Soliman</lastname>
        </person>
      </participants>
      <p>The two element mutual activation and inhibitory positive feedback loops are a common motifs that occur in many biological systems in both isolated and interlocked form, as for example,in
      the cell division cycle and thymus differentiation in eukaryotes.</p>
      <p>In
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#contraintes-2009-bid2" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>, the properties of three element interlocked positive feedback
      loops that embeds both mutual activation and inhibition are studied indepth for their bistable properties by performing bifurcation and stochastic analysis. Codimension one and two bifurcations
      reveal important properties like robustness to parameter variations and adaptability under various conditions by its ability to fine tune the threshold to a wide range of values and to maintain
      a wide bistable regime. Furthermore, we show that in the interlocked circuit, mutual inhibition controls the decision to switch from OFF to ON state, while mutual activation enforces the
      decision. This view is supported through a concrete biological example Candida albicans, a human fungal pathogen that can exist in two distinctive cell types: one in the default white state and
      the other in an opaque form. Stochastic switching between these two forms takes place due to the epigenetic alternation induced by the transcriptional regulators in the circuit, albeit without
      any rearrangement of the nuclear chromosomes. The transcriptional regulators constitute interlocked mutualactivation and inhibition feedback circuits that provide adaptable threshold and wide
      bistable regime. These positive feedback loops are shown to be responsible for robust noise induced transitions without chattering, persistence of particular phenotypes for many generations and
      selective exhibition of onep articular form of phenotype when mutated. Finally, we propose for synthetic biology constructs touse interlocked positive feedback loops instead of two element
      positive feedback loops because they are better controlled than isolated mutual activation and mutual inhibition feedback circuits.</p>
    </subsection>
    <subsection id="uid56" level="1">
      <bodyTitle>Temporal Logic Constraint Solving</bodyTitle>
      <participants>
        <person key="contraintes-2006-idm51200627584">
          <firstname>François</firstname>
          <lastname>Fages</lastname>
        </person>
        <person key="contraintes-2007-idm353274348256">
          <firstname>Aurélien</firstname>
          <lastname>Rizk</lastname>
        </person>
      </participants>
      <p>Temporal logics and model-checking are at the core of 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://contraintes.inria.fr/biocham" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">BIOCHAM</ref>to express biological properties of
      complex biochemical systems and automatically verify their satisfaction in both qualitative and quantitative models. In particular, linear time logic constraints (QFLTL(
      <span class="math"><img align="bottom" width="10" height="10" src="math_image_1.png" xylemeAttach="1" border="0" alt="Im1 $\#8477 $"/></span>)) are used to formalize the global behavior of the system known from biological experiments, and infer the unknown parameter values of the model.</p>
      <p>In 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#contraintes-2009-bid0" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>we have studied the abstract properties of this approach and have
      given a general constraint solving algorithm for branching time logics (CTL) over arbitrary computation domains 
      <span class="math"><hi rend="it">D</hi></span>. We have shown that the QFCTL constraint satisfiability problem is decidable in finite Kripke structures over an arbitrary computation domain with a decidable language of constraints,
      i.e. that any constraint solver can be lifted to a temporal logic constraint solver over finite Kripke structures. We have presented a generic QFCTL constraint solver which computes validity
      domains for the free variables of a formula, in quadratic time in the number of states. We show that when 
      <span class="math"><hi rend="it">D</hi></span>is a metric space, this allows us to define a continuous degree of satisfaction for a temporal logic formula in a given Kripke structure, opening up the field of model-checking to
      optimization, in a very general setting.</p>
    </subsection>
    <subsection id="uid57" level="1">
      <bodyTitle>Parameter Search w.r.t. Temporal Logic Properties</bodyTitle>
      <participants>
        <person key="helix-2006-idm43775539296">
          <firstname>Grégory</firstname>
          <lastname>Batt</lastname>
        </person>
        <person key="contraintes-2006-idm51200627584">
          <firstname>François</firstname>
          <lastname>Fages</lastname>
        </person>
        <person key="comete-2006-idm52895095616">
          <firstname>Sylvain</firstname>
          <lastname>Pradalier</lastname>
        </person>
        <person key="contraintes-2006-idm51200624240">
          <firstname>Sylvain</firstname>
          <lastname>Soliman</lastname>
        </person>
        <person key="contraintes-2007-idm353274348256">
          <firstname>Aurélien</firstname>
          <lastname>Rizk</lastname>
        </person>
      </participants>
      <p>In 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://contraintes.inria.fr/biocham" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">BIOCHAM</ref>, our method for solving QFLTL(R)
      constraints allows us to define a continuous degree of satisfaction of LTL(R) formulae in a given trace, and use it as a fitness function in continuous optimization methods
      <footnote id="uid58" id-text="1" place="foot" anchored="yes">namely the Covariance Matrix Adaptation Evolutionary Strategy 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.bionik.tu-berlin.de/user/niko/cmaesintro.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">CMAES</ref>of Nikolaus Hansen
      from the TAO project-team.</footnote>in order to find unknown parameter values in a model satisfying a set of biological properties formalized in temporal logic 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#contraintes-2009-bid27" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>. This approach is heavily used in BIOCHAM for inferring unknown
      kinetic parameter values, initial concentrations, and/or control parameters from a formalization of the global behavior of the system in temporal logic.</p>
      <p>The study of similar metrics and methods for stochastic processes is under investigation.</p>
    </subsection>
    <subsection id="uid59" level="1">
      <bodyTitle>Robustness Analysis w.r.t. Temporal Logic Properties</bodyTitle>
      <participants>
        <person key="helix-2006-idm43775539296">
          <firstname>Grégory</firstname>
          <lastname>Batt</lastname>
        </person>
        <person key="contraintes-2006-idm51200627584">
          <firstname>François</firstname>
          <lastname>Fages</lastname>
        </person>
        <person key="contraintes-2006-idm51200624240">
          <firstname>Sylvain</firstname>
          <lastname>Soliman</lastname>
        </person>
        <person key="contraintes-2007-idm353274348256">
          <firstname>Aurélien</firstname>
          <lastname>Rizk</lastname>
        </person>
      </participants>
      <p>In 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#contraintes-2009-bid1" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>, we propose a general definition of robustness that applies to
      any biological function expressible in temporal logic LTL, and to broad model classes and perturbation types. This measure of the robustness of a given behavior with respect to a given set of
      perturbations can be estimated with a constraint solving method, implemented in 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://contraintes.inria.fr/biocham" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">BIOCHAM</ref>v2.8, for computing the continuous degree
      of satisfaction of QFLTL(R) formulae. The applicability and biological relevance of our approach is demonstrated by testing and improving the robustness of the timed behavior of a synthetic
      transcriptional cascade that could be used as a biological timer for synthetic biology applications. These novel methods are evaluated on models of the cell cycle and of the MAPK signalling
      cascade. In , they are used to analyze a gene activation cascade in synthetic biology.</p>
    </subsection>
    <subsection id="uid60" level="1">
      <bodyTitle>Automated selection of PADE models by symbolic model checking</bodyTitle>
      <participants>
        <person key="helix-2006-idm43775539296">
          <firstname>Grégory</firstname>
          <lastname>Batt</lastname>
        </person>
      </participants>
      <p>Qualitative piecewise-affine differential equation (PADE) models offer an attractive formalism for representing genetic regulatory networks in absence of precise information on parameter
      values. Predictions on systems behaviors can be obtained in the form of a discrete state transition system simply by using parameter relative order. In this work, we encode in a symbolic way
      the transition relation of the graph and use symbolic model checkers to automatically select the set of models whose parameter order is consistent with a set of observations. Because in PADE
      systems the dynamics in a state may be defined with respect to the dynamics in neighbouring states, the main difficulty was to obtain a purely state-based encoding of the transition relation,
      similar to those used by model checkers. This approach is applied to a synthetic gene network built in 
      <i>E. coli</i>for 
      <i>in vivo</i>benchmarking of reverse-engineering and modeling approaches (IRMA). This work is done in collaboration with Hidde de Jong and Michel Page in the IBIS research group (INRIA
      Rhône-Alpes/UPMF).</p>
    </subsection>
    <subsection id="uid61" level="1">
      <bodyTitle>Modeling the Cell Cycle</bodyTitle>
      <participants>
        <person key="contraintes-2007-idm353274363536">
          <firstname>Elisabetta</firstname>
          <lastname>De Maria</lastname>
        </person>
        <person key="contraintes-2006-idm51200627584">
          <firstname>François</firstname>
          <lastname>Fages</lastname>
        </person>
        <person key="contraintes-2007-idm353274348256">
          <firstname>Aurélien</firstname>
          <lastname>Rizk</lastname>
        </person>
        <person key="contraintes-2006-idm51200624240">
          <firstname>Sylvain</firstname>
          <lastname>Soliman</lastname>
        </person>
      </participants>
      <p>Recent advances in cancer chronotherapy techniques support the evidence that there exist some links between the cell cycle and the circadian clock genes 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#contraintes-2009-bid28" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>. One purpose for modeling the entrainment in period of the cell
      cycle by the circadian clock is to better understand how to efficiently target malignant cells depending on the phase of the day. This is at the heart of our participation in the EU STREP
      project 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.chrono-tempo.org/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">TEMPO</ref>in collaboration with the BANG project-team.</p>
      <p>In 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#contraintes-2009-bid29" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>, 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#contraintes-2009-bid30" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>we show how temporal logic constraints, and the new features of 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://contraintes.inria.fr/biocham" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">BIOCHAM</ref>for parameter search, can be used to
      couple dynamical models. This approach is illustrated by a coupled model composed of:</p>
      <simplelist>
        <li id="uid62">
          <p noindent="true">a four phases model of the mammalian cell cycle by Novak and Tyson,</p>
        </li>
        <li id="uid63">
          <p noindent="true">a circadian clock model by Leloup and Goldbeter,</p>
        </li>
        <li id="uid64">
          <p noindent="true">a DNA damage repair model by Ciliberto et al.,</p>
        </li>
        <li id="uid65">
          <p noindent="true">a model of irinotecan metabolism by Dimitrio and Ballesta,</p>
        </li>
        <li id="uid66">
          <p noindent="true">a simple model of drug administration control.</p>
        </li>
      </simplelist>
      <p>This coupled model allows us to minimize the toxicity of irinotecan on healthy cells, using BIOCHAM's parameter search method applied on the drug administration control law.</p>
      <p>In 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#contraintes-2009-bid31" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>, 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#contraintes-2009-bid32" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>, purely qualitative models of the cell cycle are shown to
      provide other useful information, and surprisingly informative results. In 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#contraintes-2009-bid33" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>, a model of the G1/S transition of the cell cycle is used to
      find targets for drug resistance.</p>
      <p>One important perspective that is common to all this modeling work around the cell cycle is the promise of patient-tailored therapeutics 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#contraintes-2009-bid34" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>.</p>
    </subsection>
    <subsection id="uid67" level="1">
      <bodyTitle>Modeling G protein-Coupled Signal Transduction</bodyTitle>
      <participants>
        <person key="contraintes-2006-idm51200627584">
          <firstname>François</firstname>
          <lastname>Fages</lastname>
        </person>
        <person key="proval-2008-idm220574913152">
          <firstname>Steven</firstname>
          <lastname>Gay</lastname>
        </person>
        <person key="contraintes-2007-idm353274357408">
          <firstname>Domitille</firstname>
          <lastname>Heitzler</lastname>
        </person>
        <person key="contraintes-2007-idm353274348256">
          <firstname>Aurélien</firstname>
          <lastname>Rizk</lastname>
        </person>
        <person key="contraintes-2006-idm51200624240">
          <firstname>Sylvain</firstname>
          <lastname>Soliman</lastname>
        </person>
      </participants>
      <p>In collaboration with Eric Reiter (UMR CNRS-INRA 6175) and Frédérique Clément (SISYPHE) in the framework of the Initiative Action 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www-rocq.inria.fr/who/Frederique.Clement/regate.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">REGATE</ref>, we analyse the
      connectivity and dynamics of the FSH signalling network in its target cells, and embedding the network within a multi-scale representation, from the molecular up to the organic level.</p>
      <p>We study the relative contributions of different pathways to the cell response to FSH signal, in order to determine how each pathway controls downstream cascades and which mechanisms are
      involved in the transition between different cellular states.</p>
      <p>A systems biology approach is followed using 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://contraintes.inria.fr/biocham" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">BIOCHAM</ref>'s features for rule-based modeling with
      temporal logic constraints used for searching unknown kinetic parameter values. In 
      <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#contraintes-2009-bid35" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>, this approach is applied more generally to G protein-coupled
      receptor signalling which is of great importance in pharmacology.</p>
    </subsection>
  </resultats>
  <international id="uid68">
    <bodyTitle>Other Grants and Activities</bodyTitle>
    <subsection id="uid69" level="1">
      <bodyTitle>National contracts</bodyTitle>
      <descriptionlist>
        <li id="uid70">
          <p noindent="true">ANR project 
          <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://tagc.univ-mrs.fr/welcome/spip.php?rubrique169" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">CALAMAR</ref>(2009-2011)
          “Compositional modelling and Analysis of LArge MoleculAr Regulatory networks - application to the control of human cell proliferation.”, coordinated by C. Chaouiya, TAGC INSERM Marseille,
          L. Calzone, Institut Curie, Paris,</p>
        </li>
        <li id="uid71">
          <p noindent="true">AE 
          <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www-rocq.inria.fr/who/Frederique.Clement/regate.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">REGATE</ref>(2008-) on the
          “REgulation of the GonAdoTropE axis”, coordinated by Frédérique Clément, SISYPHE, with E. Reiter, INRA Tours, J.P. Françoise, Univ. Paris 6, B. Laroche Orsay, P. Michel
          Centrale Lyon, N. Ayache ASCLEPIOS, A. Goldbeter, ULB Bruxelles.</p>
        </li>
        <li id="uid72">
          <p noindent="true">AE COLAGE (2008-) on the “control of growth and aging in 
          <i>E. coli</i>using synthetic biology approaches”, coordinated by H. Berry, ALCHEMY, with F. Taddei, A. Lindner, INSERM Necker, H. de Jong, D. Ropers, IBIS, J.L. Gouzé, and M. Chaves,
          COMORE.</p>
        </li>
      </descriptionlist>
    </subsection>
    <subsection id="uid73" level="1">
      <bodyTitle>European contracts</bodyTitle>
      <descriptionlist>
        <li id="uid74">
          <p noindent="true">6th PCRD STREP 
          <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://net-wms.ercim.org/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Net-WMS</ref>(2006-2009) on “constraint optimization in
          Wharehouse Management Systems”, ERCIM coord, F. Fages scientific coordinator, N. Beldiceanu, Ecole des Mines de Nantes, M. Carlsson, SICS, Abder Aggoun, KLS optim, CEA, MindBiz, Widescope,
          CRF Fiat, PSA;</p>
        </li>
        <li id="uid75">
          <p noindent="true">6th PCRD STREP 
          <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.chrono-tempo.org/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">TEMPO</ref>(2006-2009) on “temporal genomics for tailored
          chronotherapeutics”, coordinated by Francis Lévi at INSERM Villejuif, with J. Clairambault BANG, F. Delaunay, CNRS Sophia-Antipolis, L. Meijer, CNRS Roscoff, CINBO Chieti, Hospital Services
          Aprilla, Helios Biosciences, Physiomics.</p>
        </li>
      </descriptionlist>
    </subsection>
    <subsection id="uid76" level="1">
      <bodyTitle>International contracts</bodyTitle>
      <descriptionlist>
        <li id="uid77">
          <p noindent="true">FACEPE/INRIA project C4RBCP (2007-2009), with Jacques Robin from the UFPE, on “Constraint, Object and Rule based Reasoning Engine with Components and Tracing” in the
          framework of the bilateral cooperation with Brazil.</p>
        </li>
      </descriptionlist>
    </subsection>
    <subsection id="uid78" level="1">
      <bodyTitle>Invitations</bodyTitle>
      <p>Have been invited for short visits :</p>
      <simplelist>
        <li id="uid79">
          <p noindent="true">Claudine Chaouiya, Instituto Gulbenkian de Ciência - Oeiras, Portugal</p>
        </li>
        <li id="uid80">
          <p noindent="true">Alexis Saurin, University of Torino, Italy</p>
        </li>
      </simplelist>
    </subsection>
  </international>
  <diffusion id="uid81">
    <bodyTitle>Dissemination</bodyTitle>
    <subsection id="uid82" level="1">
      <bodyTitle>Teaching</bodyTitle>
      <p>Contraintes is affiliated to the Doctoral school of Mathematical Science of the University of Paris 7, and to the interdiciplinary Doctoral school “Frontières du Vivant” of the University of
      Paris 5.</p>
      <p>The following courses are given by Contraintes members:</p>
      <descriptionlist>
        <li id="uid83">
          <p noindent="true">24h M2 course on 
          <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://mpri.master.univ-paris7.fr/C-2-4.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"><i>Constraint Programming</i></ref>, Master Parisien de Recherche en Informatique (MPRI) Sylvain Soliman (18h, resp.), François Fages (6h) 
          <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#contraintes-2009-bid36" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>. .</p>
        </li>
        <li id="uid84">
          <p noindent="true">48h M2 course on 
          <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://mpri.master.univ-paris7.fr/C-2-19.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"><i>Computational Methods for Systemic and Synthetic Biology</i></ref>, Master Parisien de Recherche en Informatique (MPRI) François Fages (12h, co-resp.) 
          <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#contraintes-2009-bid37" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>, Grégory Batt (12h).</p>
        </li>
        <li id="uid85">
          <p noindent="true">24h M1/M2 course on 
          <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.moodle-cri.org/course/view.php?id=36" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"><i>Computational Biology</i></ref>, Master Approches Interdisciplinaires du Vivant (AIV), Grégory Batt (course and TD/TP), Sylvain Pradalier (TD/TP).</p>
        </li>
        <li id="uid86">
          <p noindent="true">Master modules 
          <i>Programming applied to Biology and Dynamical modelling of biological regulatory networks</i>, University of the Mediterranean, Marseille, Denis Thieffry (30h).</p>
        </li>
        <li id="uid87">
          <p noindent="true">L1 course on 
          <i>Introduction à l'informatique (C2i)</i>Université Paris 1 Panthéon-Sorbonne, Thierry Martinez (48h)</p>
        </li>
        <li id="uid88">
          <p noindent="true">L1 course on 
          <i>Introduction to Programming Languages</i>, Licence Mathématiques, Informatique, Technologies, Sciences de l'Information et de la Communication (MITSIC), University of Paris 8
          Vincennes–Saint-Denis, Julien Martin (40h)</p>
        </li>
        <li id="uid89">
          <p noindent="true">L1 TD 
          <i>Mathematics</i>, Université François Rabelais, Tours, Domitille Heitzler (22h)</p>
        </li>
        <li id="uid90">
          <p noindent="true">L1 TD on 
          <i>Fondements de l'Informatique</i>, Université de Versailles-Saint-Quentin-en-Yvelines, Elisabetta De Maria (30h)</p>
        </li>
      </descriptionlist>
    </subsection>
    <subsection id="uid91" level="1">
      <bodyTitle>Leadership within scientific community</bodyTitle>
      <descriptionlist>
        <li id="uid92">
          <p noindent="true">Grégory Batt is member of the JOBIM 2009 program commitee, and was an instructor of the 2009 Paris iGEM team. The team won a Gold medal and a special price for Best Human
          Practices. He co-organized a workshop on 
          <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://contraintes.inria.fr/~batt/workshop/workshop.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">constructing gene networks:
          observation, analysis and control</ref>and a satellite workshop on 
          <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.lina.sciences.univ-nantes.fr/bioatlanstic/JourneesReseaux_2009/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">dynamical
          modelling and simulation of biological networks</ref>of the JOBIM conference, Nantes, June 2009.</p>
        </li>
        <li id="uid93">
          <p noindent="true">Pierre Deransart is the General Secretary, past Chairman, of the “Association Française pour la Programmation par Contraintes” 
          <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.afpc-asso.org" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">AFPC</ref>and contributes to the Members Council of ASTI 
          <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://asti.asso.fr/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">AFPC</ref>.</p>
          <p>Pierre Deransart co-organised with Jean-Loïc Delhaye (DPE) and Philippe Navaux of the University of Rio Grande do Sul (UFRGS) the coloquium 
          <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www-direction.inria.fr/international/AMERIQUES/Bresil/colibri09/index.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">
          COLIBRI</ref>(COLloque d'Informatique: BRésil / INRIA, Coopérations, Avancées et Défis), in the framework of the year of France in Brazil 2009. It happened 22-24th of July 2009, and around
          150 researcher of both coutries have contributed.</p>
        </li>
        <li id="uid94">
          <p noindent="true">François Fages is member of the Editorial Board of 
          <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.edpsciences.org/ro" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">RAIRO Operations Research</ref>, member of the Steering
          Committee of the Computational Methods in Systems Biology (CMSB) conference, member of the Scientific Counsil of the Integrative Post-Genomique (IPG) conference, co-organizer with Alfonso
          Jaramillo, CNRS Evry, and Franck Molina, CNRS Montpellier, of the Epigenomics project “New tools for Synthetic Biology”, at the Genopole of Evry, and since October 09, member of the “Comité
          d'animation du domaine STIC pour les sciences de la vie et de l'environnement” of INRIA.</p>
          <p>François Fages co-organized with Nicolas Beldiceanu and Mats Carlsson the second International Workshop on Bin Packing and Placement Constraints 
          <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://contraintes.inria.fr/BPPC/BPPC09.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">BPPC'09</ref>, assocated to CP'09 in
          Lisbon Portugal. François Fages participated to a public meeting on 
          <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.vivagora.org/spip.php?article333&amp;varrecherche=fages" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">"Enjeux cognitifs
          de la biologie synthétique"</ref>in April 2009 at Agora Beaubourg, Centre Georges Pompidou, Paris.</p>
        </li>
        <li id="uid95">
          <p noindent="true">Aurélien Rizk participated as advisor for the Paris team in the 5th IGEM competition on Synthetic Biology organized by the MIT, USA.</p>
        </li>
        <li id="uid96">
          <p noindent="true">Sylvain Soliman was member of the Evaluation Committee AERES of the LIRMM, UMR CNRS University Montpellier 2. Sylvain Soliman was with François Fages and Francesca Rossi
          editor of a special issue of the Recent Advances in Constraints LNCS series with revised selected papers from CSCLP 2008 
          <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#contraintes-2009-bid38" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>.</p>
        </li>
        <li id="uid97">
          <p noindent="true">Denis Thieffry is Vice-Chair of the Scientific Committee of the ANR (French Agence Nationale pour la Recherche) SYSCOMM (Complex Systems) funding program, 2008,
          Associated Editor of BioSystems (since July 2008), member of the CNRS ATIP Scientific Committee (young group leader grant scheme) Chair of Systems Biology call, member of the INSERM
          Workshop Scientific Committee, and member of the scientific committees of the European Conference of Computational Biology 2008.</p>
          <p>Denis Thieffry organized with K Leon, R Mulet and G Carneiro, the 2nd Havana School on Biological Networks, La Havana, Cuba., November 2008, and with S. Brauckmann, C. Brandt and GB
          Müller, an interdisciplinary workshop on BioGraphs (II), Max Planck Institute for History of Sciences, Berlin, Germany. June 2008.</p>
        </li>
      </descriptionlist>
    </subsection>
  </diffusion>
  <biblio id="bibliography" html="bibliography" numero="10" titre="Bibliography">
    <biblStruct dedoublkey="1742" id="contraintes-2009-bid38" type="book" rend="year" n="cite:RAC08" default="NO">
      <monogr x-editorial-board="yes" x-international-audience="yes" x-proceedings="yes">
        <title level="m">Recent Advances in Constraints, 13th Annual ERCIM International Workshop on Constraint Solving and Constraint Logic Programming CSCLP'08</title>
        <title level="s">Lecture Notes in Artificial Intelligence</title>
        <editor role="editor">
          <persName>
            <foreName>Angelo</foreName>
            <surname>Oddi</surname>
            <initial>A.</initial>
          </persName>
          <persName key="contraintes-2006-idm51200627584">
            <foreName>François</foreName>
            <surname>Fages</surname>
            <initial>F.</initial>
          </persName>
          <persName>
            <foreName>Francesca</foreName>
            <surname>Rossi</surname>
            <initial>F.</initial>
          </persName>
        </editor>
        <imprint>
          <biblScope type="volume">5655</biblScope>
          <publisher>
            <orgName>Springer-Verlag</orgName>
          </publisher>
          <dateStruct>
            <year full="yes">2009</year>
          </dateStruct>
        </imprint>
      </monogr>
      <affiliation>
        <country>IT</country>
      </affiliation>
    </biblStruct>
    <biblStruct dedoublkey="1221" id="contraintes-2009-bid22" subtype="nonparu" type="article" rend="year" n="cite:CNRT09nc" default="NO">
      <analytic>
        <title level="a">Petri net representation of multi-valued logical regulatory graphs</title>
        <author>
          <persName>
            <foreName>C.</foreName>
            <surname>Chaouiya</surname>
            <initial>C.</initial>
          </persName>
          <persName>
            <foreName>A.</foreName>
            <surname>Naldi</surname>
            <initial>A.</initial>
          </persName>
          <persName>
            <foreName>E.</foreName>
            <surname>Remy</surname>
            <initial>E.</initial>
          </persName>
          <persName key="contraintes-2007-idm353274367264">
            <foreName>D.</foreName>
            <surname>Thieffry</surname>
            <initial>D.</initial>
          </persName>
        </author>
      </analytic>
      <monogr id="rid01554" x-editorial-board="yes" x-international-audience="yes" x-proceedings="yes">
        <idno type="issn">1567-7818</idno>
        <title level="j">Natural Computing</title>
        <imprint>
          <dateStruct>
            <year full="yes">2009</year>
          </dateStruct>
        </imprint>
      </monogr>
      <note type="bnote" place="unspecified" anchored="yes">to appear</note>
    </biblStruct>
    <biblStruct dedoublkey="1022" id="contraintes-2009-bid31" subtype="nonparu" type="article" rend="year" n="cite:FNLCCT09mb" default="NO">
      <analytic>
        <title level="a">Modular logical modelling of the budding Yeast cell cycle</title>
        <author>
          <persName>
            <foreName>Adrien</foreName>
            <surname>Fauré</surname>
            <initial>A.</initial>
          </persName>
          <persName>
            <foreName>A.</foreName>
            <surname>Naldi</surname>
            <initial>A.</initial>
          </persName>
          <persName>
            <foreName>F.</foreName>
            <surname>Lopez</surname>
            <initial>F.</initial>
          </persName>
          <persName>
            <foreName>C.</foreName>
            <surname>Chaouiya</surname>
            <initial>C.</initial>
          </persName>
          <persName>
            <foreName>A.</foreName>
            <surname>Ciliberto</surname>
            <initial>A.</initial>
          </persName>
          <persName key="contraintes-2007-idm353274367264">
            <foreName>D.</foreName>
            <surname>Thieffry</surname>
            <initial>D.</initial>
          </persName>
        </author>
      </analytic>
      <monogr id="rid01529" x-editorial-board="yes" x-international-audience="yes" x-proceedings="yes">
        <idno type="issn">1742-206X</idno>
        <title level="j">Molecular Biosystems</title>
        <imprint>
          <dateStruct>
            <year full="yes">2009</year>
          </dateStruct>
        </imprint>
      </monogr>
      <note type="bnote" place="unspecified" anchored="yes">to appear</note>
    </biblStruct>
    <biblStruct dedoublkey="0931" id="contraintes-2009-bid32" type="article" rend="year" n="cite:FT09mb" default="NO">
      <analytic>
        <title level="a">Logical modelling of cell cycle control in eukaryotes: a comparative study</title>
        <author>
          <persName>
            <foreName>Adrien</foreName>
            <surname>Fauré</surname>
            <initial>A.</initial>
          </persName>
          <persName key="contraintes-2007-idm353274367264">
            <foreName>D.</foreName>
            <surname>Thieffry</surname>
            <initial>D.</initial>
          </persName>
        </author>
      </analytic>
      <monogr id="rid01529" x-editorial-board="yes" x-international-audience="yes" x-proceedings="yes">
        <idno type="issn">1742-206X</idno>
        <title level="j">Molecular Biosystems</title>
        <imprint>
          <dateStruct>
            <year full="yes">2009</year>
          </dateStruct>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct dedoublkey="1593" id="contraintes-2009-bid35" type="article" rend="year" n="cite:HCPCFR09cras" default="NO">
      <analytic>
        <title level="a">Towards a systems biology approach to G protein-coupled receptor signalling: challenges and expectations</title>
        <author>
          <persName key="contraintes-2007-idm353274357408">
            <foreName>Domitille</foreName>
            <surname>Heitzler</surname>
            <initial>D.</initial>
          </persName>
          <persName>
            <foreName>Pascale</foreName>
            <surname>Crépieux</surname>
            <initial>P.</initial>
          </persName>
          <persName>
            <foreName>Anne</foreName>
            <surname>Poupon</surname>
            <initial>A.</initial>
          </persName>
          <persName key="sosso2-2006-idm492987638400">
            <foreName>Frédérique</foreName>
            <surname>Clément</surname>
            <initial>F.</initial>
          </persName>
          <persName key="contraintes-2006-idm51200627584">
            <foreName>François</foreName>
            <surname>Fages</surname>
            <initial>F.</initial>
          </persName>
          <persName>
            <foreName>Eric</foreName>
            <surname>Reiter</surname>
            <initial>E.</initial>
          </persName>
        </author>
      </analytic>
      <monogr id="rid00409" x-editorial-board="yes" x-international-audience="yes" x-proceedings="yes">
        <idno type="issn">1631-0691</idno>
        <title level="j">C.R. Biologies</title>
        <imprint>
          <biblScope type="number">332</biblScope>
          <dateStruct>
            <year full="yes">2009</year>
          </dateStruct>
          <biblScope type="pages">947–957</biblScope>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct dedoublkey="0557" id="contraintes-2009-bid2" type="article" rend="year" n="cite:KSF09jtb" default="NO">
      <identifiant type="doi" value="10.1016/j.jtbi.2009.01.008"/>
      <analytic>
        <title level="a">Dynamics of the interlocked positive feedback loops explaining the robust epigenetic switching in Candida albicans</title>
        <author>
          <persName key="contraintes-2006-idm51200609040">
            <foreName>Sriram</foreName>
            <surname>Krishnamachari</surname>
            <initial>S.</initial>
          </persName>
          <persName key="contraintes-2006-idm51200624240">
            <foreName>Sylvain</foreName>
            <surname>Soliman</surname>
            <initial>S.</initial>
          </persName>
          <persName key="contraintes-2006-idm51200627584">
            <foreName>François</foreName>
            <surname>Fages</surname>
            <initial>F.</initial>
          </persName>
        </author>
      </analytic>
      <monogr id="rid01372" x-editorial-board="yes" x-international-audience="yes" x-proceedings="yes">
        <idno type="issn">0022-5193</idno>
        <title level="j">Journal of Theoretical Biology</title>
        <imprint>
          <biblScope type="volume">258</biblScope>
          <biblScope type="number">1</biblScope>
          <dateStruct>
            <year full="yes">2009</year>
          </dateStruct>
          <biblScope type="pages">71–88</biblScope>
          <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://dx.doi.org/10.1016/j.jtbi.2009.01.008" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://
          <allowbreak/>dx.
          <allowbreak/>doi.
          <allowbreak/>org/
          <allowbreak/>10.
          <allowbreak/>1016/
          <allowbreak/>j.
          <allowbreak/>jtbi.
          <allowbreak/>2009.
          <allowbreak/>01.
          <allowbreak/>008</ref>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct dedoublkey="1274" id="contraintes-2009-bid23" type="article" rend="year" n="cite:NLTC09bs" default="NO">
      <analytic>
        <title level="a">Qualitative modelling and analysis of biological regulatory networks with GINsim 2.3</title>
        <author>
          <persName>
            <foreName>A.</foreName>
            <surname>Naldi</surname>
            <initial>A.</initial>
          </persName>
          <persName>
            <foreName>F.</foreName>
            <surname>Lopez</surname>
            <initial>F.</initial>
          </persName>
          <persName key="contraintes-2007-idm353274367264">
            <foreName>D.</foreName>
            <surname>Thieffry</surname>
            <initial>D.</initial>
          </persName>
          <persName>
            <foreName>C.</foreName>
            <surname>Chaouiya</surname>
            <initial>C.</initial>
          </persName>
        </author>
      </analytic>
      <monogr id="rid00282" x-editorial-board="yes" x-international-audience="yes" x-proceedings="yes">
        <idno type="issn">0303-2647</idno>
        <title level="j">Biosystems</title>
        <imprint>
          <biblScope type="volume">97</biblScope>
          <dateStruct>
            <year full="yes">2009</year>
          </dateStruct>
          <biblScope type="pages">134–139</biblScope>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct dedoublkey="0066" id="contraintes-2009-bid1" type="article" rend="year" n="cite:RBFS09bi" default="NO">
      <identifiant type="doi" value="10.1093/bioinformatics/btp200"/>
      <analytic>
        <title level="a">A general computational method for robustness analysis with applications to synthetic gene networks</title>
        <author>
          <persName key="contraintes-2007-idm353274348256">
            <foreName>Aurélien</foreName>
            <surname>Rizk</surname>
            <initial>A.</initial>
          </persName>
          <persName key="helix-2006-idm43775539296">
            <foreName>Grégory</foreName>
            <surname>Batt</surname>
            <initial>G.</initial>
          </persName>
          <persName key="contraintes-2006-idm51200627584">
            <foreName>François</foreName>
            <surname>Fages</surname>
            <initial>F.</initial>
          </persName>
          <persName key="contraintes-2006-idm51200624240">
            <foreName>Sylvain</foreName>
            <surname>Soliman</surname>
            <initial>S.</initial>
          </persName>
        </author>
      </analytic>
      <monogr id="rid00268" x-editorial-board="yes" x-international-audience="yes" x-proceedings="yes">
        <idno type="issn">1367-4803</idno>
        <title level="j">Bioinformatics</title>
        <imprint>
          <biblScope type="volume">12</biblScope>
          <biblScope type="number">25</biblScope>
          <dateStruct>
            <month full="yes">June</month>
            <year full="yes">2009</year>
          </dateStruct>
          <biblScope type="pages">il69–il78</biblScope>
          <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://dx.doi.org/10.1093/bioinformatics/btp200" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://
          <allowbreak/>dx.
          <allowbreak/>doi.
          <allowbreak/>org/
          <allowbreak/>10.
          <allowbreak/>1093/
          <allowbreak/>bioinformatics/
          <allowbreak/>btp200</ref>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct dedoublkey="1005" id="contraintes-2009-bid33" type="article" rend="year" n="cite:SFLKBMMSCTPWBA09bmcsb" default="NO">
      <analytic>
        <title level="a">Modeling ERBB receptor-regulated G1/S transition to find targets for de novo trastuzumab resistance</title>
        <author>
          <persName>
            <foreName>O.</foreName>
            <surname>Sahin</surname>
            <initial>O.</initial>
          </persName>
          <persName>
            <foreName>H.</foreName>
            <surname>Fröhlich</surname>
            <initial>H.</initial>
          </persName>
          <persName>
            <foreName>C.</foreName>
            <surname>Löbke</surname>
            <initial>C.</initial>
          </persName>
          <persName>
            <foreName>U.</foreName>
            <surname>Korf</surname>
            <initial>U.</initial>
          </persName>
          <persName>
            <foreName>S.</foreName>
            <surname>Burmester</surname>
            <initial>S.</initial>
          </persName>
          <persName>
            <foreName>M.</foreName>
            <surname>Majety</surname>
            <initial>M.</initial>
          </persName>
          <persName>
            <foreName>J.</foreName>
            <surname>Mattern</surname>
            <initial>J.</initial>
          </persName>
          <persName>
            <foreName>I.</foreName>
            <surname>Schupp</surname>
            <initial>I.</initial>
          </persName>
          <persName>
            <foreName>C.</foreName>
            <surname>Chaouiya</surname>
            <initial>C.</initial>
          </persName>
          <persName key="contraintes-2007-idm353274367264">
            <foreName>D.</foreName>
            <surname>Thieffry</surname>
            <initial>D.</initial>
          </persName>
          <persName>
            <foreName>A.</foreName>
            <surname>Poustka</surname>
            <initial>A.</initial>
          </persName>
          <persName>
            <foreName>S.</foreName>
            <surname>Wiemann</surname>
            <initial>S.</initial>
          </persName>
          <persName>
            <foreName>T.</foreName>
            <surname>Beissbarth</surname>
            <initial>T.</initial>
          </persName>
          <persName>
            <foreName>D.</foreName>
            <surname>Arlt</surname>
            <initial>D.</initial>
          </persName>
        </author>
      </analytic>
      <monogr id="rid00248" x-editorial-board="yes" x-international-audience="yes" x-proceedings="yes">
        <idno type="issn">1752-0509</idno>
        <title level="j">BMC Systems Biology</title>
        <imprint>
          <biblScope type="volume">3</biblScope>
          <biblScope type="number">1</biblScope>
          <dateStruct>
            <year full="yes">2009</year>
          </dateStruct>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct dedoublkey="0301" id="contraintes-2009-bid34" type="article" rend="year" n="cite:Thieffry09ms" default="NO">
      <analytic>
        <title level="a">Biologie des systèmes: des réseaux d'interactions moléculaires à la médecine personnalisée</title>
        <author>
          <persName key="contraintes-2007-idm353274367264">
            <foreName>D.</foreName>
            <surname>Thieffry</surname>
            <initial>D.</initial>
          </persName>
        </author>
      </analytic>
      <monogr id="rid01550" x-editorial-board="yes" x-international-audience="no" x-proceedings="yes">
        <idno type="issn">0767-0974</idno>
        <title level="j">Médecine/Sciences</title>
        <imprint>
          <biblScope type="volume">25</biblScope>
          <dateStruct>
            <year full="yes">2009</year>
          </dateStruct>
          <biblScope type="pages">547–548</biblScope>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct dedoublkey="2424" id="contraintes-2009-bid28" type="inproceedings" rend="year" n="cite:CFLLMJPRSTZMB09dagstuhl" default="NO">
      <analytic>
        <title level="a">Analyzing various models of Circadian Clock and Cell Cycle coupling</title>
        <author>
          <persName>
            <foreName>Attila</foreName>
            <surname>Csikász-Nagy</surname>
            <initial>A.</initial>
          </persName>
          <persName>
            <foreName>Adrien</foreName>
            <surname>Fauré</surname>
            <initial>A.</initial>
          </persName>
          <persName>
            <foreName>Roberto</foreName>
            <surname>Larcher</surname>
            <initial>R.</initial>
          </persName>
          <persName>
            <foreName>Paola</foreName>
            <surname>Lecca</surname>
            <initial>P.</initial>
          </persName>
          <persName>
            <foreName>Ivan</foreName>
            <surname>Mura</surname>
            <initial>I.</initial>
          </persName>
          <persName>
            <foreName>Ferenc</foreName>
            <surname>Jordan</surname>
            <initial>F.</initial>
          </persName>
          <persName>
            <foreName>Alida</foreName>
            <surname>Palmisano</surname>
            <initial>A.</initial>
          </persName>
          <persName key="abstraction-2011-idm355312781872">
            <foreName>Alessandro</foreName>
            <surname>Romanel</surname>
            <initial>A.</initial>
          </persName>
          <persName key="distribcom-2011-idm267148520096">
            <foreName>Sean</foreName>
            <surname>Sedwards</surname>
            <initial>S.</initial>
          </persName>
          <persName>
            <foreName>Heike</foreName>
            <surname>Siebert</surname>
            <initial>H.</initial>
          </persName>
          <persName key="contraintes-2006-idm51200624240">
            <foreName>Sylvain</foreName>
            <surname>Soliman</surname>
            <initial>S.</initial>
          </persName>
          <persName key="contraintes-2007-idm353274367264">
            <foreName>D.</foreName>
            <surname>Thieffry</surname>
            <initial>D.</initial>
          </persName>
          <persName>
            <foreName>Judit</foreName>
            <surname>Zámborszky</surname>
            <initial>J.</initial>
          </persName>
          <persName>
            <foreName>Tommaso</foreName>
            <surname>Mazza</surname>
            <initial>T.</initial>
          </persName>
          <persName key="mescal-2010-idm375470615888">
            <foreName>Paolo</foreName>
            <surname>Ballarini</surname>
            <initial>P.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-editorial-board="yes" x-international-audience="yes" x-proceedings="yes">
        <editor role="editor">
          <persName>
            <foreName>Rainer</foreName>
            <surname>Breitling</surname>
            <initial>R.</initial>
          </persName>
          <persName>
            <foreName>David Roger</foreName>
            <surname>Gilbert</surname>
            <initial>D. R.</initial>
          </persName>
          <persName key="contraintes-2007-idm353274370384">
            <foreName>Monika</foreName>
            <surname>Heiner</surname>
            <initial>M.</initial>
          </persName>
          <persName>
            <foreName>Corrado</foreName>
            <surname>Priami</surname>
            <initial>C.</initial>
          </persName>
        </editor>
        <title level="m">Formal Methods in Molecular Biology, Dagstuhl, Germany</title>
        <title level="s">Dagstuhl Seminar Proceedings</title>
        <imprint>
          <biblScope type="number">09091</biblScope>
          <publisher>
            <orgName>Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik, Germany</orgName>
          </publisher>
          <dateStruct>
            <month full="yes">May</month>
            <year full="yes">2009</year>
          </dateStruct>
          <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://drops.dagstuhl.de/opus/volltexte/2009/1994" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://
          <allowbreak/>drops.
          <allowbreak/>dagstuhl.
          <allowbreak/>de/
          <allowbreak/>opus/
          <allowbreak/>volltexte/
          <allowbreak/>2009/
          <allowbreak/>1994</ref>
        </imprint>
        <meeting id="cid57975">
          <title>Dagstuhl Seminar on Formal Methods in Molecular Biology</title>
          <num>2009</num>
          <abbr type="sigle"/>
        </meeting>
      </monogr>
    </biblStruct>
    <biblStruct dedoublkey="2870" id="contraintes-2009-bid17" type="inproceedings" rend="year" n="cite:colibri09" default="NO">
      <analytic>
        <title level="a">Components for Rule-Based Constraint Programming in the large</title>
        <author>
          <persName key="contraintes-2006-idm51200617664">
            <foreName>Pierre</foreName>
            <surname>Deransart</surname>
            <initial>P.</initial>
          </persName>
          <persName key="contraintes-2006-idm51200627584">
            <foreName>François</foreName>
            <surname>Fages</surname>
            <initial>F.</initial>
          </persName>
          <persName>
            <foreName>Jacques</foreName>
            <surname>Robin</surname>
            <initial>J.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-editorial-board="yes" x-international-audience="yes" x-proceedings="yes">
        <editor role="editor">
          <persName>
            <foreName/>
            <surname>Sociedade Brasileira de Computaçao - SBC</surname>
            <initial/>
          </persName>
        </editor>
        <title level="m">Proceedings of French-brasilian conference COLIBRI 2009 (Colloque d'informatique: Brésil/INRIA, Coopérations, Avancées et Défis)</title>
        <imprint>
          <publisher>
            <orgName>UFRGS</orgName>
          </publisher>
          <dateStruct>
            <year full="yes">2009</year>
          </dateStruct>
          <biblScope type="pages">33–37</biblScope>
        </imprint>
        <meeting id="cid42490">
          <title>Colloque d'Informatique: Brésil / INRIA, Coopérations, Avancées et Défis</title>
          <num>2009</num>
          <abbr type="sigle">COLIBRI</abbr>
        </meeting>
      </monogr>
    </biblStruct>
    <biblStruct dedoublkey="2239" id="contraintes-2009-bid27" type="inproceedings" rend="year" n="cite:Fages09pasta" default="NO">
      <analytic>
        <title level="a">A computational method based on temporal logic for parameter search and robustness analysis of biological systems (invited talk)</title>
        <author>
          <persName key="contraintes-2006-idm51200627584">
            <foreName>François</foreName>
            <surname>Fages</surname>
            <initial>F.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-editorial-board="yes" x-international-audience="yes" x-proceedings="yes">
        <title level="m">PASTA'09: Proceedings of the eigth workshop on Process Algebra and Stochastically Times Activities</title>
        <imprint>
          <publisher>
            <orgName>University of Edinburgh, UK</orgName>
          </publisher>
          <dateStruct>
            <month full="yes">September</month>
            <year full="yes">2009</year>
          </dateStruct>
        </imprint>
        <meeting id="cid382580">
          <title>Workshop on Process Algebra and Stochastically Times Activities</title>
          <num>8</num>
          <abbr type="sigle">PASTA</abbr>
        </meeting>
      </monogr>
    </biblStruct>
    <biblStruct dedoublkey="3378" id="contraintes-2009-bid7" type="inproceedings" rend="year" n="cite:FM09rac" default="NO">
      <analytic>
        <title level="a">From Rules to Constraint Programs with the Rules2CP Modelling language</title>
        <author>
          <persName key="contraintes-2006-idm51200627584">
            <foreName>François</foreName>
            <surname>Fages</surname>
            <initial>F.</initial>
          </persName>
          <persName key="atoll-2006-idm57727900000">
            <foreName>Julien</foreName>
            <surname>Martin</surname>
            <initial>J.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-editorial-board="yes" x-international-audience="yes" x-proceedings="yes">
        <title level="m">Recent Advances in Constraints, Revised Selected Papers of the 13th Annual ERCIM International Workshop on Constraint Solving and Constraint Logic Programming,
        CSCLP'08</title>
        <title level="s">Lecture Notes in Artificial Intelligence</title>
        <imprint>
          <biblScope type="volume">5655</biblScope>
          <publisher>
            <orgName>Springer-Verlag</orgName>
          </publisher>
          <dateStruct>
            <year full="yes">2009</year>
          </dateStruct>
          <biblScope type="pages">66–83</biblScope>
        </imprint>
        <meeting id="cid30060">
          <title>Annual ERCIM Workshop on Constraint Solving and Constraint Logic Programming</title>
          <num>13</num>
          <abbr type="sigle">CSCLP</abbr>
        </meeting>
      </monogr>
    </biblStruct>
    <biblStruct dedoublkey="3803" id="contraintes-2009-bid13" type="inproceedings" rend="year" n="cite:FM09cpaior" default="NO">
      <analytic>
        <title level="a">Modelling search strategies in Rules2CP</title>
        <author>
          <persName key="contraintes-2006-idm51200627584">
            <foreName>François</foreName>
            <surname>Fages</surname>
            <initial>F.</initial>
          </persName>
          <persName key="atoll-2006-idm57727900000">
            <foreName>Julien</foreName>
            <surname>Martin</surname>
            <initial>J.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-editorial-board="yes" x-international-audience="yes" x-proceedings="yes">
        <title level="m">Proceedings of CPAIOR'09</title>
        <title level="s">Lecture Notes in Computer Science</title>
        <imprint>
          <biblScope type="volume">5547</biblScope>
          <publisher>
            <orgName>Springer-Verlag</orgName>
          </publisher>
          <dateStruct>
            <year full="yes">2009</year>
          </dateStruct>
          <biblScope type="pages">321–322</biblScope>
        </imprint>
        <meeting id="cid287355">
          <title>International Conference on Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problems</title>
          <num>6</num>
          <abbr type="sigle">CPAIOR</abbr>
        </meeting>
      </monogr>
    </biblStruct>
    <biblStruct dedoublkey="2787" id="contraintes-2009-bid4" type="inproceedings" rend="year" n="cite:FMO09jfpc" default="NO">
      <analytic>
        <title level="a">CHR modulaire avec ask et tell</title>
        <author>
          <persName key="contraintes-2006-idm51200627584">
            <foreName>François</foreName>
            <surname>Fages</surname>
            <initial>F.</initial>
          </persName>
          <persName key="contraintes-2007-idm353274351312">
            <foreName>Thierry</foreName>
            <surname>Martinez</surname>
            <initial>T.</initial>
          </persName>
          <persName>
            <foreName>Cleyton Mario</foreName>
            <surname>de Oliveira Rodrigues</surname>
            <initial>C. M.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-editorial-board="yes" x-international-audience="no" x-proceedings="yes">
        <editor role="editor">
          <persName>
            <foreName>Yves</foreName>
            <surname>Deville</surname>
            <initial>Y.</initial>
          </persName>
        </editor>
        <title level="m">Actes de Journées Francophones de Programmation par Contraintes JFPC'09</title>
        <imprint>
          <dateStruct>
            <month full="yes">June</month>
            <year full="yes">2009</year>
          </dateStruct>
          <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://contraintes.inria.fr/~tmartine/papers/fmo09jfpc.pdf" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://
          <allowbreak/>contraintes.
          <allowbreak/>inria.
          <allowbreak/>fr/
          <allowbreak/>~tmartine/
          <allowbreak/>papers/
          <allowbreak/>fmo09jfpc.
          <allowbreak/>pdf</ref>
        </imprint>
        <meeting id="cid344762">
          <title>Journées Francophones de Programmation par Contraintes</title>
          <num>5</num>
          <abbr type="sigle">JFPC</abbr>
        </meeting>
      </monogr>
    </biblStruct>
    <biblStruct dedoublkey="3369" id="contraintes-2009-bid0" type="inproceedings" rend="year" n="cite:FR09cp" default="NO">
      <analytic>
        <title level="a">From Model-Checking to Temporal Logic Constraint Solving</title>
        <author>
          <persName key="contraintes-2006-idm51200627584">
            <foreName>François</foreName>
            <surname>Fages</surname>
            <initial>F.</initial>
          </persName>
          <persName key="contraintes-2007-idm353274348256">
            <foreName>Aurélien</foreName>
            <surname>Rizk</surname>
            <initial>A.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-editorial-board="yes" x-international-audience="yes" x-proceedings="yes">
        <title level="m">Proceedings of CP'2009, 15th International Conference on Principles and Practice of Constraint Programming</title>
        <title level="s">Lecture Notes in Computer Science</title>
        <imprint>
          <biblScope type="number">5732</biblScope>
          <publisher>
            <orgName>Springer-Verlag</orgName>
          </publisher>
          <dateStruct>
            <month full="yes">September</month>
            <year full="yes">2009</year>
          </dateStruct>
          <biblScope type="pages">319–334</biblScope>
        </imprint>
        <meeting id="cid297305">
          <title>International Conference on Principles and Practice of Constraint Programming</title>
          <num>15</num>
          <abbr type="sigle">CP</abbr>
        </meeting>
      </monogr>
    </biblStruct>
    <biblStruct dedoublkey="3996" id="contraintes-2009-bid14" type="inproceedings" rend="year" n="cite:MMF09modref" default="NO">
      <analytic>
        <title level="a">On the Specification of Search Tree Heuristics by Pattern-matching in a Rule-based Modelling Language</title>
        <author>
          <persName key="atoll-2006-idm57727900000">
            <foreName>Julien</foreName>
            <surname>Martin</surname>
            <initial>J.</initial>
          </persName>
          <persName key="contraintes-2007-idm353274351312">
            <foreName>Thierry</foreName>
            <surname>Martinez</surname>
            <initial>T.</initial>
          </persName>
          <persName key="contraintes-2006-idm51200627584">
            <foreName>François</foreName>
            <surname>Fages</surname>
            <initial>F.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-editorial-board="yes" x-international-audience="yes" x-proceedings="yes">
        <title level="m">Proceedings of the Eighth International Workshop on Constraint Modelling and Reformulation, associated to CP'09</title>
        <imprint>
          <dateStruct>
            <year full="yes">2009</year>
          </dateStruct>
          <biblScope type="pages">73–86</biblScope>
          <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www-users.cs.york.ac.uk/~frisch/ModRef/09/proceedings.pdf" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://
          <allowbreak/>www-users.
          <allowbreak/>cs.
          <allowbreak/>york.
          <allowbreak/>ac.
          <allowbreak/>uk/
          <allowbreak/>~frisch/
          <allowbreak/>ModRef/
          <allowbreak/>09/
          <allowbreak/>proceedings.
          <allowbreak/>pdf</ref>
        </imprint>
        <meeting id="cid323603">
          <title>International Workshop on Constraint Modelling and Reformulation</title>
          <num>8</num>
          <abbr type="sigle">ModRef</abbr>
        </meeting>
      </monogr>
    </biblStruct>
    <biblStruct dedoublkey="3924" id="contraintes-2009-bid5" type="inproceedings" rend="year" n="cite:Martinez09chr" default="NO">
      <analytic>
        <title level="a">On connections between CHR and LCC</title>
        <author>
          <persName key="contraintes-2007-idm353274351312">
            <foreName>Thierry</foreName>
            <surname>Martinez</surname>
            <initial>T.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-editorial-board="yes" x-international-audience="yes" x-proceedings="yes">
        <editor role="editor">
          <persName>
            <foreName>Thom</foreName>
            <surname>Frühwirth</surname>
            <initial>T.</initial>
          </persName>
          <persName>
            <foreName>Tom</foreName>
            <surname>Schrijvers</surname>
            <initial>T.</initial>
          </persName>
        </editor>
        <title level="m">Proceedings of the Sixth International Workshop on Constraint Handling Rules CHR'09</title>
        <imprint>
          <dateStruct>
            <month full="yes">July</month>
            <year full="yes">2009</year>
          </dateStruct>
          <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://contraintes.inria.fr/~tmartine/papers/martinez09chr.pdf" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://
          <allowbreak/>contraintes.
          <allowbreak/>inria.
          <allowbreak/>fr/
          <allowbreak/>~tmartine/
          <allowbreak/>papers/
          <allowbreak/>martinez09chr.
          <allowbreak/>pdf</ref>
        </imprint>
        <meeting id="cid375682">
          <title>Workshop on Constraint Handling Rules</title>
          <num>6</num>
          <abbr type="sigle">CHR</abbr>
        </meeting>
      </monogr>
    </biblStruct>
    <biblStruct dedoublkey="2556" id="contraintes-2009-bid24" type="inproceedings" rend="year" n="cite:NRTC09cmsb" default="NO">
      <analytic>
        <title level="a">A reduction method for logical regulatory graphs preserving essential dynamical properties</title>
        <author>
          <persName>
            <foreName>A.</foreName>
            <surname>Naldi</surname>
            <initial>A.</initial>
          </persName>
          <persName>
            <foreName>R.</foreName>
            <surname>Remy</surname>
            <initial>R.</initial>
          </persName>
          <persName key="contraintes-2007-idm353274367264">
            <foreName>D.</foreName>
            <surname>Thieffry</surname>
            <initial>D.</initial>
          </persName>
          <persName>
            <foreName>C.</foreName>
            <surname>Chaouiya</surname>
            <initial>C.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-editorial-board="yes" x-international-audience="yes" x-proceedings="yes">
        <title level="m">CMSB'09: Proceedings of the seventh international conference on Computational Methods in Systems Biology</title>
        <title level="s">Lecture Notes in BioInformatics</title>
        <imprint>
          <biblScope type="volume">5688</biblScope>
          <publisher>
            <orgName>Springer-Verlag</orgName>
          </publisher>
          <dateStruct>
            <year full="yes">2009</year>
          </dateStruct>
          <biblScope type="pages">266–280</biblScope>
        </imprint>
        <meeting id="cid115706">
          <title>International Conference on Computational Methods in Systems Biology</title>
          <num>7</num>
          <abbr type="sigle">CMSB</abbr>
        </meeting>
      </monogr>
    </biblStruct>
    <biblStruct dedoublkey="3799" id="contraintes-2009-bid20" type="inproceedings" rend="year" n="cite:Soliman08mathmod" default="NO">
      <analytic>
        <title level="a">Modelling Biochemical Reaction Networks with BIOCHAM Extracting Qualitative and Quantitative Information from the Structure</title>
        <author>
          <persName key="contraintes-2006-idm51200624240">
            <foreName>Sylvain</foreName>
            <surname>Soliman</surname>
            <initial>S.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-editorial-board="yes" x-international-audience="yes" x-proceedings="yes">
        <title level="m">Proceedings of the 6th Vienna Conference on Mathematical Modelling MATHMOD'09</title>
        <imprint>
          <biblScope type="volume">35</biblScope>
          <publisher>
            <orgName>ARGESIM</orgName>
          </publisher>
          <dateStruct>
            <month full="yes">February</month>
            <year full="yes">2009</year>
          </dateStruct>
          <biblScope type="pages">2304–2312</biblScope>
          <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://contraintes.inria.fr/~soliman/publi/MathMod09.pdf" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://
          <allowbreak/>contraintes.
          <allowbreak/>inria.
          <allowbreak/>fr/
          <allowbreak/>~soliman/
          <allowbreak/>publi/
          <allowbreak/>MathMod09.
          <allowbreak/>pdf</ref>
        </imprint>
        <meeting id="cid368607">
          <title>Vienna International Conference on Mathematical Modelling</title>
          <num>6</num>
          <abbr type="sigle">MATHMOD</abbr>
        </meeting>
      </monogr>
    </biblStruct>
    <biblStruct dedoublkey="3926" id="contraintes-2009-bid29" type="inproceedings" rend="year" n="cite:DFS09cmsb" default="NO">
      <analytic>
        <title level="a">On Coupling Models using Model-Checking: Effects of Irinotecan Injections on the Mammalian Cell Cycle</title>
        <author>
          <persName key="contraintes-2007-idm353274363536">
            <foreName>Elisabetta</foreName>
            <surname>De Maria</surname>
            <initial>E.</initial>
          </persName>
          <persName key="contraintes-2006-idm51200627584">
            <foreName>François</foreName>
            <surname>Fages</surname>
            <initial>F.</initial>
          </persName>
          <persName key="contraintes-2006-idm51200624240">
            <foreName>Sylvain</foreName>
            <surname>Soliman</surname>
            <initial>S.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-editorial-board="yes" x-international-audience="yes" x-proceedings="yes">
        <title level="m">CMSB'09: Proceedings of the seventh international conference on Computational Methods in Systems Biology</title>
        <title level="s">Lecture Notes in BioInformatics</title>
        <imprint>
          <biblScope type="volume">5688</biblScope>
          <publisher>
            <orgName>Springer-Verlag</orgName>
          </publisher>
          <dateStruct>
            <year full="yes">2009</year>
          </dateStruct>
          <biblScope type="pages">142–157</biblScope>
        </imprint>
        <meeting id="cid115706">
          <title>International Conference on Computational Methods in Systems Biology</title>
          <num>7</num>
          <abbr type="sigle">CMSB</abbr>
        </meeting>
      </monogr>
    </biblStruct>
    <biblStruct dedoublkey="5559" id="contraintes-2009-bid10" type="techreport" rend="year" n="cite:NetWMS09d71" default="NO">
      <monogr x-editorial-board="yes" x-international-audience="yes" x-proceedings="yes">
        <title level="m">Business application prototypes: Packing solver, Palletizer and the Dispatcher solvers in a WMS</title>
        <author>
          <persName>
            <foreName>Abder</foreName>
            <surname>Aggoun</surname>
            <initial>A.</initial>
          </persName>
          <persName>
            <foreName>Philippe</foreName>
            <surname>Rohou</surname>
            <initial>P.</initial>
          </persName>
          <persName>
            <foreName>Mickaël</foreName>
            <surname>Collardey</surname>
            <initial>M.</initial>
          </persName>
          <persName key="contraintes-2006-idm51200627584">
            <foreName>François</foreName>
            <surname>Fages</surname>
            <initial>F.</initial>
          </persName>
          <persName key="contraintes-2006-idm51200605728">
            <foreName>Nicolas</foreName>
            <surname>Beldiceanu</surname>
            <initial>N.</initial>
          </persName>
          <persName>
            <foreName>Philippe</foreName>
            <surname>Gravez</surname>
            <initial>P.</initial>
          </persName>
          <persName>
            <foreName>Filipe</foreName>
            <surname>Carvalho</surname>
            <initial>F.</initial>
          </persName>
          <persName>
            <foreName>Dilara</foreName>
            <surname>Koséoglu</surname>
            <initial>D.</initial>
          </persName>
        </author>
        <imprint>
          <biblScope type="number">D7.1</biblScope>
          <publisher>
            <orgName type="institution">FP6 Strep project Net-WMS</orgName>
          </publisher>
          <dateStruct>
            <month full="yes">April</month>
            <year full="yes">2009</year>
          </dateStruct>
        </imprint>
      </monogr>
      <note type="typdoc" place="unspecified" anchored="yes">deliverable</note>
    </biblStruct>
    <biblStruct dedoublkey="0001" id="contraintes-2009-bid37" type="coursenotes" rend="year" n="cite:Fages09mpri19" default="NO">
      <monogr x-editorial-board="yes" x-international-audience="yes" x-proceedings="yes">
        <title level="m">Course C2-19 on Computational Methods for Systemic and Synthetic Biology. Master Parisien de Recherche en Informatique</title>
        <author>
          <persName key="contraintes-2006-idm51200627584">
            <foreName>François</foreName>
            <surname>Fages</surname>
            <initial>F.</initial>
          </persName>
        </author>
        <imprint>
          <dateStruct>
            <year full="yes">2009</year>
          </dateStruct>
          <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://contraintes.inria.fr/~fages/BioTeaching" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://
          <allowbreak/>contraintes.
          <allowbreak/>inria.
          <allowbreak/>fr/
          <allowbreak/>~fages/
          <allowbreak/>BioTeaching</ref>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct dedoublkey="0001" id="contraintes-2009-bid36" type="coursenotes" rend="year" n="cite:Fages09mpri" default="NO">
      <monogr x-editorial-board="yes" x-international-audience="yes" x-proceedings="yes">
        <title level="m">Course C2-4-1 on Constraint Programming. Master Parisien de Recherche en Informatique</title>
        <author>
          <persName key="contraintes-2006-idm51200627584">
            <foreName>François</foreName>
            <surname>Fages</surname>
            <initial>F.</initial>
          </persName>
        </author>
        <imprint>
          <dateStruct>
            <year full="yes">2009</year>
          </dateStruct>
          <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://contraintes.inria.fr/~fages/Teaching" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://
          <allowbreak/>contraintes.
          <allowbreak/>inria.
          <allowbreak/>fr/
          <allowbreak/>~fages/
          <allowbreak/>Teaching</ref>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct dedoublkey="5950" id="contraintes-2009-bid9" type="techreport" rend="year" n="cite:NetWMS09d63" default="NO">
      <monogr x-editorial-board="yes" x-international-audience="yes" x-proceedings="yes">
        <title level="m">Transformation of knowledge rules into optimisation programs</title>
        <author>
          <persName key="contraintes-2006-idm51200627584">
            <foreName>François</foreName>
            <surname>Fages</surname>
            <initial>F.</initial>
          </persName>
          <persName key="atoll-2006-idm57727900000">
            <foreName>Julien</foreName>
            <surname>Martin</surname>
            <initial>J.</initial>
          </persName>
          <persName>
            <foreName>Mats</foreName>
            <surname>Carlsson</surname>
            <initial>M.</initial>
          </persName>
          <persName key="contraintes-2006-idm51200605728">
            <foreName>Nicolas</foreName>
            <surname>Beldiceanu</surname>
            <initial>N.</initial>
          </persName>
          <persName>
            <foreName>Abder</foreName>
            <surname>Aggoun</surname>
            <initial>A.</initial>
          </persName>
        </author>
        <imprint>
          <biblScope type="number">D6.3</biblScope>
          <publisher>
            <orgName type="institution">FP6 Strep project Net-WMS</orgName>
          </publisher>
          <dateStruct>
            <month full="yes">April</month>
            <year full="yes">2009</year>
          </dateStruct>
        </imprint>
      </monogr>
      <note type="typdoc" place="unspecified" anchored="yes">deliverable</note>
      <affiliation>
        <country>SE</country>
      </affiliation>
    </biblStruct>
    <biblStruct dedoublkey="5837" id="contraintes-2009-bid8" type="techreport" rend="year" n="cite:NetWMS09d62" default="NO">
      <monogr x-editorial-board="yes" x-international-audience="yes" x-proceedings="yes">
        <title level="m">Prototype software of the knowledge modeler</title>
        <author>
          <persName key="contraintes-2006-idm51200627584">
            <foreName>François</foreName>
            <surname>Fages</surname>
            <initial>F.</initial>
          </persName>
          <persName key="atoll-2006-idm57727900000">
            <foreName>Julien</foreName>
            <surname>Martin</surname>
            <initial>J.</initial>
          </persName>
        </author>
        <imprint>
          <biblScope type="number">D6.2</biblScope>
          <publisher>
            <orgName type="institution">FP6 Strep project Net-WMS</orgName>
          </publisher>
          <dateStruct>
            <month full="yes">April</month>
            <year full="yes">2009</year>
          </dateStruct>
        </imprint>
      </monogr>
      <note type="typdoc" place="unspecified" anchored="yes">deliverable</note>
    </biblStruct>
    <biblStruct dedoublkey="4949" id="contraintes-2009-bid6" type="manual" rend="year" n="cite:r2cp" default="NO">
      <monogr x-editorial-board="yes" x-international-audience="yes" x-proceedings="yes">
        <title level="m">Rules2CP/PKML user's manual</title>
        <author>
          <persName key="contraintes-2006-idm51200627584">
            <foreName>François</foreName>
            <surname>Fages</surname>
            <initial>F.</initial>
          </persName>
          <persName key="atoll-2006-idm57727900000">
            <foreName>Julien</foreName>
            <surname>Martin</surname>
            <initial>J.</initial>
          </persName>
        </author>
        <imprint>
          <publisher>
            <orgName type="organisation">INRIA</orgName>
          </publisher>
          <dateStruct>
            <year full="yes">2009</year>
          </dateStruct>
          <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://contraintes.inria.fr/rules2cp/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://
          <allowbreak/>contraintes.
          <allowbreak/>inria.
          <allowbreak/>fr/
          <allowbreak/>rules2cp/
          <allowbreak/></ref>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct dedoublkey="4942" id="contraintes-2009-bid3" type="manual" rend="year" n="cite:biocham" default="NO">
      <monogr x-editorial-board="yes" x-international-audience="yes" x-proceedings="yes">
        <title level="m">BIOCHAM v8 user's manual</title>
        <author>
          <persName key="contraintes-2006-idm51200627584">
            <foreName>François</foreName>
            <surname>Fages</surname>
            <initial>F.</initial>
          </persName>
          <persName key="contraintes-2006-idm51200624240">
            <foreName>Sylvain</foreName>
            <surname>Soliman</surname>
            <initial>S.</initial>
          </persName>
          <persName key="contraintes-2007-idm353274348256">
            <foreName>Aurélien</foreName>
            <surname>Rizk</surname>
            <initial>A.</initial>
          </persName>
        </author>
        <imprint>
          <publisher>
            <orgName type="organisation">INRIA</orgName>
          </publisher>
          <dateStruct>
            <year full="yes">2009</year>
          </dateStruct>
          <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://contraintes.inria.fr/BIOCHAM/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://
          <allowbreak/>contraintes.
          <allowbreak/>inria.
          <allowbreak/>fr/
          <allowbreak/>BIOCHAM/
          <allowbreak/></ref>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct dedoublkey="5488" id="contraintes-2009-bid11" type="techreport" rend="year" n="cite:Fonger09mit" default="NO">
      <monogr x-editorial-board="yes" x-international-audience="yes" x-proceedings="yes">
        <title level="m">A Java-Choco Compiler of the Rules2CP Modeling Language</title>
        <author>
          <persName key="contraintes-2009-idm256340831232">
            <foreName>Curtis</foreName>
            <surname>Fonger</surname>
            <initial>C.</initial>
          </persName>
        </author>
        <imprint>
          <publisher>
            <orgName type="institution">INRIA</orgName>
          </publisher>
          <dateStruct>
            <month full="yes">October</month>
            <year full="yes">2009</year>
          </dateStruct>
        </imprint>
      </monogr>
      <note type="typdoc" place="unspecified" anchored="yes">Rapport de stage du MIT</note>
    </biblStruct>
    <biblStruct dedoublkey="5621" id="contraintes-2009-bid15" type="techreport" rend="year" n="cite:Gatien09mpri" default="NO">
      <monogr x-editorial-board="yes" x-international-audience="yes" x-proceedings="yes">
        <title level="m">Détection de Symétries dans les problèmes de satisfaction de contraintes</title>
        <author>
          <persName key="contraintes-2009-idm256340828176">
            <foreName>Valentin</foreName>
            <surname>Gatien-Baron</surname>
            <initial>V.</initial>
          </persName>
        </author>
        <imprint>
          <publisher>
            <orgName type="institution">INRIA</orgName>
          </publisher>
          <dateStruct>
            <month full="yes">October</month>
            <year full="yes">2009</year>
          </dateStruct>
        </imprint>
      </monogr>
      <note type="typdoc" place="unspecified" anchored="yes">Rapport de stage de Master MPRI</note>
    </biblStruct>
    <biblStruct dedoublkey="5772" id="contraintes-2009-bid25" type="techreport" rend="year" n="cite:Gay09mpri" default="NO">
      <monogr x-editorial-board="yes" x-international-audience="yes" x-proceedings="yes">
        <title level="m">Model reduction on reaction graphs</title>
        <author>
          <persName key="proval-2008-idm220574913152">
            <foreName>Steven</foreName>
            <surname>Gay</surname>
            <initial>S.</initial>
          </persName>
        </author>
        <imprint>
          <publisher>
            <orgName type="institution">INRIA</orgName>
          </publisher>
          <dateStruct>
            <month full="yes">October</month>
            <year full="yes">2009</year>
          </dateStruct>
        </imprint>
      </monogr>
      <note type="typdoc" place="unspecified" anchored="yes">Rapport de stage de Master MPRI</note>
    </biblStruct>
    <biblStruct dedoublkey="5553" id="contraintes-2009-bid21" type="techreport" rend="year" n="cite:Nabli09tunis" default="NO">
      <monogr x-editorial-board="yes" x-international-audience="yes" x-proceedings="yes">
        <title level="m">Bipartite Graph Properties and Systems Biology</title>
        <author>
          <persName key="contraintes-2009-idm256340852688">
            <foreName>Faten</foreName>
            <surname>Nabli</surname>
            <initial>F.</initial>
          </persName>
        </author>
        <imprint>
          <publisher>
            <orgName type="institution">INRIA</orgName>
          </publisher>
          <dateStruct>
            <month full="yes">October</month>
            <year full="yes">2009</year>
          </dateStruct>
        </imprint>
      </monogr>
      <note type="typdoc" place="unspecified" anchored="yes">Mémoire de Master de l'Université de Tunis</note>
    </biblStruct>
    <biblStruct dedoublkey="5903" id="contraintes-2009-bid12" type="techreport" rend="year" n="cite:Singh09iit" default="NO">
      <monogr x-editorial-board="yes" x-international-audience="yes" x-proceedings="yes">
        <title level="m">Solving Open-Shop Problem in Rules2CP</title>
        <author>
          <persName key="contraintes-2009-idm256340809648">
            <foreName>Surinderjeet</foreName>
            <surname>Singh</surname>
            <initial>S.</initial>
          </persName>
        </author>
        <imprint>
          <publisher>
            <orgName type="institution">INRIA</orgName>
          </publisher>
          <dateStruct>
            <month full="yes">October</month>
            <year full="yes">2009</year>
          </dateStruct>
        </imprint>
      </monogr>
      <note type="typdoc" place="unspecified" anchored="yes">Internship report IIT</note>
    </biblStruct>
    <biblStruct dedoublkey="5848" id="contraintes-2009-bid26" type="techreport" rend="year" n="cite:Waghmare09iit" default="NO">
      <monogr x-editorial-board="yes" x-international-audience="yes" x-proceedings="yes">
        <title level="m">Reaction Rules with Antagonists</title>
        <author>
          <persName key="contraintes-2009-idm256340806560">
            <foreName>Harshal</foreName>
            <surname>Waghmare</surname>
            <initial>H.</initial>
          </persName>
        </author>
        <imprint>
          <publisher>
            <orgName type="institution">INRIA</orgName>
          </publisher>
          <dateStruct>
            <month full="yes">October</month>
            <year full="yes">2009</year>
          </dateStruct>
        </imprint>
      </monogr>
      <note type="typdoc" place="unspecified" anchored="yes">Internship report IIT</note>
    </biblStruct>
    <biblStruct dedoublkey="5766" id="contraintes-2009-bid30" type="techreport" rend="year" n="cite:DFS09inria" default="NO">
      <monogr x-editorial-board="yes" x-international-audience="yes" x-proceedings="yes">
        <title level="m">Model-based Predictions of the Influence of Circadian Clock Genes Knock-Outs on the Cell Cycle</title>
        <author>
          <persName key="contraintes-2007-idm353274363536">
            <foreName>Elisabetta</foreName>
            <surname>De Maria</surname>
            <initial>E.</initial>
          </persName>
          <persName key="contraintes-2006-idm51200627584">
            <foreName>François</foreName>
            <surname>Fages</surname>
            <initial>F.</initial>
          </persName>
          <persName key="contraintes-2006-idm51200624240">
            <foreName>Sylvain</foreName>
            <surname>Soliman</surname>
            <initial>S.</initial>
          </persName>
        </author>
        <imprint>
          <biblScope type="number">RR-7064</biblScope>
          <publisher>
            <orgName type="institution">INRIA</orgName>
          </publisher>
          <dateStruct>
            <month full="yes">June</month>
            <year full="yes">2009</year>
          </dateStruct>
        </imprint>
      </monogr>
      <note type="typdoc" place="unspecified" anchored="yes">INRIA Research Report</note>
    </biblStruct>
    <biblStruct dedoublkey="5472" id="contraintes-2009-bid18" type="techreport" rend="year" n="cite:Rafael09" default="NO">
      <monogr x-editorial-board="yes" x-international-audience="yes" x-proceedings="yes">
        <title level="m">A Component Based Approach to Specify and Implement Generic Traces in CHROME</title>
        <author>
          <persName>
            <foreName>Rafael</foreName>
            <surname>Ferreira Oliveira</surname>
            <initial>R.</initial>
          </persName>
        </author>
        <imprint>
          <publisher>
            <orgName type="institution">INRIA Paris-Rocquencourt</orgName>
          </publisher>
          <dateStruct>
            <month full="yes">December</month>
            <year full="yes">2009</year>
          </dateStruct>
        </imprint>
      </monogr>
      <note type="typdoc" place="unspecified" anchored="yes">Internship report</note>
    </biblStruct>
    <biblStruct dedoublkey="5944" id="contraintes-2009-bid19" type="techreport" rend="year" n="cite:pierrerafRR09" default="NO">
      <identifiant type="hal" value="inria-00443635"/>
      <monogr x-editorial-board="yes" x-international-audience="yes" x-proceedings="yes">
        <title level="m">Towards a Generic Framework to Generate Explanatory Traces of Constraint Solving and Rule-Based Reasoning</title>
        <author>
          <persName>
            <foreName>Rafael</foreName>
            <surname>Oliveira Ferreira</surname>
            <initial>R.</initial>
          </persName>
          <persName key="contraintes-2006-idm51200617664">
            <foreName>Pierre</foreName>
            <surname>Deransart</surname>
            <initial>P.</initial>
          </persName>
        </author>
        <imprint>
          <biblScope type="number">RR-7165</biblScope>
          <publisher>
            <orgName type="institution">INRIA Paris-Rocquencourt</orgName>
          </publisher>
          <dateStruct>
            <year full="yes">2009</year>
          </dateStruct>
          <ref xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://hal.inria.fr/inria-00443635/fr/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://
          <allowbreak/>hal.
          <allowbreak/>inria.
          <allowbreak/>fr/
          <allowbreak/>inria-00443635/
          <allowbreak/>fr/
          <allowbreak/></ref>
        </imprint>
      </monogr>
      <note type="typdoc" place="unspecified" anchored="yes">Technical report</note>
    </biblStruct>
    <biblStruct dedoublkey="5020" id="contraintes-2009-bid16" type="misc" rend="year" n="cite:TMTmanuscript" default="NO">
      <monogr x-editorial-board="yes" x-international-audience="yes" x-proceedings="yes">
        <title level="m">Conception de Trace et Applications (vers une méta-théorie des traces)</title>
        <author>
          <persName key="contraintes-2006-idm51200617664">
            <foreName>Pierre</foreName>
            <surname>Deransart</surname>
            <initial>P.</initial>
          </persName>
        </author>
        <imprint>
          <dateStruct>
            <month full="yes">November</month>
            <year full="yes">2009</year>
          </dateStruct>
        </imprint>
      </monogr>
      <note type="bnote" place="unspecified" anchored="yes">Working document</note>
    </biblStruct>
  </biblio>
</raweb>
