With increasing number of components now available on the market, research and industry empha-sis has shifted from the development of component models to the development of languages and other techniques to enable the composition of pre-fabricated components. We believe that frameworks for composition of components must be flexible, extensible, re-usable and must at the same time provide guarantees on the correctness of the composition. In this paper, we present an XML-based component composition framework, namely XCompose, that is based on (1) the simple hypothesis that complex component compositions can always be broken down into a sequence of primitive composition opera-tors; and (2) the paradigm “applications = components + composition ...
Abstract—Based on the notion of ‘design by contract’, components interaction patterns and process pa...
Software composition systems are systems that concentrate on the composition of components. Thes.e s...
Compositional designs require component specifications that can be composed: Designers have to be ab...
With increasing number of components now available on the market, research and industry emphasis has...
The last decade has shown that object-oriented technology alone is not enough to cope with the rapid...
When do we call a software development environment a composition environment? A composition environm...
Design processes for most engineering disciplines are based on component reuse. In much the same way...
Abstract. Tools that automate component composition decisions need as inputs formal descriptions of ...
Components come in a variety of formats, designs and implementations. Components can be designed to ...
Building large software systems out of existing software components can save time and cost. These so...
Experience has shown us that object-oriented technology alone is not enough to guarantee that the sy...
Component Models define standards for describing components and mechanisms to build applications out...
Abstract — We present a tool for composition of component specifications. The tool uses UML diagrams...
Modern software systems become increasingly complex as they are expected to support a large variety ...
International audienceThe aim of the paper is to present a theory agenda for component-based design ...
Abstract—Based on the notion of ‘design by contract’, components interaction patterns and process pa...
Software composition systems are systems that concentrate on the composition of components. Thes.e s...
Compositional designs require component specifications that can be composed: Designers have to be ab...
With increasing number of components now available on the market, research and industry emphasis has...
The last decade has shown that object-oriented technology alone is not enough to cope with the rapid...
When do we call a software development environment a composition environment? A composition environm...
Design processes for most engineering disciplines are based on component reuse. In much the same way...
Abstract. Tools that automate component composition decisions need as inputs formal descriptions of ...
Components come in a variety of formats, designs and implementations. Components can be designed to ...
Building large software systems out of existing software components can save time and cost. These so...
Experience has shown us that object-oriented technology alone is not enough to guarantee that the sy...
Component Models define standards for describing components and mechanisms to build applications out...
Abstract — We present a tool for composition of component specifications. The tool uses UML diagrams...
Modern software systems become increasingly complex as they are expected to support a large variety ...
International audienceThe aim of the paper is to present a theory agenda for component-based design ...
Abstract—Based on the notion of ‘design by contract’, components interaction patterns and process pa...
Software composition systems are systems that concentrate on the composition of components. Thes.e s...
Compositional designs require component specifications that can be composed: Designers have to be ab...