An Aspect-Oriented Approach for Supporting Autonomic Reconfiguration of Software Architecture

Pérez Benedí, Jennifer; Pérez, Jennifer y Carsí, Jose Ángel (2011). An Aspect-Oriented Approach for Supporting Autonomic Reconfiguration of Software Architecture. "International Journal of Computing and Informatics", v. 35 (n. 1); pp. 15-27. ISSN 0350-5596.

Descripción

Título: An Aspect-Oriented Approach for Supporting Autonomic Reconfiguration of Software Architecture
Autor/es:
  • Pérez Benedí, Jennifer
  • Pérez, Jennifer
  • Carsí, Jose Ángel
Tipo de Documento: Artículo
Título de Revista/Publicación: International Journal of Computing and Informatics
Fecha: Febrero 2011
Volumen: 35
Materias:
Palabras Clave Informales: dynamic reconfiguration, AOSD, autonomic computing, software architecture
Escuela: E.U. de Informática (UPM) [antigua denominación]
Departamento: Organización y Estructura de la Información [hasta 2014]
Licencias Creative Commons: Reconocimiento - Sin obra derivada - No comercial

Texto completo

[img]
Vista Previa
PDF (Document Portable Format) - Se necesita un visor de ficheros PDF, como GSview, Xpdf o Adobe Acrobat Reader
Descargar (2MB) | Vista Previa

Resumen

The increasing complexity of current software systems is encouraging the development of self-managed software architectures, i.e. systems capable of reconfiguring their structure at runtime to fulfil a set of goals. Several approaches have covered different aspects of their development, but some issues remain open, such as the maintainability or the scalability of self-management subsystems. Centralized approaches, like self-adaptive architectures, offer good maintenance properties but do not scale well for large systems. On the contrary, decentralized approaches, like self-organising architectures, offer good scalability but are not maintainable: reconfiguration specifications are spread and often tangled with functional specifications. In order to address these issues, this paper presents an aspect-oriented autonomic reconfiguration approach where: (1) each subsystem is provided with self-management properties so it can evolve itself and the components that it is composed of; (2) self-management concerns are isolated and encapsulated into aspects, thus improving its reuse and maintenance. Povzetek: Predstavljen je pristop s samo-preoblikovanjem programske arhitekture.

Más información

ID de Registro: 11333
Identificador DC: http://oa.upm.es/11333/
Identificador OAI: oai:oa.upm.es:11333
URL Oficial: http://www.informatica.si/
Depositado por: Memoria Investigacion
Depositado el: 31 Jul 2012 10:24
Ultima Modificación: 20 Abr 2016 19:26
  • Open Access
  • Open Access
  • Sherpa-Romeo
    Compruebe si la revista anglosajona en la que ha publicado un artículo permite también su publicación en abierto.
  • Dulcinea
    Compruebe si la revista española en la que ha publicado un artículo permite también su publicación en abierto.
  • Recolecta
  • e-ciencia
  • Observatorio I+D+i UPM
  • OpenCourseWare UPM