@inproceedings{797f337913ff41fca54843eaaddcac6d,
title = "Dynamic evolution in aspect-oriented architectural models",
abstract = "This paper presents a solution to the evolution problem of software architectures. This solution is provided by PRISMA. PRISMA is an architecture modeling approach that integrates the advantages of Component-Based Software Development (CBSD) and Aspect-Oriented Software Development (AOSD). This integration is reflected in its model and in its Architecture Description Language (ADL). In this paper, PRISMA is presented as a framework to evolve aspect-oriented and component-based architectures by requirements-driven evolution. The evolution is supported by means of a meta-level and the reflexive properties of PRISMA ADL which have been implemented as a middleware. In addition, it is demonstrated how the evolution services of the PRISMA meta-level permit the run-time evolution of software architectures using an industrial case study, the TeachMover Robot.",
author = "J. P{\'e}rez and Nour Ali and Cars{\'i}, {Jose A.} and I. Ramos",
year = "2005",
month = dec,
day = "31",
doi = "10.1007/11494713_5",
language = "English",
isbn = "9783540262756",
volume = "3527",
series = "Lecture Notes in Computer Science",
publisher = "Springer",
pages = "59--76",
booktitle = "Proceedings of the 2nd European workshop, EWSA 2005",
note = "Proceedings of the 2nd European workshop, EWSA 2005 ; Conference date: 31-12-2005",
}