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.


Responder a