Hola Gente.
Ayer estuve en la charla de Jorge. Muy buen trabajo! Ahora no voy a poder dormir tranquilo hasta tener el "Object Centric Debugger" andando en Cuis! Saludos, Juan Vuletich Quoting Hernan Wilkinson <[email protected]>: > Jorge Ressia hizo un PhD en la Universidad de Berna, Suiza, concentrándose en > temas de metaprogramación. Su tesis final trató sobre "object centric > Reflection", un trabajo excepcional. > Están todos invitados a participar de la charla que dará en la UBA, realmente > no tendrá desperdicio. > > > Saludos, > Hernán. > > > ---------- Forwarded message ---------- > From: DIEGO GARBERVETSKY <[email protected]> > Date: 2013/3/13 > Subject: [DC-Todos] Invitacion a charla "Object-Centric Reflection" de Jorge > Ressia - Investigador en el Software Composition Group de la Universidad de > Berna > To: "[email protected]" <[email protected]> > > Estimados. > > > Estan cordialmente invitados a la charla de Jorge Ressia, este Miercoles 20/3 > a las 15.30hs, en Aula a confirman del Pab 1. > > > Especialmente recomendada a los que les interese lo la programación e > investigación en diseño y uso de lenguaies OO. > > Titulo: Object-Centric Reflection > > > Abstract: > > > Las aplicaciones reflexivas pueden consultar y manipular la estructura > y el comportamiento de un sistema en funcionamiento. Esto es esencial para el > software altamente dinámico que necesita interactuar con los objetos cuya > estructura y comportamiento no se conocen cuando la se esta codificando la > aplicación. Las herramientas de software de análisis, como los debuggers, son > un ejemplo típico. Curiosamente, a pesar de que la reflexión se refiere > fundamentalmente a las entidades en tiempo de ejecución, las aplicaciones > reflexivas tienden a centrarse en abstracciones estáticas, como las clases y > métodos, en lugar de objetos. > > A este fenómeno lo llamamos la object-paradox, que hace a los > desarrolladores menos eficaz centrando su atención lejos de los > objetos en tiempo de ejecución. Para contrarrestar este fenómeno, > proponemos un enfoque puramente object-centric reflection. Mecanismos > reflexivos proporcionar capacidades object-specific como una característica > extra. Object-centric reflection propone cambiar esto y poner a los cambios > específicos sobre objectos como el mecanismo de reflexión central. Este > cambio en la arquitectura de reflexión permite una unificación de los > diferentes mecanismos de reflexión y provee una solución a la paradoja objeto. > > A través de una serie de ejemplos prácticos que muestran cómo object-centric > reflection mitiga la object-paradox evitando la necesidad de reflexionar > sobre abstracciones estáticas. Demostramos que un enfoque centrado en el > objeto simplifica el meta-nivel y permite una unificación del campo de > reflexión. También demostramos cómo el desarrollo en sí se ha mejorado con > este nuevo enfoque: talentos son unidades componibles dinámica reutilizables > y object-centric debugging evita la object-paradox durante el debugging. > También demostramos cómo el análisis de software se ve beneficiado con > Chameleon, un marco para la creación de objetos centrados en las > herramientas de análisis y MetaSpy, un domain specific profiler. > > Bio: > > Jorge Ressia (www.jorgeressia.com) es investigador senior en Ciencias de la > Computación en el Software Composition Group de la Universidad de Berna, > Suiza. Su interéses son Programación orientada a objetos y diseño con > especial énfasis en la reflexión y meta-programación. Él es el desarrollador > principal de Briföst un enfoque dinámico de reflexión centrada en objetos. > Esta nueva técnica ha permitido la creación de nuevos conceptos de desarrollo > como Talents y, descubrir inconvenientes básicos en herramientas de > desarrollo como los que resuelve el object-centric debugger. Jorge obtuvo un > doctorado en Ciencias de la Computación supervisado por Oscar Nierstrasz. > Jorge también es CTO de sw-eng (sw-eng.ch) que provee soluciones en > aplicaciones empresariales y el desarrollo ágil. > > > -- > - Dr Diego Garbervetsky - DC. FCEyN. UBA. > _______________________________________________ > Todos mailing list > [email protected] > https://listas.dc.uba.ar/cgi-bin/mailman/listinfo/todos > > -- > > HERNáN WILKINSON > Agile Software Development, Teaching & Coaching > PHONE: +54 - 011 - 6091 - 3125 > Mobile: +54 - 911 - 4470 - 7207 > email: [email protected] > site: http://www.10Pines.com > Address: Alem 693, Floor 5 B, Buenos Aires, Argentina > > -- > -- > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > > http://www.clubSmalltalk.org > --- > Has recibido este mensaje porque estás suscrito al grupo "ClubSmalltalk" de > Grupos de Google. > Para anular la suscripción a este grupo y dejar de recibir sus correos > electrónicos, envía un correo electrónico a > [email protected]. > Para obtener más opciones, visita https://groups.google.com/groups/opt_out. Cheers, Juan Vuletich -- -- To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] http://www.clubSmalltalk.org --- Has recibido este mensaje porque estás suscrito al grupo "ClubSmalltalk" de Grupos de Google. Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a [email protected]. Para obtener más opciones, visita https://groups.google.com/groups/opt_out.
