Detalhes do Documento

Semantic dependencies and modularity of aspect-oriented software

Autor(es): Costa Neto, Alberto ; Ribeiro, Márcio de Medeiros ; Dósea, Marcos ; Bonifácio, Rodrigo ; Borba, Paulo

Data: 2013

Origem: Oasisbr

Assunto(s): Programação orientada a aspectos; Linguagens computacionais; Semântica


Descrição

Modularization of crosscutting concerns is the main benefit provided by Aspect-Oriented constructs. In order to rigorously assess the overall impact of this kind of modularization, we use Design Structure Matrixes (DSMs) to analyze different versions (OO and AO) of a system. This is supported by the concept of semantic dependencies between classes and aspects, leading to a more faithful notion of coupling for AO systems. We also show how design rules can make those dependencies explicit and, consequently, yield a more modular design.

Tipo de Documento Outro
Idioma Inglês
facebook logo  linkedin logo  twitter logo 
mendeley logo

Documentos Relacionados