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...
Guardado en:
Autores principales: | , |
---|---|
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 |