Skip to Main content Skip to Navigation
New interface
Conference papers

Reifying the Semantic Domains of Component Contracts

Jean-Marc Jézéquel 1 
1 TRISKELL - Reliable and efficient component based software engineering
IRISA - Institut de Recherche en Informatique et Systèmes Aléatoires, Inria Rennes – Bretagne Atlantique
Abstract : In domains such as automotive or avionics, software cannot any longer be produced as a single chunk, and engineers are contemplating the possibility of componentizing it. A component only exhibits its provided or required interfaces, which must be enriched to take into account extra-functional aspects. This defines multi-level {\em contracts} between components allowing one to properly wire them. Instead of defining an integrated language only making available a limited set of concepts for modeling extra-functional aspects, we propose to handle open-ended modeling of extra-functional aspects of real-time and embedded systems, based on meta-modeling techniques and Model Driven Engineering (MDE) for reifying their semantics. Then the designer can use off-the-shelf tools to perform various kinds of design time analysis.
Document type :
Conference papers
Complete list of metadata

Cited literature [12 references]  Display  Hide  Download
Contributor : Didier Vojtisek Connect in order to contact the contributor
Submitted on : Monday, August 30, 2010 - 5:51:45 PM
Last modification on : Friday, February 4, 2022 - 3:22:28 AM
Long-term archiving on: : Thursday, December 1, 2016 - 11:43:27 AM


Files produced by the author(s)


  • HAL Id : inria-00512546, version 1


Jean-Marc Jézéquel. Reifying the Semantic Domains of Component Contracts. 5th IFIP Working Conference on Distributed and Parallel Embedded Systems, DIPES'06, 2006, Braga, Portugal, Portugal. ⟨inria-00512546⟩



Record views


Files downloads