HAL will be down for maintenance from Friday, June 10 at 4pm through Monday, June 13 at 9am. More information
Skip to Main content Skip to Navigation

Specifying Components for Checking Interoperability

Maritta Heisel Jeanine Souquières 1
1 DEDALE - Development of specifications
LORIA - Laboratoire Lorrain de Recherche en Informatique et ses Applications
Abstract : We present a way of specifying software components that is suitable for checking their interoperability. Our specification approach is independent of concrete specification languages. It stresses the necessity of equipping each component interface with a suitable data model. That data model defines all types occurring in the signature of interface operations. Moreover, pre- and postconditions have to be given for all interface operations. Finally, the order in which the interface operations may be invoked must be specified. A notion of compatibility -- which is based on specification matching -- makes it possible to check if two components can interoperate or not.
Document type :
Complete list of metadata

Contributor : Publications Loria Connect in order to contact the contributor
Submitted on : Tuesday, September 26, 2006 - 10:15:43 AM
Last modification on : Friday, February 26, 2021 - 3:28:07 PM


  • HAL Id : inria-00100223, version 1



Maritta Heisel, Jeanine Souquières. Specifying Components for Checking Interoperability. [Intern report] A04-R-278 || heisel04c, 2004, 16 p. ⟨inria-00100223⟩



Record views