International audienceDassault Aviation is a French aircraft manufacturer building civil business jets (the Falcon family) and military jet fighters (the Mirage and Rafale families). It has been concerned with formal methods inside the development process of avionic software since 1989. In this paper, we give a comprehensive account of three industrial-size studies carried out at Dassault Aviation using the reactive synchronous language ESTEREL and its toolset, in collaboration with the public research team that develops ESTEREL at Ecole des Mines de Paris and INRIA Sophia-Antipolis. We deal with software engineering issues related to compilation, optimization and verification of safety-critical embedded software. The goal is to ensure prod...
Esterel and Safe State Machines (SSMs) are synchronous languages dedicated to the modeling of embedd...
Abstract. The synchronous language Esterel is an established language for developing reactive system...
The realization of modern embedded systems increase the requirements of automatic or semi-automatic ...
International audienceDassault Aviation is a French aircraft manufacturer building civil business je...
AbstractDassault Aviation is a French aircraft manufacturer building civil business jets (the Falcon...
The fine-grained parallelism and the need for determinism are traditional issues in the design of re...
International audienceThis paper deals with experience with specification languages at AEROSPATIALE ...
Many embedded systems belong to the class of reactive systems, which actively reacts to the environm...
Several efficient compilation techniques have been re-cently proposed for the generation of sequenti...
AbstractThe Cotre Project1 is aimed at providing a design methodology and an associated software env...
International audienceSeveral efficient compilation techniques have been recently proposed for the g...
Le développement des logiciels avioniques les plus critiques, comme les commandes de vol électriques...
This paper deals with the composition of system-level specifications, and more generally a multi-for...
Development of software for electronic systems in the aviation industry is strongly regulated by pre...
Safety-critical software (used in avionics, military or aerospace domains) must preserve their integ...
Esterel and Safe State Machines (SSMs) are synchronous languages dedicated to the modeling of embedd...
Abstract. The synchronous language Esterel is an established language for developing reactive system...
The realization of modern embedded systems increase the requirements of automatic or semi-automatic ...
International audienceDassault Aviation is a French aircraft manufacturer building civil business je...
AbstractDassault Aviation is a French aircraft manufacturer building civil business jets (the Falcon...
The fine-grained parallelism and the need for determinism are traditional issues in the design of re...
International audienceThis paper deals with experience with specification languages at AEROSPATIALE ...
Many embedded systems belong to the class of reactive systems, which actively reacts to the environm...
Several efficient compilation techniques have been re-cently proposed for the generation of sequenti...
AbstractThe Cotre Project1 is aimed at providing a design methodology and an associated software env...
International audienceSeveral efficient compilation techniques have been recently proposed for the g...
Le développement des logiciels avioniques les plus critiques, comme les commandes de vol électriques...
This paper deals with the composition of system-level specifications, and more generally a multi-for...
Development of software for electronic systems in the aviation industry is strongly regulated by pre...
Safety-critical software (used in avionics, military or aerospace domains) must preserve their integ...
Esterel and Safe State Machines (SSMs) are synchronous languages dedicated to the modeling of embedd...
Abstract. The synchronous language Esterel is an established language for developing reactive system...
The realization of modern embedded systems increase the requirements of automatic or semi-automatic ...