In this paper, we present an original approach for enabling online reconfiguration of component-based applications. This research fits into our component composition methodology PacoSuite, that makes use of explicit connectors between components, called composition patterns. Both components and composition patterns are docu-mented by making use of a special kind of MSC. We propose an algorithm to check whether a new component can fulfill the role of an old component in a given compo-sition pattern, without the need to revalidate the entire composition all over again. To enable online reconfiguration, we extend the documentation of a component with a new primitive that specifies when a component reaches a safe state. This approach enables to...
This paper presents a design pattern for component-based configuration. The pattern focuses on allow...
Several authors have identified that the only feasible way to increase productivity in software co...
Many software systems need to provide services continuously and uninterruptedly. Meanwhile, these so...
AbstractIn this paper, we present an original approach for enabling online reconfiguration of compon...
Components come in a variety of formats, designs and implementations. Components can be designed to ...
AbstractThis paper presents a mechanism for dynamic reconfiguration of component-based applications ...
This paper presents a mechanism for dynamic reconfiguration of component-based applications and its ...
In this paper, we build upon previous work that aims at recuperating aspect oriented ideas into comp...
Component-based software engineering is a way of raising the level of abstraction for software devel...
The significance of component-based software and component platforms has increased over the la...
This work builds on aspect-oriented development ideas and our previous research where we lift the ab...
Abstract The significance of component-based software and component platforms has increased over the...
The significance of the component-based software and component platforms has increased in the last 2...
International audienceComponent-based systems permit standardisation and re-usability of code throug...
In component-based software systems, the basic building block is the component, and applications are...
This paper presents a design pattern for component-based configuration. The pattern focuses on allow...
Several authors have identified that the only feasible way to increase productivity in software co...
Many software systems need to provide services continuously and uninterruptedly. Meanwhile, these so...
AbstractIn this paper, we present an original approach for enabling online reconfiguration of compon...
Components come in a variety of formats, designs and implementations. Components can be designed to ...
AbstractThis paper presents a mechanism for dynamic reconfiguration of component-based applications ...
This paper presents a mechanism for dynamic reconfiguration of component-based applications and its ...
In this paper, we build upon previous work that aims at recuperating aspect oriented ideas into comp...
Component-based software engineering is a way of raising the level of abstraction for software devel...
The significance of component-based software and component platforms has increased over the la...
This work builds on aspect-oriented development ideas and our previous research where we lift the ab...
Abstract The significance of component-based software and component platforms has increased over the...
The significance of the component-based software and component platforms has increased in the last 2...
International audienceComponent-based systems permit standardisation and re-usability of code throug...
In component-based software systems, the basic building block is the component, and applications are...
This paper presents a design pattern for component-based configuration. The pattern focuses on allow...
Several authors have identified that the only feasible way to increase productivity in software co...
Many software systems need to provide services continuously and uninterruptedly. Meanwhile, these so...