Programación orientada a aspectos: metodología y evaluación
La Ingeniería de Software tradicional carece actualmente de mecanismos adecuados para abstraer, y encapsular conceptos que no forman parte de la funcionalidad básica de los sistemas, tales como debugging, sincronización, distribución, seguridad, administración de memoria, y otros. El resultado de es...
Autores principales: | , , , |
---|---|
Formato: | Objeto de conferencia |
Lenguaje: | Español |
Publicado: |
2003
|
Materias: | |
Acceso en línea: | http://sedici.unlp.edu.ar/handle/10915/22739 |
Aporte de: | Aportado por :
SEDICI (UNLP) de
Universidad Nacional de La Plata .
|
id |
I19-R120-10915-22739 |
---|---|
record_format |
dspace |
institution |
Universidad Nacional de La Plata |
institution_str |
I-19 |
repository_str |
R-120 |
collection |
SEDICI (UNLP) |
language |
Español |
topic |
Ciencias Informáticas Ingeniería de Software base de datos SOFTWARE ENGINEERING Programación Orientada a Aspectos métricas orientadas a aspectos AspectJ desarrollo orientado a aspectos |
spellingShingle |
Ciencias Informáticas Ingeniería de Software base de datos SOFTWARE ENGINEERING Programación Orientada a Aspectos métricas orientadas a aspectos AspectJ desarrollo orientado a aspectos Asteasuain, Fernando Contreras, Bernardo Estévez, Elsa Clara Fillottrani, Pablo Rubén Programación orientada a aspectos: metodología y evaluación |
topic_facet |
Ciencias Informáticas Ingeniería de Software base de datos SOFTWARE ENGINEERING Programación Orientada a Aspectos métricas orientadas a aspectos AspectJ desarrollo orientado a aspectos |
description |
La Ingeniería de Software tradicional carece actualmente de mecanismos adecuados para abstraer, y encapsular conceptos que no forman parte de la funcionalidad básica de los sistemas, tales como debugging, sincronización, distribución, seguridad, administración de memoria, y otros. El resultado de esta insuficiente abstracción es una notable disminución de la calidad del software final. Una de las alternativas más prometedoras para resolver este problema es la Programación Orientada a Aspectos (POA). En este trabajo se analiza la aplicación de la POA. Se realiza la reingeniería de una implementación orientada a objetos introduciendo aspectos. Se definen métricas para evaluar las importantes ventajas de incorporar aspectos a la programación tradicional. Se las aplica a un caso de estudio, y se muestra que los resultados obtenidos confirman la eficacia, y la utilidad de la POA. Se presenta un caso de estudio que consiste en la adaptación considerando aspectos del protocolo para transferir archivos Trivial File Transfer Protocol (TFTP). |
format |
Objeto de conferencia Objeto de conferencia |
author |
Asteasuain, Fernando Contreras, Bernardo Estévez, Elsa Clara Fillottrani, Pablo Rubén |
author_facet |
Asteasuain, Fernando Contreras, Bernardo Estévez, Elsa Clara Fillottrani, Pablo Rubén |
author_sort |
Asteasuain, Fernando |
title |
Programación orientada a aspectos: metodología y evaluación |
title_short |
Programación orientada a aspectos: metodología y evaluación |
title_full |
Programación orientada a aspectos: metodología y evaluación |
title_fullStr |
Programación orientada a aspectos: metodología y evaluación |
title_full_unstemmed |
Programación orientada a aspectos: metodología y evaluación |
title_sort |
programación orientada a aspectos: metodología y evaluación |
publishDate |
2003 |
url |
http://sedici.unlp.edu.ar/handle/10915/22739 |
work_keys_str_mv |
AT asteasuainfernando programacionorientadaaaspectosmetodologiayevaluacion AT contrerasbernardo programacionorientadaaaspectosmetodologiayevaluacion AT estevezelsaclara programacionorientadaaaspectosmetodologiayevaluacion AT fillottranipabloruben programacionorientadaaaspectosmetodologiayevaluacion |
bdutipo_str |
Repositorios |
_version_ |
1764820467631259650 |