Adapting aspect-oriented applications: a trial experience
During a system’s life cycle, new requirements or changes in the existing ones imply modifying the system. Aspect-oriented software development is a new approach to the modularization of systems, yet it does not provide mechanisms to aid the evolution of software. The effort required to support the...
Guardado en:
| Autores principales: | , |
|---|---|
| Formato: | Objeto de conferencia |
| Lenguaje: | Inglés |
| Publicado: |
2006
|
| Materias: | |
| Acceso en línea: | http://sedici.unlp.edu.ar/handle/10915/24050 |
| Aporte de: |
| id |
I19-R120-10915-24050 |
|---|---|
| record_format |
dspace |
| institution |
Universidad Nacional de La Plata |
| institution_str |
I-19 |
| repository_str |
R-120 |
| collection |
SEDICI (UNLP) |
| language |
Inglés |
| topic |
Ciencias Informáticas system evolution unanticipated system evolution aspect-oriented applications aosd evolution reflective architecture for aspects |
| spellingShingle |
Ciencias Informáticas system evolution unanticipated system evolution aspect-oriented applications aosd evolution reflective architecture for aspects Marcos, Claudia A. Pryor Adapting aspect-oriented applications: a trial experience |
| topic_facet |
Ciencias Informáticas system evolution unanticipated system evolution aspect-oriented applications aosd evolution reflective architecture for aspects |
| description |
During a system’s life cycle, new requirements or changes in the existing ones imply modifying the system. Aspect-oriented software development is a new approach to the modularization of systems, yet it does not provide mechanisms to aid the evolution of software. The effort required to support the evolution greatly depends on the tool used for its construction. For this reason, the selection of a tool should also take into account its support for implementing evolving requirements. In this paper we present a comparison of two different tools, AspectJ and Alpheus, to support the construction and evolution of aspect-oriented applications. AspectJ is an aspect-oriented programming language based on Java. Alpheus is an aspect-oriented development tool based on a reflective framework. |
| format |
Objeto de conferencia Objeto de conferencia |
| author |
Marcos, Claudia A. Pryor |
| author_facet |
Marcos, Claudia A. Pryor |
| author_sort |
Marcos, Claudia A. |
| title |
Adapting aspect-oriented applications: a trial experience |
| title_short |
Adapting aspect-oriented applications: a trial experience |
| title_full |
Adapting aspect-oriented applications: a trial experience |
| title_fullStr |
Adapting aspect-oriented applications: a trial experience |
| title_full_unstemmed |
Adapting aspect-oriented applications: a trial experience |
| title_sort |
adapting aspect-oriented applications: a trial experience |
| publishDate |
2006 |
| url |
http://sedici.unlp.edu.ar/handle/10915/24050 |
| work_keys_str_mv |
AT marcosclaudiaa adaptingaspectorientedapplicationsatrialexperience AT pryor adaptingaspectorientedapplicationsatrialexperience |
| bdutipo_str |
Repositorios |
| _version_ |
1764820466529206274 |