Detalhes do Documento

Towards Detecting and Solving Aspect Conflicts and Interferences Using Unit Tests

Autor(es): André Restivo cv logo 1 ; Ademar Aguiar cv logo 2

Data: 2007

Identificador Persistente: http://hdl.handle.net/10216/6615

Origem: Repositório Aberto da Universidade do Porto

Assunto(s): Ciências Físicas; Ciência de computadores; Programação; Engenharia de software


Descrição
Aspect Oriented Programming (AOP) is a programming paradigm that aims at solving the problem of crosscutting concerns being normally scattered throughout several units of an application. Although an important step forward in the search for modularity, by breaking the notion of encapsulation introduced by Object Oriented Programming (OOP), AOP has proven to be prone to numerous problems caused by conflicts and interferences between aspects. This paper presents work that explores the proven unit testing techniques as a mean to help developers describe the behavior of their aspects and to advise them about possible conflicts and interferences.
Tipo de Documento Documento de conferência
Idioma Portuguê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