default search action
GPCE 2005: Tallinn, Estonia
- Robert Glück, Michael R. Lowry:
Generative Programming and Component Engineering, 4th International Conference, GPCE 2005, Tallinn, Estonia, September 29 - October 1, 2005, Proceedings. Lecture Notes in Computer Science 3676, Springer 2005, ISBN 3-540-29138-5
Invited Talks
- Oscar Nierstrasz, Stéphane Ducasse, Serge Demeyer:
Object-Oriented Reengineering Patterns - An Overview. 1-9 - Chris Allan, Pavel Avgustinov, Aske Simon Christensen, Laurie J. Hendren, Sascha Kuzins, Jennifer Lhoták, Ondrej Lhoták, Oege de Moor, Damien Sereni, Ganesh Sittampalam, Julian Tibble:
abc: The AspectBench Compiler for AspectJ. 10-16 - Ewen Denney, Bernd Fischer:
Certifiable Program Generation. 17-28
Domain Specific Languages
- Charles Consel, Fabien Latry, Laurent Réveillère, Pierre Cointe:
A Generative Programming Approach to Developing DSL Compilers. 29-46 - Andrew Moss, Henk L. Muller:
Efficient Code Generation for a Domain Specific Language. 47-62 - Christophe Alias, Denis Barthou:
On Domain-Specific Languages Reengineering. 63-77 - Julia L. Lawall, Hervé Duchesne, Gilles Muller, Anne-Françoise Le Meur:
Bossa Nova: Introducing Modularity into the Bossa Domain-Specific Language. 78-93
Aspect-Oriented Programming
- Zhen Yao, Qilong Zheng, Guoliang Chen:
AOP++: A Generic Aspect-Oriented Programming Framework in C++. 94-108 - Naoyasu Ubayashi, Tetsuo Tamai, Shinji Sano, Yusaku Maeno, Satoshi Murakami:
Model Compiler Construction Based on Aspect-Oriented Mechanisms. 109-124 - Sven Apel, Thomas Leich, Marko Rosenmüller, Gunter Saake:
FeatureC++: On the Symbiosis of Feature-Oriented and Aspect-Oriented Programming. 125-140 - Pengcheng Wu, Karl J. Lieberherr:
Shadow Programming: Reasoning About Programs Using Lexical Join Point Information. 141-156
Meta-programming and Transformation
- Martin Bravenboer, Rob Vermaas, Jurgen J. Vinju, Eelco Visser:
Generalized Type-Based Disambiguation of Meta Programs with Concrete Object Syntax. 157-172 - Éric Tanter, Jacques Noyé:
A Versatile Kernel for Multi-language AOP. 173-188 - Torben Æ. Mogensen:
Semi-inversion of Guarded Equations. 189-204
Generative Techniques
- Saverio Perugini, Naren Ramakrishnan:
A Generative Programming Approach to Interactive Information Retrieval: Insights and Experiences. 205-220 - Baris Aktemur, Joel Jones, Samuel N. Kamin, Lars Clausen:
Optimizing Marshalling by Run-Time Program Generation. 221-236 - Yang Jun, Stan Jarzabek:
Applying a Generative Technique for Enhanced Genericity and Maintainability on the J2EE Platform. 237-255
Multi-stage Programming
- Jacques Carette, Oleg Kiselyov:
Multi-stage Programming with Functors and Monads: Eliminating Abstraction Overhead from Generic Code. 256-274 - Jason Eckhardt, Roumen Kaiabachev, Emir Pasalic, Kedar N. Swadi, Walid Taha:
Implicitly Heterogeneous Multi-stage Programming. 275-292
Generative Techniques
- Samuel N. Kamin, Baris Aktemur, Philip Morton:
Source-Level Optimization of Run-Time Program Generators. 293-308 - Shan Shan Huang, David Zook, Yannis Smaragdakis:
Statically Safe Program Generation with SafeGen. 309-326 - Dirk Draheim, Christof Lutteroth, Gerald Weber:
A Type System for Reflective Program Generators. 327-341 - Krister Åhlander:
Sorting Out the Relationships Between Pairs of Iterators, Values, and References. 342-356
Components and Templates
- Steffen Priebe:
Preprocessing Eden with Template Haskell. 357-372 - Ryan Culpepper, Scott Owens, Matthew Flatt:
Syntactic Abstraction in Component Interfaces. 373-388 - Daniel Hirschkoff, Tom Hirschowitz, Damien Pous, Alan Schmitt, Jean-Bernard Stefani:
Component-Oriented Programming with Sharing: Containment is Not Ownership. 389-404
Generic Programming
- Jeremy G. Siek, Andrew Lumsdaine:
Language Requirements for Large-Scale Generic Libraries. 405-421 - Krzysztof Czarnecki, Michal Antkiewicz:
Mapping Features to Models: A Template Approach Based on Superimposed Variants. 422-437
Demonstrations
- Mónica Pinto, Daniel Jiménez, Lidia Fuentes:
Developing Dynamic and Adaptable Applications with CAM/DAOP: A Virtual Office Application. 438-441 - Risto Pohjonen:
Metamodeling Made Easy - MetaEdit+ (Tool Demonstration). 442-446
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.