Memorias de investigación
Capítulo de libro:
Managing Dynamic Evolution of Architectural Types
Año:2008

Áreas de investigación
  • Lenguaje de programación

Datos
Descripción
Self-adaptation of software systems at run-time is more and more required in current software systems. The dynamism in the field of Software Architectures can be addressed at two different levels of abstraction: at the configuration level or at the type level. The former, called dynamic reconfiguration, enables an architecture to create or destroy architectural element instances and their links at run-time. The latter, called dynamic architectural type evolution, enables a system to dynamically change the type of simple and/or complex architectural elements and the internal connections of complex architectural elements. In this paper, it is presented an approach to address how to dynamically evolve the architectural types of a system from a platform-independent view. This approach identifies the different concerns involved in the adaptation process by encapsulating them into aspects, and makes use of reflection mechanisms to perform the type updating process.
Internacional
Si
DOI
Edición del Libro
0
Editorial del Libro
Springer Verlag, LNCS 5292
ISBN
978-3-540-88029-5
Serie
Título del Libro
Second European Conference on Software Architectures
Desde página
281
Hasta página
289

Esta actividad pertenece a memorias de investigación

Participantes
  • Participante: Jose Ángel Carsí Universidad Politécnica de Valencia
  • Autor: Jenifer Perez Benedi UPM
  • Participante: Cristóbal Costa Universidad Politécnica de Valencia

Grupos de investigación, Departamentos, Centros e Institutos de I+D+i relacionados
  • Creador: Grupo de Investigación: Grupo de tecnología de software y sistemas
  • Departamento: Organización y Estructura de la Información