Seminar details


salle A. Turing CE4

24 May 2012 - 14h00
Rigorous Component-based System Design Using the BIP Framework
by Saddek Bensalem from VERIMAG



Abstract: Rigorous system design requires use of a single powerful component framework allowing a representation of the designed system at different levels of detail, from a high-level model of application software to its implementation. The use of a single framework allows one to maintain overall coherency and correctness by comparing different architectural solutions and their properties. In this talk, I will first present the BIP (Behavior, Interaction, Priority) component framework which encompasses an expressive notion of composition for heterogeneous components by combining interactions and priorities. This allows description at different levels of abstraction from high-level application software to mixed hardware/software systems. Second, I will introduce a rigorous design approach that uses BIP as a unifying semantic model to derive from an application software, a model of the target architecture and a mapping, a correct implementation. Correctness of implementation is ensured by application of source-to-source transformations in BIP which preserve correctness of essential design properties. The design is fully automated and supported by a toolset including a compiler, the D-Finder verification tool, and model transformers. We illustrate the use of BIP as a modeling formalism as well as crucial aspects of the design flow for ensuring correctness, through an autonomous robot case study.





Joint work with: A. Basu, P. Bourgos, M. Bozga, J. Combaz, M. Jaber, J. Quilboeuf and J. Sifakis

Contact | Site Map | Site powered by SPIP 4.4.15 + AHUNTSIC [CC License]

info visites 6418503