National audienceDynamic reconfiguration is the action of modifying a software system at runtime. Several works have been using architectural specification as the basis for dynamic reconfiguration. Indeed ADLs (architecture description languages) let architects describe the elements that could be reconfigured as well as the set of constraints to which the system must conform during reconfiguration. In this work, we investigate the ADL literature in order to illustrate how reconfiguration is supported in four well-known ADLs: pi-ADL, ACME, C2SADL and Dynamic Wright. From this review, we conclude that none of these ADLs: (i) addresses the issue of consistently reconfiguring both instances and types; (ii) takes into account the behaviour of ar...
Software that cannot evolve is condemned to atrophy: it cannot accommodate the constant revision and...
For several different reasons, such as changes in the business or technological environment, the con...
The need for dynamic reconfiguration is a complicating factor in the design of dependable systems, a...
National audienceDynamic reconfiguration is the action of modifying a software system at runtime. Se...
The importance of modelling the dynamic architectural characteristics of software systems has long b...
International audienceDynamic software architectures are those that describe how components and conn...
National audienceOn the one hand, ACME is a language designed in the late 90s as an interchange form...
Component & connector architecture description languages (C&C ADLs) provide hierarchical decompositi...
Architecture description languages (ADLs) can be used for describing architectures of component-base...
International audienceSelf-adaptive systems evolve during system's execution against changes in oper...
We detail the notion of architectural scripting (ASL) as a way to model the dynamic aspects of runti...
A critical issue for complex component-based systems design is the modeling and analysis of architec...
Dynamic software architectures provide support for building long running and reconfigurable applicat...
Software Architectures is an area that started to develop in the beginning of the 1990's. Through So...
For several different reasons, such as changes in the business or technological environment, the con...
Software that cannot evolve is condemned to atrophy: it cannot accommodate the constant revision and...
For several different reasons, such as changes in the business or technological environment, the con...
The need for dynamic reconfiguration is a complicating factor in the design of dependable systems, a...
National audienceDynamic reconfiguration is the action of modifying a software system at runtime. Se...
The importance of modelling the dynamic architectural characteristics of software systems has long b...
International audienceDynamic software architectures are those that describe how components and conn...
National audienceOn the one hand, ACME is a language designed in the late 90s as an interchange form...
Component & connector architecture description languages (C&C ADLs) provide hierarchical decompositi...
Architecture description languages (ADLs) can be used for describing architectures of component-base...
International audienceSelf-adaptive systems evolve during system's execution against changes in oper...
We detail the notion of architectural scripting (ASL) as a way to model the dynamic aspects of runti...
A critical issue for complex component-based systems design is the modeling and analysis of architec...
Dynamic software architectures provide support for building long running and reconfigurable applicat...
Software Architectures is an area that started to develop in the beginning of the 1990's. Through So...
For several different reasons, such as changes in the business or technological environment, the con...
Software that cannot evolve is condemned to atrophy: it cannot accommodate the constant revision and...
For several different reasons, such as changes in the business or technological environment, the con...
The need for dynamic reconfiguration is a complicating factor in the design of dependable systems, a...