Resumen:
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.
Citación:
---------- APA ----------
Altman, Rubén; Cyment, Alan. (2004). Set point : un enfoque semántico para la resolución de pointcuts en AOP. (Tesis de Grado. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales.). Recuperado de https://hdl.handle.net/20.500.12110/seminario_nCOM000255_Altman
---------- CHICAGO ----------
Altman, Rubén; Cyment, Alan. "Set point : un enfoque semántico para la resolución de pointcuts en AOP". Tesis de Grado, Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales, 2004.https://hdl.handle.net/20.500.12110/seminario_nCOM000255_Altman
Estadísticas:
Descargas mensuales
Total de descargas desde :
https://bibliotecadigital.exactas.uba.ar/download/seminario/seminario_nCOM000255_Altman.pdf
Distrubución geográfica