Articulo de referencia

Pascal Costanza

Pascal Costanza. Pascal Costanza es investigador científico en el ExaScience Lab de Intel Bélgica. Es conocido en el campo de la programación funcional en LISP , así como en la ...

Pascal Costanza.

Pascal Costanza es investigador científico en el ExaScience Lab de Intel Bélgica. Es conocido en el campo de la programación funcional en LISP , así como en la comunidad de programación orientada a aspectos (POA) por sus contribuciones a este campo mediante la aplicación de POA a través de Lisp¹ . Más recientemente, ha desarrollado la programación orientada al contexto junto con Robert Hirschfeld.

Entre sus participaciones anteriores se incluyen la especificación e implementación de los lenguajes Gilgul y Lava, y el diseño y aplicación del marco JMangler para la transformación en tiempo de carga de archivos de clase Java. También ha implementado ContextL, la primera extensión de lenguaje de programación para Programación Orientada a Contextos basada en CLOS , y extensiones orientadas a aspectos para CLOS. Además, es el iniciador y líder de Closer, un proyecto de código abierto que proporciona una capa de compatibilidad para CLOS MOP en múltiples implementaciones de Common Lisp . También ha coorganizado numerosos talleres sobre Evolución de Software Inesperada, Programación Orientada a Aspectos, Tecnología de Objetos para Inteligencia Ambiental, Lisp y redefinición de la computación. Tiene un doctorado de la Universidad de Bonn , Alemania .

Notas

  1. Funciones con ámbito dinámico como la esencia de la PAO. Taller de PAO 2003 sobre ingeniería de lenguajes orientados a objetos para la era post-Java, Darmstadt, Alemania, 22 de julio de 2003; publicado en ACM SIGPLAN Notices, volumen 38, número 8 (agosto de 2003), ACM Press.

Bibliografía

  • JMangler: Un potente backend para la programación orientada a aspectos (con Günter Kniesel y Michael Austermann), Capítulo 15 de Desarrollo de software orientado a aspectos, de Robert E. Filman, Tzilla Elrad, Siobhán Clarke y Mehmet Aksit, Addison-Wesley , 2005, ISBN 0-321-21976-7
  • Bibliografía completa ( DBLP , Universidad de Trier )
  • Página principal
  • Una guía muy personalista sobre Lisp
  • AspectL Una biblioteca de extensiones de programación orientada a aspectos para Common Lisp .
  • Programación orientada al contexto