Research reportIn component-based software development approaches, components are considered as black boxes. Components communicate through required and provided interfaces which describe their visible behaviors. In the best cases, the provided interfaces are checked compatible with the corresponding required interfaces, but in general cases, adapters have to be introduced to connect them. Compatibility between required and provided interfaces concerns the interface signatures, behavioral aspects and protocol level. We propose to specify component interfaces in B in order to verify these three levels of interoperability. The use of B assembling and refinement mechanisms eases the verification of the interoperability between interfaces and t...
Rapport interne.We present a way of specifying software components that is suitable for checking the...
The area of Component Based Software Engineering (CBSE) is rapidly emerging as a means of mitigating...
The subject of our thesis aims at studying the verification and the correction of B specifications i...
International audienceIn component-based software development approaches, components are considered ...
In component-based software development approaches, components are considered as black boxes, commun...
International audienceIn a component-based software development, components are considered as black ...
International audienceIn component-based software development approaches, components are considered ...
We use the formal method B for specifying interfaces of software components. Each component interfac...
AbstractIn component-based software development approaches, components are considered as black boxes...
AbstractWe use the formal method B for specifying interfaces of software components. Each component ...
We propose a method for component-based software and system development, where the interoperability ...
International audienceComponent interoperability is one of the essential issues in the component bas...
In component-based software development approaches, components are consid-ered as black boxes, commu...
Soumis à publicationInternational audienceIn a component-based software system, components are black...
In component-based software development approaches, components are consid-ered as black boxes, commu...
Rapport interne.We present a way of specifying software components that is suitable for checking the...
The area of Component Based Software Engineering (CBSE) is rapidly emerging as a means of mitigating...
The subject of our thesis aims at studying the verification and the correction of B specifications i...
International audienceIn component-based software development approaches, components are considered ...
In component-based software development approaches, components are considered as black boxes, commun...
International audienceIn a component-based software development, components are considered as black ...
International audienceIn component-based software development approaches, components are considered ...
We use the formal method B for specifying interfaces of software components. Each component interfac...
AbstractIn component-based software development approaches, components are considered as black boxes...
AbstractWe use the formal method B for specifying interfaces of software components. Each component ...
We propose a method for component-based software and system development, where the interoperability ...
International audienceComponent interoperability is one of the essential issues in the component bas...
In component-based software development approaches, components are consid-ered as black boxes, commu...
Soumis à publicationInternational audienceIn a component-based software system, components are black...
In component-based software development approaches, components are consid-ered as black boxes, commu...
Rapport interne.We present a way of specifying software components that is suitable for checking the...
The area of Component Based Software Engineering (CBSE) is rapidly emerging as a means of mitigating...
The subject of our thesis aims at studying the verification and the correction of B specifications i...