Accepted Papers And Demos

Generative Programming and Component Engineering
Author Instructions

The following technical papers have been accepted for presentation at the conference (in no specific order):

  • Efficient Code Generation for a Domain Specific Language
    Andrew Moss, Henk Muller

  • Shadow Programming: Reasoning about Programs using Lexical Join Point Information
    Pengcheng Wu, Karl Lieberherr

  • Source-level Optimization of Run-Time Program Generators
    Sam Kamin, Baris Aktemur, Philip Morton

  • Mapping Features to Models: A Template Approach Based on Superimposed Variants
    Krzysztof Czarnecki, Michal Antkiewicz

  • A Generative Programming Approach to Interactive Information Retrieval: Insights and Experiences
    Saverio Perugini, Naren Ramakrishnan

  • Applying a Generative Technique for Enhanced Reuse on J2EE Platform
    Jun Yang, Stan Jarzabek

  • Optimizing Marshalling by Run-Time Program Generation
    Baris Aktemur, Sam Kamin, Joel Jones, Lars Clausen

  • Multi-Stage Programming with Functors and Monads: Eliminating Abstraction Overhead
    Jacques Carette, Oleg Kiselyov

  • Semi-inversion of Guarded Equations
    Torben Ægidius Mogensen

  • A Generative Programming Approach to Developing DSL Compilers
    Charles Consel, Fabien Latry, Laurent Réveillère, Pierre Cointe

  • Component-Oriented Programming with Sharing: Containment is not Ownership
    Daniel Hirschkoff, Tom Hirschowitz, Damien Pous, Jean-Bernard Stefani, Alan Schmitt

  • Syntactic Abstraction in Component Interfaces
    Ryan Culpepper, Scott Owens, Matthew Flatt

  • Statically Safe Program Generation with SafeGen
    Shan Shan Huang, David Zook, Yannis Smaragdakis

  • Generalized Type-Based Disambiguation of Meta Programs with Concrete Object Syntax
    Martin Bravenboer, Rob Vermaas, Jurgen Vinju, Eelco Visser

  • FeatureC++: On the Symbiosis of Feature-Oriented and Aspect-Oriented Programming
    Sven Apel, Thomas Leich, Marko Rosenmüller, Gunter Saake

  • Sorting out the Relationships Between Pairs of Iterators, Values, and References
    Krister Åhlander

  • Preprocessing Eden with Template Haskell
    Steffen Priebe

  • Language Requirements for Large-Scale Generic Libraries
    Jeremy Siek, Andrew Lumsdaine

  • Implicitly Heterogenious Multi-stage Programming
    Jason Eckhardt, Roumen Kaiabachev, Emir Pasalic, Kedar Swadi, Walid Taha

  • Bossa Nova: Introducing Modularity into the Bossa Domain-Specific Language
    Julia Lawall, Herve Duchesne, Gilles Muller, Anne-Françoise Le Meur

  • A Versatile Kernel for Multi-Language AOP
    Éric Tanter, Jacques Noyé

  • Model Compiler Construction Based on Aspect-oriented Mechanisms
    Naoyasu Ubayashi, Tetsuo Tamai, Shinji Sano, Yusaku Maeno, Satoshi Murakami

  • AOP++: A Generic Aspect-Oriented Programming Framework in C++
    Zhen Yao, Qi-long Zheng, Guo-liang Chen

  • Factory - Integrating Code Generators into an Object-Oriented Language
    Christof Lutteroth, Dirk Draheim, Gerald Weber

  • On Domain Specific Languages Re-Engineering
    Christophe Alias, Denis Barthou

The following tool demonstrations have been accepted for presentation at the conference (in no specific order):

  • Developing Dynamic and Adaptable Applications with CAM/DAOP: a Virtual Office Application
    Monica Pinto, Daniel Jimenez, Lidia Fuentes

  • Metamodeling made easy - MetaEdit+
    Risto Pohjonen

Gpce05.AcceptedPapersAndDemos moved from Gpce05.AcceptedPapers on 23 May 2005 - 10:33 by EugenioMoggi - put it back