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...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Asteasuain, Fernando, Contreras, Bernardo, Estévez, Elsa Clara, Fillottrani, Pablo Rubén
Formato: Objeto de conferencia
Lenguaje:Español
Publicado: 2003
Materias:
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/22739
Aporte de:
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