Overview of the summer school program
Details
Tutorials
- Jean Bezivin (INRIA, LINA, University of Nantes)
Metamodelling and Model Driven Software Development
- Zhenjiang Hu (University of Tokyo)
Program Optimization and Transformation in Calculational Forms
- Tom Mens (University of Mons-Hainaut)
On the Use of Graph Transformations for Model Refactoring
- Jean-Luc Hainaut (University of Namur)
The Transformational Approach to Database Engineering
- Don Batory (The University of Texas at Austin)
Feature Oriented Programming
- Shigeru Chiba (Tokyo Institute of Technology)
Program Transformation With Reflective and Aspect-Oriented Programming
- Ira Baxter (Semantic Designs Inc.)
Compiling Fast XML reader/writers from DTDs using Program Transformations
- Erik Meijer (Microsoft, Redmond)
Object, relational, and XML mapping
For detailed information on each tutorial and speaker, see the list of tutorials.
Technology presentations
The technology presentation sessions take place right after lunch on monday, tuesday, thursday, and friday. The first session, on monday, is a plenary session where each technology presenter provides a 5 minute teaser of the technology he will present. On the remaining days, the actual technology presentations take place in parallel in the main presentation room attended by roaming participants. In four corners of the main presentation room, projectors will be available to technology presenters during 30 minute slots, scheduled as shown below. Outside these slots, technology presenters will be available for interaction with interested participants, using each technology presenter's own laptop.
Monday, July 4, 2005
14:00-15:00
Tuesday, July 5, 2005
14:00-14:30
- Applications of the ASF+SDF Meta-Environment
Presented by Mark van den Brand (CWI & HvA, The Netherlands)
- Domain-specific Language Embedding using Stratego/XT and MetaBorg
Presented by Martin Bravenboer (Utrecht University, The Netherlands) Joint work with Eelco Visser (Utrecht University, The Netherlands)
- ConTraCT - A Refactoring Editor based on Composable Conditional Program Transformations
Presented by Günter Kniesel (University of Bonn)
- Forms2.NET - Migrating Oracle Forms to Microsoft .NET
Presented by Mohammad El-Ramly (University of Leicester, UK)
14:30-15:00
- Data cleaning and transformation using te AJAX framework
Presented by Helena Galhardas (IST Tagus Park, Portugal)
- The COMPOST, COMPASS, Inject/J and RECODER Tool Suite for Invasive Software Composition
Presented by Dirk Heuzeroth (sd&m AG, Germany) Joint work with Uwe Aßmann (TU Dresden, Germany), Holger Bär (FZI, Karlsruhe, Germany)
- Model Transformation and Weaving Tools in the AMMA Platform
Presented by Frederic Jouault (Université de Nantes, France) Joint work with Jean Bézivin (Université de Nantes, France)
- Forms2.NET - Migrating Oracle Forms to Microsoft .NET
Presented by Mohammad El-Ramly (University of Leicester, UK)
Thursday, July 7, 2005
14:00-14:30
- Applications of Agile Parsing To Web Services
Presented by Thomas R. Dean (Queen's University, Canada)
- HATS – A System for Developing and Manipulating Software through Higher-Order Transformation
Presented by Victor Winter (University of Nebraska at Omaha, USA)
- Model Driven Software Development with Fujaba
Presented by Albert Zündorf (University of Kassel, Germany)
- Applications of the ASF+SDF Meta-Environment
Presented by Mark van den Brand (CWI & HvA, The Netherlands)
14:30-15:00
- Domain-specific Language Embedding using Stratego/XT and MetaBorg
Presented by Martin Bravenboer (Utrecht University, The Netherlands) Joint work with Eelco Visser (Utrecht University, The Netherlands)
- ConTraCT - A Refactoring Editor based on Composable Conditional Program Transformations
Presented by Günter Kniesel (University of Bonn)
- Data cleaning and transformation using te AJAX framework
Presented by Helena Galhardas (IST Tagus Park, Portugal)
- The COMPOST, COMPASS, Inject/J and RECODER Tool Suite for Invasive Software Composition
Presented by Dirk Heuzeroth (sd&m AG, Germany) Joint work with Uwe Aßmann (TU Dresden, Germany), Holger Bär (FZI, Karlsruhe, Germany)
Friday, July 5, 2005
14:00-14-30
- Applications of Agile Parsing To Web Services
Presented by Thomas R. Dean (Queen's University, Canada)
- HATS – A System for Developing and Manipulating Software through Higher-Order Transformation
Presented by Victor Winter (University of Nebraska at Omaha, USA)
14:30-15:00
- Model Driven Software Development with Fujaba
Presented by Albert Zündorf (University of Kassel, Germany)
- Model Transformation and Weaving Tools in the AMMA Platform
Presented by Frederic Jouault (Université de Nantes, France) Joint work with Jean Bézivin (Université de Nantes, France)
Participants workshop
In the participants workshop, selected participants present their work in 15 minute slots (10min presentation + 5min discussion).
Wednesday, July 6, 2005
Model-driven engineering
- 09:00
- Towards a Model-driven Development of Embedded SoC with UML and SystemC, Patrizia Scandurra
- 09:15
- Model-driven Design of Substation Automation Systems: Proposed Approach, Drives and Impediments, Rogério Paulo
- 09:30
- MOMENT: a formal MOdel manageMENT tool, Artur Boronat
- 09:45
- A formal approach to Model Driven Development of Web applications, Davide Di Ruscio
- 10:00
- Evaluating Design Properties of UML Behavioral Models, Aline Lúcia Baroni
- 10:15
- Coffee break
Generative Programming
- 10:30
- Domain-Aware Generation of Scripting Interfaces for Symbian OS, Tero Hasu
- 10:45
- Techniques Enabling Generator Refactoring, Holger Krahn
- 11:00
- Language-independent aspect weaving, Bram Adams
- 11:15
- Automated Feature Models Management Using Constraint Programming, David Benavides
- 11:30
- Coffee break
Transformation
- 11:45
- E-CARES Project: Reengineering of Telecommunication Systems, Christof Mosler
- 12:00
- Co-transformations in Database Applications Evolution, Anthony Cleve
- 12:15
- Correct C# Grammar too Sharp for ISO, Vadim Zaytsev
- 12:30
- FOOD, an intermediate language for automated refactoring, Nicolas Juillerat
- 12:45
- Automated Elaboration of Refactoring Plans, F. Javier Pérez García
- 13:00
- Lunch
Evening and social program
- Monday evening
- Reception in Braga city center
- Tuesday evening
- Dinner in the restaurant of Hotel Falperra
- Wednesday
- afternoon excursion to Porto city center, followed by a banquet at night
- Thursday evening
- Dinner in the restaurant of Hotel Falperra
To complement the tutorials, some evening sessions for exercises may be scheduled. These will be announced during the summer school.
|
|
 Copyright © by the contributing authors. Ideas, requests, problems? Send feedback.
|
|