Descripción
|
|
---|---|
The increasing complexity of current software systems is encouraging the development of self-organizing software systems, i.e. systems capable of reconfiguring their structure at runtime. These systems can be composed of autonomous composite components which also need independent reconfiguration capabilities to evolve their internal compositions. Self-organization in software architectures is described by means of reconfiguration specifications. However, these specifications are often tangled with functional specifications, thus decreasing the maintenance of such systems. This paper presents an approach for supporting autonomic reconfiguration of composite components, taking advantage of aspect-oriented techniques. This approach identifies the common concerns that are necessary to support the autonomic reconfiguration and encapsulates them into aspects, avoiding tangled code. Thus, self-reconfigurable composite components are weaved with these aspects and benefit from: (1) easy maintenance, since the reconfiguration concern is separated from the other concerns; (2) autonomous reconfiguration, since it is provided with dynamic reconfiguration services to change its architecture. | |
Internacional
|
Si |
JCR del ISI
|
No |
Título de la revista
|
Actas de los Talleres de las Jornadas de Ingeniería del Software y Bases de Datos (SISTEDES 2009) |
ISSN
|
1988-3455 |
Factor de impacto JCR
|
0 |
Información de impacto
|
|
Volumen
|
3 |
DOI
|
|
Número de revista
|
5 |
Desde la página
|
1 |
Hasta la página
|
10 |
Mes
|
ENERO |
Ranking
|