Fwd: [DC-Todos] Invitacion a charla "Object-Centric Reflection" de Jorge Ressia - Investigador en el Software Composition Group de la Universidad de Berna

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Fwd: [DC-Todos] Invitacion a charla "Object-Centric Reflection" de Jorge Ressia - Investigador en el Software Composition Group de la Universidad de Berna

hernan.wilkinson
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 <[hidden email]>
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: "[hidden email]" <[hidden email]>


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
[hidden email]
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: [hidden email]
site: http://www.10Pines.com <http://www.10pines.com/>*
Address: Alem 693, Floor 5 B, Buenos Aires, Argentina
Reply | Threaded
Open this post in threaded view
|

Re: Fwd: [DC-Todos] Invitacion a charla "Object-Centric Reflection" de Jorge Ressia - Investigador en el Software Composition Group de la Universidad de Berna

Edgar J. De Cleene-3
Gracias Hernán por mandar esto.
Lamentablemente el miercoles empezamos aca en la UTN

Edgar



Reply | Threaded
Open this post in threaded view
|

Re: [clubSmalltalk] Fwd: [DC-Todos] Invitacion a charla "Object-Centric Reflection" de Jorge Ressia - Investigador en el Software Composition Group de la Universidad de Berna

J. Vuletich (mail lists)
In reply to this post by hernan.wilkinson


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 <[hidden email]>:

> 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 <[hidden email]>
> 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: "[hidden email]" <[hidden email]>
>
> 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
> [hidden email]
> 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: [hidden email]
> site: http://www.10Pines.com
> Address: Alem 693, Floor 5 B, Buenos Aires, Argentina  
>
>  --
> --
> To post to this group, send email to [hidden email]
> To unsubscribe from this group, send email to [hidden email]
>
> 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 [hidden email].
> Para obtener más opciones, visita https://groups.google.com/groups/opt_out.

Cheers,
Juan Vuletich
Reply | Threaded
Open this post in threaded view
|

Re: [clubSmalltalk] Fwd: [DC-Todos] Invitacion a charla "Object-Centric Reflection" de Jorge Ressia - Investigador en el Software Composition Group de la Universidad de Berna

hernan.wilkinson
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) <[hidden email]>

> 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 <[hidden email]>:
>
> 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 <[hidden email]>
> 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: "[hidden email]" <[hidden email]>
>
>
>  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
> [hidden email]
> 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: [hidden email]
> 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 [hidden email]
> To unsubscribe from this group, send email to
> [hidden email]
>
> 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
> [hidden email].
> 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: [hidden email]
site: http://www.10Pines.com <http://www.10pines.com/>*
Address: Alem 693, Floor 5 B, Buenos Aires, Argentina