ABSTRACT. Component based design is a new paradigm to build distributed systems and applications. The problem of compositional verification of such systems is however still open. We investigate methods and concepts for the provision of "sound " assemblies. We define a behavioural interface type language endowed with a (decidable) set of interface compatibilty and subtyping rules. We define an abstract, dynamic, multi-threaded, component model, encompassing both client/server and peer to peer com-munication patterns. Based on the notion of compliance of components to their interfaces, we define the concepts of "contract " and "contract satisfaction". This leads to sound assemblies of components, which possess in...
International audienceWe address the problem of component reuse in the context of service-oriented p...
Inspired by the Design by Contract paradigm, we introduce CONSUL, a contract system for distributed ...
International audienceWe address the problem of component reuse in the context of service-oriented p...
Component based design is a new methodology for the construction of distributed systems and applicat...
The goal of the thesis is to provide theory, methods and tools for the design and implementation of ...
The goal of the thesis is to provide theory, methods and tools for the design and implementation of ...
International audienceThis paper investigates the compositional properties of reusable software comp...
International audienceThe aim of the paper is to present a theory agenda for component-based design ...
International audienceThe aim of the paper is to present a theory agenda for component-based design ...
Les composants sont des blocs logiciels qui communiquent par des interfaces bien définies. Ces inter...
AbstractIn component-based development, software components are taken as units of composition. Never...
Dans cette thèse, nous nous sommes intéressés aux design, vérification et implémentation des système...
Contract-based design has been recently proposed as a framework for concurrent system design in the ...
Contract-based design has been recently proposed as a framework for concurrent system design in the ...
Dans cette thèse, nous nous sommes intéressés aux design, vérification et implémentation des système...
International audienceWe address the problem of component reuse in the context of service-oriented p...
Inspired by the Design by Contract paradigm, we introduce CONSUL, a contract system for distributed ...
International audienceWe address the problem of component reuse in the context of service-oriented p...
Component based design is a new methodology for the construction of distributed systems and applicat...
The goal of the thesis is to provide theory, methods and tools for the design and implementation of ...
The goal of the thesis is to provide theory, methods and tools for the design and implementation of ...
International audienceThis paper investigates the compositional properties of reusable software comp...
International audienceThe aim of the paper is to present a theory agenda for component-based design ...
International audienceThe aim of the paper is to present a theory agenda for component-based design ...
Les composants sont des blocs logiciels qui communiquent par des interfaces bien définies. Ces inter...
AbstractIn component-based development, software components are taken as units of composition. Never...
Dans cette thèse, nous nous sommes intéressés aux design, vérification et implémentation des système...
Contract-based design has been recently proposed as a framework for concurrent system design in the ...
Contract-based design has been recently proposed as a framework for concurrent system design in the ...
Dans cette thèse, nous nous sommes intéressés aux design, vérification et implémentation des système...
International audienceWe address the problem of component reuse in the context of service-oriented p...
Inspired by the Design by Contract paradigm, we introduce CONSUL, a contract system for distributed ...
International audienceWe address the problem of component reuse in the context of service-oriented p...