In component-based software development approaches, components are considered as black boxes, communicating through required and provided interfaces which describe their visible behaviors. In the best cases, the provided interfaces are checked to be compatible with the corresponding required interfaces, but in general, adapters have to be introduced to connect them. We propose to exploit existing notations and languages with their associated tools to specify working systems out of components: UML composite structure diagrams to express the architecture in terms of components and their interfaces, class diagrams, sequence diagrams and protocol state machines to describe the behavior of each component. Component interfaces will then be expres...
International audienceComponent interoperability is one of the essential issues in the component bas...
International audienceWe propose an approach which combines component UML model and interface automa...
Software components are specified, designed and implemented with the intention to be reused, and the...
International audienceIn component-based software development approaches, components are considered ...
Research reportIn component-based software development approaches, components are considered as blac...
AbstractIn component-based software development approaches, components are considered as black boxes...
In component-based software development approaches, components are consid-ered as black boxes, commu...
International audienceIn component-based software development approaches, components are considered ...
AbstractWe use the formal method B for specifying interfaces of software components. Each component ...
International audienceIn a component-based software development, components are considered as black ...
We use the formal method B for specifying interfaces of software components. Each component interfac...
We propose a method for component-based software and system development, where the interoperability ...
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...
The subject of our thesis aims at studying the verification and the correction of B specifications i...
International audienceComponent interoperability is one of the essential issues in the component bas...
International audienceWe propose an approach which combines component UML model and interface automa...
Software components are specified, designed and implemented with the intention to be reused, and the...
International audienceIn component-based software development approaches, components are considered ...
Research reportIn component-based software development approaches, components are considered as blac...
AbstractIn component-based software development approaches, components are considered as black boxes...
In component-based software development approaches, components are consid-ered as black boxes, commu...
International audienceIn component-based software development approaches, components are considered ...
AbstractWe use the formal method B for specifying interfaces of software components. Each component ...
International audienceIn a component-based software development, components are considered as black ...
We use the formal method B for specifying interfaces of software components. Each component interfac...
We propose a method for component-based software and system development, where the interoperability ...
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...
The subject of our thesis aims at studying the verification and the correction of B specifications i...
International audienceComponent interoperability is one of the essential issues in the component bas...
International audienceWe propose an approach which combines component UML model and interface automa...
Software components are specified, designed and implemented with the intention to be reused, and the...