que bueno! yo lamentablemente no pude ir, una cagada, pero estoy de
acuerdo, es muy bueno el trabajo que hizo


2013/3/21 Juan Vuletich (mail lists) <[email protected]>

> 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 <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
>



-- 
*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 <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.


Responder a