Observatorio de I+D+i UPM

Memorias de investigación
Research Publications in journals:
Handling the Dynamic Reconfiguration of Software Architectures Using Aspects
Year:2009
Research Areas
  • Programming language
Information
Abstract
Currently, most software systems have a dynamic nature and need to evolve at run-time. For this reason, the dynamic reconfiguration of software architectures is a challenge that must be dealt with to enable the creation and destruction of component instances and their links at run-time. This challenge is even greater when there are autonomous composite components which also need reconfiguration capabilities to evolve their internal compositions. This paper presents a novel approach to dynamically reconfigure software architectures taking advantage of aspect-oriented techniques. The approach presented is a platform-independent alternative whose aim is to increase the reuse and to decrease the maintenance effort. It deals with the challenge of reconfiguring composite components that: (1) are easy to maintain, since the dynamic reconfiguration concern is separated from the other concerns; (2) can autonomously reconfigure themselves, since each composite component is provided with dynamic reconfiguration services to change its internal architecture
International
Si
JCR
No
Title
CSMR, Proceedings of the 2009 European Conference on Software Maintenance and Reengineering
ISBN
1534-5351
Impact factor JCR
0
Impact info
Volume
Journal number
0
From page
263
To page
266
Month
ENERO
Ranking
Participants
  • Autor: Jose A Carsí (UPV)
  • Autor: Jenifer Perez Benedi (UPM)
  • Autor: Cristobal Costa (UPV)
Research Group, Departaments and Institutes related
  • Creador: Grupo de Investigación: Grupo de tecnología de software y sistemas
  • Departamento: Organización y Estructura de la Información
S2i 2020 Observatorio de investigación @ UPM con la colaboración del Consejo Social UPM
Cofinanciación del MINECO en el marco del Programa INNCIDE 2011 (OTR-2011-0236)
Cofinanciación del MINECO en el marco del Programa INNPACTO (IPT-020000-2010-22)