Thursday, September 29, 2005 : GPCE Conference

  • 8:45 - 9:00 Opening

Session A (session chair: Eugenio Moggi)

  • 10:30 - 11:00 Break

Session 1 : Domain-specific Languages (session chair: Zhenjiang Hu)

  • 11:00 - 11:30 Efficient Code Generation for a Domain-specific Language
    Andrew Moss, Henk Muller
  • 11:30 - 12:00 On Domain-specific Languages Reengineering
    Christophe Alias, Denis Barthou
  • 12:00 - 12:30 Bossa Nova: Introducing Modularity into the Bossa Domain-specific Language
    Julia L. Lawall, Hervé Duchesne, Gilles Muller, Anne-Françoise Le Meur

  • 12:30 - 14:30 Lunch

Session 2 : Aspect-oriented Programming (session chair: Ulrich Eisenecker)

  • 14:30 - 15:00 AOP++: A Generic Aspect-oriented Programming Framework in C++
    Zhen Yao, Qi-long Zheng, Guo-liang Chen
  • 15:00 - 15:30 Model Compiler Construction Based on Aspect-oriented Mechanisms
    Naoyasu Ubayashi, Tetsuo Tamai, Shinji Sano, Yusaku Maeno, Satoshi Murakami
  • 15:30 - 16:00 FeatureC++: On the Symbiosis of Feature-oriented and Aspect-oriented Programming
    Sven Apel, Thomas Leich, Marko Rosenmüller, Gunter Saake

  • 16:00 - 16:30 Break

Session 3 : Demonstrations (session chair: Tim Sheard)

  • 16:30 - 17:15 Developing Dynamic and Adaptable Applications with CAM/DAOP: A Virtual Office Application
    Mónica Pinto, Daniel Jiménez, Lidia Fuentes
  • 17:15 - 18:00 Metamodeling Made Easy - MetaEdit+
    Risto Pohjonen

  • 20:00 Reception

Friday, September 30, 2005 : GPCE Conference

Session B (session chair: Robert Glück)

  • 10:30 - 11:00 Break

Session 4 : Meta-Programming and Transformation (session chair: John Launchbury)

  • 11:00 - 11:30 Generalized Type-based Disambiguation of Meta Programs with Concrete Object Syntax
    Martin Bravenboer, Rob Vermaas, Jurgen Vinju, Eelco Visser
  • 11:30 - 12:00 A Versatile Kernel for Multi-Language AOP
    Éric Tanter, Jacques Noyé
  • 12:00 - 12:30 Semi-Inversion of Guarded Equations
    Torben Ægidius Mogensen

  • 12:30 - 14:30 Lunch

Session 5 : Generative Techniques I (session chair: Anne-Françoise Le Meur)

  • 14:30 - 15:00 A Generative Programming Approach to Interactive Information Retrieval: Insights and Experiences
    Saverio Perugini, Naren Ramakrishnan
  • 15:00 - 15:30 Optimizing Marshalling by Run-Time Program Generation
    Baris Aktemur, Joel Jones, Samuel Kamin, Lars Clausen
  • 15:30 - 16:00 Applying a Generative Technique for Enhanced Genericity and Maintainability on the J2EE Platform
    Jun Yang, Stan Jarzabek

  • 16:00 - 16:30 Break

Session 6: Multi-Stage Programming (session chair: Frank Pfenning)

  • 16:30 - 17:00 Multi-Stage Programming with Functors and Monads: Eliminating Abstraction Overhead from Generic Code
    Jacques Carette, Oleg Kiselyov
  • 17:00 - 17:30 Implicitly Heterogeneous Multi-Stage Programming
    Jason Eckhardt, Roumen Kaiabachev, Emir Pasalic, Kedar Swadi, Walid Taha

  • 20:00 Banquet

Saturday, October 1, 2005 : GPCE Conference

Session C (session chair: Michael Lowry)

  • 10:30 - 11:00 Break

Session 7 : Generative Techniques II (session chair: Walid Taha)

  • 11:00 - 11:30 Statically Safe Program Generation with SafeGen
    Shan Shan Huang, David Zook, Yannis Smaragdakis
  • 11:30 - 12:00 A Type System for Reflective Program Generators
    Dirk Draheim, Christof Lutteroth, Gerald Weber
  • 12:00 - 12:30 Sorting out the Relationships Between Pairs of Iterators, Values, and References
    Krister Åhlander

  • 12:30 - 14:30 Lunch

Session 8 : Components and Templates (session chair: Cristiano Calcagno)

  • 14:30 - 15:00 Preprocessing Eden with Template Haskell
    Steffen Priebe
  • 15:00 - 15:30 Syntactic Abstraction in Component Interfaces
    Ryan Culpepper, Scott Owens, Matthew Flatt
  • 15:30 - 16:00 Component-oriented Programming with Sharing: Containment is not Ownership
    Daniel Hirschkoff, Tom Hirschowitz, Damien Pous, Alan Schmitt, Jean-Bernard Stefani

  • 16:00 - 16:30 Break

Session 9 : Generic Programming (session chair: Yannis Smaragdakis)

  • 16:30 - 17:00 Language Requirements for Large-Scale Generic Libraries
    Jeremy Siek, Andrew Lumsdaine
  • 17:00 - 17:30 Mapping Features to Models: A Template Approach Based on Superimposed Variants
    Krzysztof Czarnecki, Michal Antkiewicz

  • 17:30 Closing

End of Conference

Revision: r1.1 - 07 Jun 2013 - 09:21 - TWikiGuest
Gpce05 > STS > ProgramMainEvent
Copyright © 1999-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback