Go to:
Logótipo
You are in:: Start > Publications > View > Towards detecting and solving aspect conflicts and interferences using unit tests
Map of Premises
FC6 - Departamento de Ciência de Computadores FC5 - Edifício Central FC4 - Departamento de Biologia FC3 - Departamento de Física e Astronomia e Departamento GAOT FC2 - Departamento de Química e Bioquímica FC1 - Departamento de Matemática
Publication

Towards detecting and solving aspect conflicts and interferences using unit tests

Title
Towards detecting and solving aspect conflicts and interferences using unit tests
Type
Article in International Conference Proceedings Book
Year
2007
Conference proceedings International
Pages: 1-5
Sixth International Conference on Aspect-Oriented Software Development
Vancouver, British Columbia, Canada, 12 a 16 de março de 2007
Indexing
Scientific classification
CORDIS: Physical sciences > Computer science > Programming > Software engineering
Other information
Authenticus ID: P-007-TNM
Abstract (EN): 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.
Language: English
Type (Professor's evaluation): Scientific
No. of pages: 5
License type: Click to view license CC BY-NC
Related Publications

Of the same authors

Empirical Evaluation of a Live Environment for Extract Method Refactoring (2023)
Article in International Scientific Journal
Fernandes, S; Ademar Aguiar; André Restivo
An Incremental Approach to Testing AOP (2017)
Article in International Scientific Journal
André Restivo; Ademar Aguiar; Ana Moreira
Aspects: Conflicts and Interferences (A Survey) (2007)
Article in International Conference Proceedings Book
André Restivo; Ademar Aguiar
Testing for Unexpected Interactions in AOP (2009)
Article in International Conference Proceedings Book
André Monteiro de Oliveira Restivo; Ademar Manuel Teixeira de Aguiar
LiveRef: a Tool for Live Refactoring Java Code (2022)
Article in International Conference Proceedings Book
Fernandes, S; Ademar Aguiar; André Restivo

See all (16)

Of the same scientific areas

Teste de Interfaces de Voz (2007)
Thesis
Rui Gomes; João Carlos Pascoal de Faria
Leveraging Electronic Ticketing to Provide Personalised Navigation in a Public Transport Network (2011)
Article in International Scientific Journal
Ana Aguiar; Francisco Nunes; Manuel Silva; Paula Alexandra Silva; Dirk Elias
The concept of "Ba" applied to Software Engineering (2014)
Article in International Conference Proceedings Book
Nuno Flores; Ademar Aguiar; Hugo Sereno Ferreira
Software methodologies for the engineering of service-oriented industrial automation : the continuum project (2009)
Article in International Conference Proceedings Book
J. Marco Mendes; Axel Bepperling; João Pinto; Paulo Leitão; Francisco Restivo; Armando W. Colombo

See all (13)

Recommend this page Top
Copyright 1996-2024 © Faculdade de Ciências da Universidade do Porto  I Terms and Conditions  I Acessibility  I Index A-Z  I Guest Book
Page created on: 2024-09-28 at 02:19:50 | Acceptable Use Policy | Data Protection Policy | Complaint Portal