Set point : un enfoque semántico para la resolución de pointcuts en AOP

Existe numerosa evidencia que muestra que la orientación a objetos no logra modularizar satisfactoriamente la existencia de crosscutting concerns: tracing, performance y persistencia representan ejemplos canónicos. AOP plantea su reificación en unidades llamadas aspectos. Dos nuevos conceptos que in...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Altman, Rubén, Cyment, Alan
Formato: Tesis de Grado
Lenguaje:Español
Publicado: 2004
Acceso en línea:https://hdl.handle.net/20.500.12110/seminario_nCOM000255_Altman
Aporte de:
id todo:seminario_nCOM000255_Altman
record_format dspace
spelling todo:seminario_nCOM000255_Altman2023-10-03T16:48:14Z Set point : un enfoque semántico para la resolución de pointcuts en AOP Altman, Rubén Cyment, Alan Existe numerosa evidencia que muestra que la orientación a objetos no logra modularizar satisfactoriamente la existencia de crosscutting concerns: tracing, performance y persistencia representan ejemplos canónicos. AOP plantea su reificación en unidades llamadas aspectos. Dos nuevos conceptos que introduce esta disciplina son las nociones de joinpoints y pointcuts: los primeros son puntos en la ejecución de un programa; los segundos, conjuntos de éstos que permitirán luego especificar dónde corresponde aplicar un determinado aspecto. La gran mayoría de las implementaciones actuales obliga a definirlos en función de elementos sintácticos, lo que conlleva una serie de problemas de magnitud tal que hacen dudar sobre la utilidad real de las tecnologías AOP. La solución propuesta pasa entonces por explicitar los modelos semánticos antes ocultos detrás de convenciones sintácticas. Consideramos el uso de anotaciones semánticas estructuradas a través de ontologías para asignar significado a porciones del código, y la consecuente definición de los pointcuts a través de predicados sobre esos modelos. El objetivo de la presente tesis es entonces la construcción y experimentación con un framework que implemente el concepto de pointcut semántico, bautizado por nosotros como setpoint. Fil: Altman, Rubén. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales; Argentina. Fil: Cyment, Alan. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales; Argentina. 2004 Tesis de Grado PDF Español info:eu-repo/semantics/openAccess https://creativecommons.org/licenses/by-nc-sa/2.5/ar https://hdl.handle.net/20.500.12110/seminario_nCOM000255_Altman
institution Universidad de Buenos Aires
institution_str I-28
repository_str R-134
collection Biblioteca Digital - Facultad de Ciencias Exactas y Naturales (UBA)
language Español
orig_language_str_mv Español
description Existe numerosa evidencia que muestra que la orientación a objetos no logra modularizar satisfactoriamente la existencia de crosscutting concerns: tracing, performance y persistencia representan ejemplos canónicos. AOP plantea su reificación en unidades llamadas aspectos. Dos nuevos conceptos que introduce esta disciplina son las nociones de joinpoints y pointcuts: los primeros son puntos en la ejecución de un programa; los segundos, conjuntos de éstos que permitirán luego especificar dónde corresponde aplicar un determinado aspecto. La gran mayoría de las implementaciones actuales obliga a definirlos en función de elementos sintácticos, lo que conlleva una serie de problemas de magnitud tal que hacen dudar sobre la utilidad real de las tecnologías AOP. La solución propuesta pasa entonces por explicitar los modelos semánticos antes ocultos detrás de convenciones sintácticas. Consideramos el uso de anotaciones semánticas estructuradas a través de ontologías para asignar significado a porciones del código, y la consecuente definición de los pointcuts a través de predicados sobre esos modelos. El objetivo de la presente tesis es entonces la construcción y experimentación con un framework que implemente el concepto de pointcut semántico, bautizado por nosotros como setpoint.
format Tesis de Grado
author Altman, Rubén
Cyment, Alan
spellingShingle Altman, Rubén
Cyment, Alan
Set point : un enfoque semántico para la resolución de pointcuts en AOP
author_facet Altman, Rubén
Cyment, Alan
author_sort Altman, Rubén
title Set point : un enfoque semántico para la resolución de pointcuts en AOP
title_short Set point : un enfoque semántico para la resolución de pointcuts en AOP
title_full Set point : un enfoque semántico para la resolución de pointcuts en AOP
title_fullStr Set point : un enfoque semántico para la resolución de pointcuts en AOP
title_full_unstemmed Set point : un enfoque semántico para la resolución de pointcuts en AOP
title_sort set point : un enfoque semántico para la resolución de pointcuts en aop
publishDate 2004
url https://hdl.handle.net/20.500.12110/seminario_nCOM000255_Altman
work_keys_str_mv AT altmanruben setpointunenfoquesemanticoparalaresoluciondepointcutsenaop
AT cymentalan setpointunenfoquesemanticoparalaresoluciondepointcutsenaop
_version_ 1807324499409895424