Components come in a variety of formats, designs and implementations. Components can be designed to work together or their designs can be totally incompatible. This influences greatly the amount and kind of composition work that is to be done. In this work, we build on the work of architectural description languages to improve current visual component composition environments. This is done using the concept of composition patterns. A composition pattern describes an interaction between a set of roles using an extended sequence chart. It serves as a bridge between the design and the implementation. We further propose a component documentation using the same kind of extended sequence charts. The concept of composition patterns lifts the abstr...
To what extent can design patterns be turned into reusable, off-the-shelf components, taking advanta...
AbstractWe propose a framework for component-based modeling using an abstract layered model for comp...
With increasing number of components now available on the market, research and industry empha-sis ha...
The design of a large component-based software system typically involves the composition of differen...
AbstractBuilding on the work of architectural description languages and aspect-oriented programming,...
This work builds on aspect-oriented development ideas and our previous research where we lift the ab...
International audienceArchitectural patterns are important artefacts containing specialized design k...
International audienceComposable software systems have been proved to support the adaptation to new ...
In this paper, we build upon previous work that aims at recuperating aspect oriented ideas into comp...
In this paper, we present an original approach for enabling online reconfiguration of component-base...
AbstractIn this paper, we present an original approach for enabling online reconfiguration of compon...
This paper describes an approach to component-based software engineering based on a formal descripti...
53 pagesThis report documents a catalogue of architectural patterns built from constraint components...
Building large software systems out of existing software components can save time and cost. These so...
Abstract. Tools that automate component composition decisions need as inputs formal descriptions of ...
To what extent can design patterns be turned into reusable, off-the-shelf components, taking advanta...
AbstractWe propose a framework for component-based modeling using an abstract layered model for comp...
With increasing number of components now available on the market, research and industry empha-sis ha...
The design of a large component-based software system typically involves the composition of differen...
AbstractBuilding on the work of architectural description languages and aspect-oriented programming,...
This work builds on aspect-oriented development ideas and our previous research where we lift the ab...
International audienceArchitectural patterns are important artefacts containing specialized design k...
International audienceComposable software systems have been proved to support the adaptation to new ...
In this paper, we build upon previous work that aims at recuperating aspect oriented ideas into comp...
In this paper, we present an original approach for enabling online reconfiguration of component-base...
AbstractIn this paper, we present an original approach for enabling online reconfiguration of compon...
This paper describes an approach to component-based software engineering based on a formal descripti...
53 pagesThis report documents a catalogue of architectural patterns built from constraint components...
Building large software systems out of existing software components can save time and cost. These so...
Abstract. Tools that automate component composition decisions need as inputs formal descriptions of ...
To what extent can design patterns be turned into reusable, off-the-shelf components, taking advanta...
AbstractWe propose a framework for component-based modeling using an abstract layered model for comp...
With increasing number of components now available on the market, research and industry empha-sis ha...