download flyer
Picture by MarcoIE

Menu:

Expositors

Alexandre Bergel, INRIA Futurs, Lille, France.

Alexandre Bergel is a permament researcher at INRIA Futurs, Lille, France. He obtained his PhD in 2005 from the University of Bern, Switzerland, under the supervision of Prof. Nierstrasz and Prof. Ducasse. His thesis focused on Classboxes, a new module system to ease software evolution and extension for large software systems. This PhD was awarded by the Ernst-Denert Software Engineering price in 2006. He realized a first post-doc at Trinity College Dublin, Ireland where he tackled, with Realtalk, the problem of modeling the control flow of application in presence of an event-based hardware and limited resources. In 2007 he went to Germany and became a Research Fellow at the Hasso-Plattner-Institut, Potsdam. He worked on Traits and Method Namespaces, new programming languages constructs to ease evolution of program source code. Since October 2007 he is working on the topics previously enumerated.

More information: http://www.bergel.eu/

Barrett R. Bryant, University of Alabama, Birmingham, USA.

Barrett R. Bryant is Professor and Associate Chair of Computer and Information Sciences at the University of Alabama at Birmingham. His research interests include theory and implementation of programming languages, formal specification of software systems, and component-based software engineering, and he has authored or co-authored over 120 published papers in these areas. He is a member of ACM, EAPLS, an IEEE Senior Member, and Chair of the ACM Special Interest Group on Applied Computing (SIGAPP).

More information: http://www.cis.uab.edu/bryant/

Christopher Dutchyn, University of Saskatchewan, Canada.

Christopher Dutchyn is an assistant professor of computer science at the University of Saskatchewan, after receiving a Ph.D. from the University of British Columbia. His research interests are programming language design, both formal and operational, especially of modularity constructs and their analysis and application. He is a member of the ACM.

More information: http://www.cs.usask.ca/faculty/cjd032/

Johan Fabry, University of Chile, Chile.

Johan Fabry is an assistant professor at the Computer Science Department (DCC) of the Universidad de Chile. His first research interest lies in the application of advanced forms of modularization (usually aspects, but also considering metaprogramming, generative programming, …) to the domain of distributed systems. The overall goal is to make life easier for the programmer of these systems. Secondly, he works on the design and implementation of Domain-Specific Aspect Languages (DSALs). The goal here is to help the language/weaver developer in creating such languages. This includes finding guidelines or methodologies for DSAL design and facilitating reuse of parts of DSAL specifications, amongst others.

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

Andy Kellens, Vrije Universiteit Brussel, Belgium.

Andy Kellens is a post-doctoral researcher at the Programming Technology Lab of the Vrije Universiteit Brussel, where he obtained his PhD in 2007. His research interests include software evolution, declarative meta-programming and aspect-oriented software development. Andy is one of the main contributors to the intensional views approach, and the associated tool-suite IntensiVE, that aim at support the co-evolution of design regularities and source code.

More information: http://prog.vub.ac.be/~akellens/

Jacques Noyé, Ecole des Mines de Nantes, France.

Jacques Noyé is an associate professor at Ecole des Mines de Nantes and vice-head of OBASCO (OBjects, ASpects, and COmponents) a joint project of Ecole des Mines de Nantes, INRIA, and LINA. He has been working on many aspects of the implementation of programming languages across various paradigms. His current interests include the connection of various coarse-grain structuring concepts such as components, aspects, and processes as a foundation for lean architecture programming languages. He is also interested in the modular design and implementation of multi-language infrastructures.

More information: http://www.emn.fr/x-info/noye/