- Presentation
- HAL publications
- Activity reports
ESPRESSO Research team
Synchronous programming for the trusted component-based engineering of embedded systems and mission-critical systems
- Leader : Jean-Pierre Talpin
- Type : Project team
- Research center(s) : Rennes
- Field : Algorithmics, Programming, Software and Architecture
- Theme : Embedded and Real Time Systems
- Université Rennes 1, CNRS, Institut de recherche en informatique et systèmes aléatoires (IRISA) (UMR6074)
Team presentation
The objectives of ESPRESSO project-team are to propose formal models and implement formal methods and reliable tools for engineering trusted application components and architectures for embedded and mission-critical systems, on a spectrum of architectures ranging from circuits to distributed systems, yet within a simple mathematical framework offering the best reliability guarantees.
The project-team demonstrates the effectiveness and efficiency of this approach by means of the POLYCHRONY design environment.
POLYCHRONY, based on the SIGNAL language, is an integrated development environment and technology demonstrator consisting of a compiler, a visual editor and a model checker.
Research themes
The ESPRESSO project-team studies a design methodology that draws a continuum- from synchrony to desynchronization,
- from specification to implementation,
- from abstraction to concretization,
- from interfaces to implementations.
International and industrial relations
The ESPRESSO project-team has industrial relations with- the TNI-Software company (Valiosys group) which provides a commercial implementation of POLYCHRONY (Sildex/RT-Builder),
- CS-SI, CEA-List, MBDA, SITIA (RNTL ACOTRIS project),
- AONIX, SILICOMP, THALÈS, EDF, AIRBUS, VERIMAG (RNTL EXPRESSO project),
- THALES and CEA-List (CARROLL research programme).
It participates in NSF-INRIA Cooperation with Virginia Tech and UC San Diego.
The project-team initiated the joint ACM-IEEE conference on formal methods and models for codesign (MEMOCODE).
Research teams of the same theme :
- AOSTE - Models and methods of analysis and optimization for systems with real-time and embedding constraints
- CONVECS - Construction of verified concurrent systems
- DART - contributions of the Data parallelism to real time
- MUSYNC - Synchronous Realtime Processing and Programming of Music Signals
- PARKAS - Parallélisme de Kahn Synchrone
- POP ART - Programming languages, Operating Systems, Parallelism, and Aspects for Real-Time
- S4 - System synthesis and supervision, scenarios
- TRIO - Real time and interoperability
- VERTECS - Verification models and techniques applied to testing and control of reactive systems
Contact
Team leader
Jean-Pierre Talpin
Tel.: +33 2 99 84 74 36
Secretariat
Tel.: +33 2 99 84 72 28
Inria
Inria.fr
Inria Channel

Find out more
See also