<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 plus MathML 2.0 plus SVG 1.1//EN" "http://www.w3.org/2002/04/xhtml-math-svg/xhtml-math-svg.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8"/>
    <title>Project-Team:CASSIS</title>
    <link rel="stylesheet" href="../static/css/raweb.css" type="text/css"/>
    <meta name="description" content="Overall Objectives - Background"/>
    <meta name="dc.title" content="Overall Objectives - Background"/>
    <meta name="dc.subject" content=""/>
    <meta name="dc.publisher" content="INRIA"/>
    <meta name="dc.date" content="(SCHEME=ISO8601) 2015-01"/>
    <meta name="dc.type" content="Report"/>
    <meta name="dc.language" content="(SCHEME=ISO639-1) en"/>
    <meta name="projet" content="CASSIS"/>
    <!-- Piwik -->
    <script type="text/javascript" src="/rapportsactivite/piwik.js"></script>
    <noscript><p><img src="//piwik.inria.fr/piwik.php?idsite=49" style="border:0;" alt="" /></p></noscript>
    <!-- End Piwik Code -->
  </head>
  <body>
    <div class="tdmdiv">
      <div class="logo">
        <a href="http://www.inria.fr">
          <img style="align:bottom; border:none" src="../static/img/icons/logo_INRIA-coul.jpg" alt="Inria"/>
        </a>
      </div>
      <div class="TdmEntry">
        <div class="tdmentete">
          <a href="uid0.html">Project-Team Cassis</a>
        </div>
        <span>
          <a href="uid1.html">Members</a>
        </span>
      </div>
      <div class="TdmEntry">Overall Objectives<ul><li class="tdmActPage"><a href="./uid3.html">Background</a></li><li><a href="./uid4.html">Context</a></li><li><a href="./uid12.html">Challenge</a></li></ul></div>
      <div class="TdmEntry">Research Program<ul><li><a href="uid19.html&#10;&#9;&#9;  ">Introduction</a></li><li><a href="uid20.html&#10;&#9;&#9;  ">Automated Deduction</a></li><li><a href="uid21.html&#10;&#9;&#9;  ">Synthesizing and Solving Constraints</a></li><li><a href="uid22.html&#10;&#9;&#9;  ">Rewriting-based Safety Checking</a></li></ul></div>
      <div class="TdmEntry">Application Domains<ul><li><a href="uid24.html&#10;&#9;&#9;  ">Verification of Security Protocols</a></li><li><a href="uid25.html&#10;&#9;&#9;  ">Automated Boundary Testing from Formal Specifications</a></li><li><a href="uid26.html&#10;&#9;&#9;  ">Program Debugging and Verification</a></li><li><a href="uid27.html&#10;&#9;&#9;  ">Verification of Web Services</a></li><li><a href="uid28.html&#10;&#9;&#9;  ">Model-Checking of Collaborative Systems</a></li></ul></div>
      <div class="TdmEntry">
        <a href="./uid30.html">Highlights of the Year</a>
      </div>
      <div class="TdmEntry">New Software and Platforms<ul><li><a href="uid35.html&#10;&#9;&#9;  ">Protocol Verification Tools</a></li><li><a href="uid41.html&#10;&#9;&#9;  ">Testing Tools</a></li><li><a href="uid48.html&#10;&#9;&#9;  ">Other Tools</a></li></ul></div>
      <div class="TdmEntry">New Results<ul><li><a href="uid50.html&#10;&#9;&#9;  ">Automated Deduction</a></li><li><a href="uid56.html&#10;&#9;&#9;  ">Security Protocol Verification</a></li><li><a href="uid63.html&#10;&#9;&#9;  ">Model-based Verification</a></li><li><a href="uid68.html&#10;&#9;&#9;  ">Model-based Testing</a></li><li><a href="uid74.html&#10;&#9;&#9;  ">Verification of Collaborative Systems</a></li></ul></div>
      <div class="TdmEntry">Bilateral Contracts and Grants with Industry<ul><li><a href="uid80.html&#10;&#9;&#9;  ">Electronic Voting Systems</a></li><li><a href="uid81.html&#10;&#9;&#9;  ">Electronic Voting Systems</a></li></ul></div>
      <div class="TdmEntry">Partnerships and Cooperations<ul><li><a href="uid83.html&#10;&#9;&#9;  ">National Initiatives</a></li><li><a href="uid87.html&#10;&#9;&#9;  ">European Initiatives</a></li><li><a href="uid96.html&#10;&#9;&#9;  ">International Initiatives</a></li><li><a href="uid104.html&#10;&#9;&#9;  ">International Research Visitors</a></li></ul></div>
      <div class="TdmEntry">Dissemination<ul><li><a href="uid108.html&#10;&#9;&#9;  ">Promoting Scientific Activities</a></li><li><a href="uid128.html&#10;&#9;&#9;  ">Teaching - Supervision - Juries</a></li><li><a href="uid139.html&#10;&#9;&#9;  ">Popularization</a></li></ul></div>
      <div class="TdmEntry">
        <div>Bibliography</div>
      </div>
      <div class="TdmEntry">
        <ul>
          <li>
            <a id="tdmbibentmajor" href="bibliography.html">Major publications</a>
          </li>
          <li>
            <a id="tdmbibentyear" href="bibliography.html#year">Publications of the year</a>
          </li>
          <li>
            <a id="tdmbibentfoot" href="bibliography.html#References">References in notes</a>
          </li>
        </ul>
      </div>
    </div>
    <div id="main">
      <div class="mainentete">
        <div id="head_agauche">
          <small><a href="http://www.inria.fr">
	    
	    Inria
	  </a> | <a href="../index.html">
	    
	    Raweb 
	    2015</a> | <a href="http://www.inria.fr/en/teams/cassis">Presentation of the Project-Team CASSIS</a> | <a href="http://cassis.loria.fr">CASSIS Web Site
	  </a></small>
        </div>
        <div id="head_adroite">
          <table class="qrcode">
            <tr>
              <td>
                <a href="cassis.xml">
                  <img style="align:bottom; border:none" alt="XML" src="../static/img/icons/xml_motif.png"/>
                </a>
              </td>
              <td>
                <a href="cassis.pdf">
                  <img style="align:bottom; border:none" alt="PDF" src="IMG/qrcode-cassis-pdf.png"/>
                </a>
              </td>
              <td>
                <a href="../cassis/cassis.epub">
                  <img style="align:bottom; border:none" alt="e-pub" src="IMG/qrcode-cassis-epub.png"/>
                </a>
              </td>
            </tr>
            <tr>
              <td/>
              <td>PDF
</td>
              <td>e-Pub
</td>
            </tr>
          </table>
        </div>
      </div>
      <!--FIN du corps du module-->
      <br/>
      <div class="bottomNavigation">
        <div class="tail_aucentre">
          <a href="./uid1.html" accesskey="P"><img style="align:bottom; border:none" alt="previous" src="../static/img/icons/previous_motif.jpg"/> Previous | </a>
          <a href="./uid0.html" accesskey="U"><img style="align:bottom; border:none" alt="up" src="../static/img/icons/up_motif.jpg"/>  Home</a>
          <a href="./uid4.html" accesskey="N"> | Next <img style="align:bottom; border:none" alt="next" src="../static/img/icons/next_motif.jpg"/></a>
        </div>
        <br/>
      </div>
      <div id="textepage">
        <!--DEBUT2 du corps du module-->
        <h2>Section: 
      Overall Objectives</h2>
        <h3 class="titre3">Background</h3>
        <p>Cassis is a joint project between the <i>LORIA (Laboratoire Lorrain de
Recherche en Informatique et ses Applications, UMR 7503)</i>
and <i>FEMTO-ST (Franche-Comté Electronique Mécanique Thermique et Optique - Sciences et Technologies, UMR 6174)</i>.</p>
        <p>The objective of the project is to design and develop tools to
verify the safety of systems with an infinite number of states. The
analysis of such systems is based on a symbolic representation of
sets of states in terms of formal languages or logical formulas.
Safety is obtained via automatic proof, symbolic exploration of
models or test generation. These validation methods are
complementary. They rely on the study of accessibility problems and
their reduction to constraint solving.</p>
        <p>An originality of the project is its focus on infinite systems,
parameterized or large scale, for which each technique taken
separately shows its limits. This is the case for example with
protocols operating on topologies of arbitrary size (ring networks),
systems handling data structures of any size (sets), or whose
control is infinite (automata communicating through an unbounded
buffer). Ongoing or envisioned applications concern embedded
software (e.g., smart cards, automotive controllers), cryptographic
protocols (IKE, SET, TLS, Kerberos) designed to ensure trust in
electronic transactions, and distributed systems.</p>
        <p>The problem of validating or verifying reactive systems is crucial
because of the increasing number of security-sensitive systems.
The failure of these critical systems can have dramatic consequences
since they may be embedded in vehicle components, or they
control power stations or telecommunication networks. Besides
obvious security issues, the reliability of products whose
destination is millions of end-users has a tremendous economical
impact.</p>
        <p>There are several approaches to system verification: automated
deduction, reachability analysis or model-checking, and testing.
These approaches have different advantages and drawbacks. Automated
deduction can address practical verification, however it remains
complex to handle and requires a lot of expertise and guidance from
the user. Model-checking is exhaustive but must face combinatorial
explosion and becomes problematic with large-size or infinite
systems. Testing is fundamental for validating requirements since
it allows the discovery of many errors. However, it is almost never
exhaustive and therefore only leads to partial solutions. Hence we
believe that these approaches should not be considered as competing
but as complementary.</p>
        <p>The goal of our project is to contribute to new combinations of
these three verification techniques in a framework that would
apply them in an industrial context. In particular we expect
some breakthrough in the infinite-state verification domain by joint
applications of deductive, model-checking and testing techniques.</p>
      </div>
      <!--FIN du corps du module-->
      <br/>
      <div class="bottomNavigation">
        <div class="tail_aucentre">
          <a href="./uid1.html" accesskey="P"><img style="align:bottom; border:none" alt="previous" src="../static/img/icons/previous_motif.jpg"/> Previous | </a>
          <a href="./uid0.html" accesskey="U"><img style="align:bottom; border:none" alt="up" src="../static/img/icons/up_motif.jpg"/>  Home</a>
          <a href="./uid4.html" accesskey="N"> | Next <img style="align:bottom; border:none" alt="next" src="../static/img/icons/next_motif.jpg"/></a>
        </div>
        <br/>
      </div>
    </div>
  </body>
</html>
