Picture by Jeremy LeJyBy

Menu:

Expositors

Gabriela Arévalo, University of La Plata, Argentina.

Gabriela Arévalo is a researcher at LIFIA in the Universidad Nacional de La Plata (Argentina). In 1999, she graduated as a Licentiate in Computer Science at Universidad Nacional de La Plata (UNLP), in Argentina. In 2000, she got the Master of Sciences in Computer Science within the context of EMOOSE program (European Master in Object-Oriented Software Engineering) at Ecole des Mines de Nantes (France) and Vrije Universiteit Brussel (Belgium). In 2005, she got a Ph.D. in Computer Science in the University of Bern (Switzerland) under the supervision of Prof. Stéphane Ducasse and Prof. Oscar Nierstrasz. Since 2005, she came back to LIFIA where she participates in teaching and research tasks. Her research interests are the use of clustering techniques in reengineering object-oriented applications, mainly using Formal Concept Analysis to identify implicit information between the different software artifacts, that helps us to understand how the systems works and which are the improvements the system could have.

Simon Denier, INRIA, France

Simon Denier is a post-doctoral researcher in the RMoD team at INRIA Lille-Nord Europe. During his thesis, he practiced object and aspect-oriented programming to figure out programming in the small. Nowadays, he is interested in reverse engineering and reengineering of large programs. He works on software assessment, software visualization, and change simulation. He is one of the core maintainer of Moose , a platform for tools and collaboration in reengineering. With reengineering becoming an important activity in day-to-day development, he is looking forward to push such tools in programming environments.

Stéphane Ducasse, INRIA, France

Stephane is research director at INRIA-Lille Nord Europe where he leads the RMoD team (http://rmod.lille.inria.fr ). He is expert in two domains: object-oriented language design and reengineering. He is expert in object-oriented language design, dynamic languages, reflective programming and language semantics. Recently he worked on traits, composable method groups, and this work got some impact. Traits have been introduced in AmbientTalk, Slate, and Squeak and under a variant into Scala, Fortress SUN Microsystems, Perl6. Stephane is one of the developer of Pharo (http://www.pharo.project.org/ ) an open-source Smalltalk derived from Squeak. He is also expert on software quality, program understanding, program visualizations, reengineering and metamodeling. He is one of the core developer of Moose, an open-source reengineering environment (http://moose.unibe.ch/ ). He is the president of the European Smalltalk User Group and organize a yearly international conference on Smalltalk. He wrote a couple of fun books to teach programming and other serious topics such as dynamic web development (http://book.seaside.st ).

Daniel Perovich, University of Chile, Chile

Daniel Perovich is a doctorate candidate at the University of Chile, working on the application of Model-Driven Engineering techniques to Software Architecture Design. In this context, he carried out a one-month internship with the AtlanMod group (EMN/INRIA, France) and the Software Engineering Institute (CMU/SEI, US) on 2009, and presented his work in SHARK’2009, WICSA-ECSA’2009 and ICSR’2009. He has a Computer Engineer and Master degree from Universidad de la Repœblica, Uruguay. His master thesis was awarded with the first position in Latin America in 2008 by UNESCO. He worked on formal specification and object-orientation, and recently on software architecture and model-driven engineering.

More information: http://www.dcc.uchile.cl/~dperovic/

Romain Robbes, University of Lugano, Switzerland

Romain Robbes earned his Ph.D. in 2008 at the University of Lugano with his dissertation entitled “Of Change and Software”, where he is a post-doctoral researcher. He received his B.A. and M.S. degrees from the University of Caen, in France.

His research interests lie in software engineering and evolution. In his dissertation he showed that an accurate change-centric model of software evolution assists developers during forward and reverse engineering activities. Using this model, he improved support for a broad range of activities, including reverse engineering, program comprehension, program transformation and recommender systems such as code completion and change prediction. His work has been published in top-ranked software engineering venues such ASE, ICSE, FASE, MoDELS, ICPC, and WCRE.

More information at: http://www.inf.unisi.ch/phd/robbes/