Site hosted by Angelfire.com: Build your free website today!
POA  = PROGRAMACIÓN ORIENTADA A ASPECTOS

Sección 1: Tesis de Licenciatura "POA: Análisis del Paradigma"

Fundamento Teórico de la POA

Herramientas y Lenguajes Orientados a Aspectos

Caso de Estudio: Implementación en AspectJ del protocolo TFTP

Conclusiones Finales

Sección 2:  Ponganse en contacto con nosotros

Nuestras direcciones de mail por cualquier inquietud

Sección 3: Más investigaciones sobre Aspectos

Nuestros trabajos que continúan la tesis

Sección 4: Bibliografía

Sitios de Interés

Sección 5: Nuestros Curriculums

 Más información sobre nosotros.

Sección 6: Investigación actual

¿Qué estamos haciendo ahora?

 


Somos Fernando Asteasuain y Bernardo Ezequiel Contreras, Licenciados en Ciencias de  la Computación, egresados de la Universidad Nacional Del Sur, Bahía Blanca, Argentina. Con motivo de nuestra tesis de  licenciatura, elegimos estudiar y analizar, el emergente paradigma de la POA: la Programación Orientada a Aspectos, conocida en el idioma inglés como AOP: Aspect Oriented Programming.  En esta página expondremos las motivaciones, y el fruto de nuestras investigaciones.

La POA es un nuevo paradigma de programación, creado por Gregor Kiczales. El principal objetivo que persigue es encapsular, capturar, aquellos conceptos que se escapan a los métodos actuales de descomposición de sistemas. Estos conceptos reciben el nombre de aspectos.

Ya hemos culminado nuestro trabajo de investigación. Está en  nuestros planes, continuar investigando sobre el tema, debido a los increíbles resultados obtenidos hasta el momento.

  NUEVO!!

Si te interesa realizar tu tesis de investigación sobre algún tema relativo a la POA, ponete en contacto con Fernando Asteasuain.

En este link podés encontrar otras tesis en castellano ya completas o en curso.

NUESTRA TESIS

Nuestro trabajo está divido en 4 grandes partes.

En la primer parte, se realiza una profunda investigación sobre los fundamentos teóricos del paradigma: requerimientos, propiedades, y demás conceptos que dan origen al paradigma.

En la segunda, se analizan la parte práctica del paradigma: herramientas, y análisis comparativo de los distintos lenguajes orientados a aspectos.

En la tercera, se propone un caso de estudio: la implementación en AspectJ del protocolo TFTP, y se la compara contra una implementación en Java.

En la última parte, se obtienen las conclusiones y el impacto general de la POA.