Aspectos tempranos: un enfoque basado en tarjetas crc

El Desarrollo de Software Orientado a Aspectos (AOSD) provee nuevas abstracciones para evitar la mezcla de distintos tipos de intereses y prevenir la diseminación de una funcionalidad en diversos módulos. Es deseable proveer técnicas de modelado, análisis y diseño orientadas a aspectos. Varios traba...

Full description

Autores:
Casas, Sandra I.
Reinaga, Héctor H.
Tipo de recurso:
Article of journal
Fecha de publicación:
2009
Institución:
Universidad Nacional de Colombia
Repositorio:
Universidad Nacional de Colombia
Idioma:
spa
OAI Identifier:
oai:repositorio.unal.edu.co:unal/28535
Acceso en línea:
https://repositorio.unal.edu.co/handle/unal/28535
http://bdigital.unal.edu.co/18583/
Palabra clave:
Programación Orientada a Aspectos
Tarjetas CRC
Aspectos tempranos
AOSD.
Rights
openAccess
License
Atribución-NoComercial 4.0 Internacional
Description
Summary:El Desarrollo de Software Orientado a Aspectos (AOSD) provee nuevas abstracciones para evitar la mezcla de distintos tipos de intereses y prevenir la diseminación de una funcionalidad en diversos módulos. Es deseable proveer técnicas de modelado, análisis y diseño orientadas a aspectos. Varios trabajos se han presentado con el objeto de identificar aspectos en etapas de ingeniería de requerimiento y/o modelado. En general estos métodos se basan o proyectan en los artefactos provistos por la notación UML. Esencialmente este trabajo explora la aplicación y extensión de las tarjetas CRC para la identificación, separación, representación y composición de aspectos tempranos. Además se presenta TAOM, una herramienta que da soporte al enfoque propuesto. Se propone un caso de estudio sencillo sobre el cual se aplica el enfoque.