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 |
Gracias Hernán por mandar esto.
Lamentablemente el miercoles empezamos aca en la UTN Edgar |
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 |
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 |
Free forum by Nabble | Edit this page |