Architectural aspects of architectural aspects

dc.contributor.authorCuesta, Carlos E.
dc.contributor.authorPilar Romany, M. del
dc.contributor.authorFuente, Pablo de la
dc.contributor.authorBarrio-Solórzano, Manuel
dc.date.accessioned2016-08-18T12:18:37Z
dc.date.available2016-08-18T12:18:37Z
dc.date.issued2005
dc.description.abstractThis document studies in some detail the recently developed concept of aspect at the architecture level. This concept introduces a novel kind of modularization and composition in software, and therefore it defines new structures which must be studied by Software Architecture, determining the architectural features of aspects. However the opposite strategy can also be considered; namely, a new conceptual model can be defined, including an architecture-level notion of aspect. This would provide a new abstraction to describe software structures, thus effectively providing an additional dimension in architecture description, and would enable the study of the specific compositional problems in this dimension. The document starts by addressing the relevance of this kind of study, and continues by discussing why the new notions are necessary. Then it continues by including a brief enumeration of the more relevant notions derived from this aspectual framework, with particular emphasis on their relationship with software components. Next the document explores the different forms in which these notions could be incorporated into the context of Software Architecture, revealing a rather extensive variety of approaches, and also the relationships and partial equivalences between them. The paper concludes by noting a number or open questions and futures areas of research within this context.spa
dc.description.filiationUEMspa
dc.description.impact0.302 JCR (2005) Q4, 70/79 Computer science, artificial intelligencespa
dc.description.sponsorshipSin financiaciónspa
dc.identifier.citationCuesta, C. E., Del Pilar Romany, M., De la Fuente, P., & Barrio-Solórzano, M. (2005). Architectural aspects of architectural aspects. In Lecture Notes in Computer Science, 3527, 247-262. EWSA 2005: 2nd European Workshop on Software Architecture (13-14 June 2005. Pisa, Italy).spa
dc.identifier.doi10.1007/11494713_18
dc.identifier.isbn9783540262756
dc.identifier.isbn9783540322689
dc.identifier.issn03029743
dc.identifier.urihttp://hdl.handle.net/11268/5635
dc.language.isoengspa
dc.peerreviewedSispa
dc.rights.accessRightsrestricted accessen
dc.subject.uemIngeniería del softwarespa
dc.subject.unescoPrograma de ordenadorspa
dc.titleArchitectural aspects of architectural aspectsspa
dc.typejournal articlespa
dspace.entity.typePublication

Files