Detalhes do Documento

Reusable aspect-oriented implementations of concurrency patterns and mechanisms

Autor(es): Sobral, João Luís Ferreira cv logo 1 ; Cunha, Carlos A. cv logo 2 ; Monteiro, Miguel Pessoa cv logo 3

Data: 2006

Identificador Persistente: http://hdl.handle.net/1822/6579

Origem: RepositóriUM - Universidade do Minho

Assunto(s): Concurrency mechanisms and patterns; Object-oriented concurrent Programming; Aspect-oriented programming


Descrição
In this paper, we present a collection of well-known high-level concurrency patterns and mechanisms, coded in AspectJ. We discuss benefits of these implementations relative to plain Java implementations of the same concerns. We detect benefits from using AspectJ in all the cases presented, in the form of higher modularity, reuse, understandability and unpluggability. For most of the implementations, two alternatives can be used: one based on traditional pointcut interfaces and one based on annotations.
Tipo de Documento Documento de conferência
Idioma Inglês
delicious logo  facebook logo  linkedin logo  twitter logo 
degois logo
mendeley logo

Documentos Relacionados



    Financiadores do RCAAP

Fundação para a Ciência e a Tecnologia Universidade do Minho   Governo Português Ministério da Educação e Ciência Programa Operacional da Sociedade do Conhecimento União Europeia