Generative Programming and Component Engineering

Third International Conference, GPCE 2004, Vancouver, Canada, October 24-28, 2004. Proceedings

  • Gabor Karsai
  • Eelco Visser
Conference proceedings GPCE 2004

Part of the Lecture Notes in Computer Science book series (LNCS, volume 3286)

Table of contents

  1. Front Matter
  2. Aspect Orientation

    1. David Zook, Shan Shan Huang, Yannis Smaragdakis
      Pages 1-18
    2. Sean McDirmid, Wilson C. Hsieh
      Pages 19-38
    3. Daniel Lohmann, Georg Blaschke, Olaf Spinczyk
      Pages 55-74
    4. Awais Rashid, Nicholas Leidenfrost
      Pages 75-94
    5. Rémi Douence, Luc Teboul
      Pages 95-114
    6. Andrew Jackson, Siobhán Clarke
      Pages 115-135
  3. Staged Programming

    1. Emir Pašalić, Nathan Linger
      Pages 136-167
    2. Gregory Neverov, Paul Roe
      Pages 168-185
    3. Sean Seefried, Manuel Chakravarty, Gabriele Keller
      Pages 186-205
  4. Types of Meta-programming

    1. Davide Ancona, Eugenio Moggi
      Pages 206-224
    2. Ryan Culpepper, Matthias Felleisen
      Pages 225-243
  5. Meta-programming

    1. István Zólyomi, Zoltán Porkoláb
      Pages 266-282
    2. Attila Vizhanyo, Aditya Agrawal, Feng Shi
      Pages 298-316
  6. Model-Driven Approaches

    1. Rainer Hauser, Jana Koehler
      Pages 317-336
    2. George Edwards, Gan Deng, Douglas C. Schmidt, Aniruddha Gokhale, Bala Natarajan
      Pages 337-360
    3. Jeff Gray, Jing Zhang, Yuehua Lin, Suman Roychoudhury, Hui Wu, Rajesh Sudarsan et al.
      Pages 361-378

About these proceedings

Keywords

C++ programming language D programming language Middleware aspect-oriented systems automated program generation code generation component-based systems configuration generative programming meta-programming object-oriented programming programming programming language software architecture versioning

Editors and affiliations

  • Gabor Karsai
    • 1
  • Eelco Visser
    • 2
  1. 1.Institute for Software Integrated SystemsVanderbilt UniversitySta. B. NashvilleUSA
  2. 2.Software Engineering Research GroupDelft University of TechnologyThe Netherlands

Bibliographic information

  • DOI https://doi.org/10.1007/b101929
  • Copyright Information Springer-Verlag Berlin Heidelberg 2004
  • Publisher Name Springer, Berlin, Heidelberg
  • eBook Packages Springer Book Archive
  • Print ISBN 978-3-540-23580-4
  • Online ISBN 978-3-540-30175-2
  • Series Print ISSN 0302-9743
  • Series Online ISSN 1611-3349
  • About this book