AbstractIn component-based development, software components are taken as units of composition. Nevertheless, to achieve the widely disseminated status of components being plugged together as simple ‘Lego Pieces’, the integration of components must be carefully designed, systematised and verified; only this can ensure reliable architectures. In this work, we propose some conformance notions to predict the precise nature of some forms of composition, considering coordination patterns used in the integration. These notions are formalised in terms of the denotational semantics of the process algebra CSP, and assist the designer in common activities during integration, such as the substitution of component specifications by implementations, cont...
A software component has a contract that specifies its properties and thus define conditions for its...
International audienceThe aim of the paper is to present a theory agenda for component-based design ...
Current advances in software engineering practice involve the adoption of a component- based approac...
The design of a large component-based software system typically involves the composition of differen...
AbstractThe contribution of this paper is twofold: first, it defines a unified framework for modelli...
AbstractThis paper investigates the compositional properties of reusable software components defined...
ABSTRACT. Component based design is a new paradigm to build distributed systems and applications. Th...
Software components are common in the open source community. These components can be specified in mo...
In component-based systems, two interacting components are compatible if all sequences of services r...
International audienceThe contribution of this paper is twofold: first, it defines a unified framewo...
International audienceThe contribution of this paper is twofold: first, it defines a unified framewo...
AbstractWe propose a framework for component-based modeling using an abstract layered model for comp...
AbstractThe contribution of this paper is twofold: first, it defines a unified framework for modelli...
This thesis provides a specification theory with strong algebraic and compositionality properties, a...
AbstractBuilding on the work of architectural description languages and aspect-oriented programming,...
A software component has a contract that specifies its properties and thus define conditions for its...
International audienceThe aim of the paper is to present a theory agenda for component-based design ...
Current advances in software engineering practice involve the adoption of a component- based approac...
The design of a large component-based software system typically involves the composition of differen...
AbstractThe contribution of this paper is twofold: first, it defines a unified framework for modelli...
AbstractThis paper investigates the compositional properties of reusable software components defined...
ABSTRACT. Component based design is a new paradigm to build distributed systems and applications. Th...
Software components are common in the open source community. These components can be specified in mo...
In component-based systems, two interacting components are compatible if all sequences of services r...
International audienceThe contribution of this paper is twofold: first, it defines a unified framewo...
International audienceThe contribution of this paper is twofold: first, it defines a unified framewo...
AbstractWe propose a framework for component-based modeling using an abstract layered model for comp...
AbstractThe contribution of this paper is twofold: first, it defines a unified framework for modelli...
This thesis provides a specification theory with strong algebraic and compositionality properties, a...
AbstractBuilding on the work of architectural description languages and aspect-oriented programming,...
A software component has a contract that specifies its properties and thus define conditions for its...
International audienceThe aim of the paper is to present a theory agenda for component-based design ...
Current advances in software engineering practice involve the adoption of a component- based approac...