<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="font-family: verdana; font-size: 13px; "><h3 style="background-color: transparent; font-family: verdana, lucida, helvetica, sans-serif; line-height: 104%; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 1em; margin-right: 0px; margin-bottom: 0.1em; margin-left: 0px; font-size: 140%; color: rgb(0, 90, 160); "><span class="Apple-style-span" style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-weight: normal; line-height: normal; "> Call for Papers<br><br> Seventh International Conference on<br> Generative Programming and Component Engineering (GPCE 2008)<br><br> October 19-23, 2008<br> Nashville, Tennessee<br> (co-located with OOPSLA 2008)<br> <a href="http://www.gpce.org/">http://www.gpce.org</a><br><br><br>Important Dates:<br><br> * Submission of abstracts: May 12, 2008<br> * Notification: June 30, 2008<br> * Submission: May 19, 2008, 23:59 Apia time<br></span></h3><h3 style="background-color: transparent; font-family: verdana, lucida, helvetica, sans-serif; line-height: 104%; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 1em; margin-right: 0px; margin-bottom: 0.1em; margin-left: 0px; font-size: 140%; color: rgb(0, 90, 160); "><span class="Apple-style-span" style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-weight: normal; line-height: normal; "><br>Scope<br><br>Generative and component approaches are revolutionizing software<br>development similar to how automation and components revolutionized<br>manufacturing. Generative Programming (developing programs that<br>synthesize other programs), Component Engineering (raising the level<br>of modularization and analysis in application design), and<br>Domain-Specific Languages (DSLs) (elevating program specifications to<br>compact domain-specific notations that are easier to write, maintain,<br>and analyze) are key technologies for automating program development.<br><br>The International Conference on Generative Programming and Component<br>Engineering provides a venue for researchers and practitioners<br>interested in techniques for enhancing the productivity, quality, and<br>time-to-market in software development that stems from deploying<br>components and automating program generation. In addition to exploring<br>cutting-edge techniques for developing generative and component-based<br>software, our goal is to foster further cross-fertilization between<br>the software engineering research community and the programming<br>languages community.<br><br>Submissions<br><br>Research papers:<br><br>10 pages in SIGPLAN proceedings style (sigplanconf.cls) reporting<br>original research results that contribute to scientific knowledge in<br>the areas listed below (the PC chair can advise on appropriateness).<br><br>Experience reports:<br><br>2 to 4 pages in length in SIGPLAN proceedings style<br>(sigplanconf.cls). We encourage experience reports that provide<br>concrete evidence with regards to the efficacy of generative<br>technologies in industrial applications.<br><br>Topics<br><br>GPCE seeks contributions in software engineering and in programming<br>languages related (but not limited) to:<br><br> * Generative programming<br> o Reuse, meta-programming, partial evaluation, multi-stage and<br> multi-level languages, step-wise refinement,<br> and generic programming<br> o Semantics, type systems, symbolic computation, linking and<br> explicit substitution, in-lining and macros, templates, and<br> program transformation<br> o Runtime code generation, compilation, active libraries,<br> synthesis from specifications, development methods, generation of<br> non-code artifacts, formal methods, and reflection<br> * Generative techniques for<br> o Product-line architectures<br> o Distributed, real-time and embedded systems<br> o Model-driven development and architecture<br> o Resource bounded/safety critical systems.<br> * Component-based software engineering<br> o Reuse, distributed platforms and middleware, distributed<br> systems, evolution, patterns, development methods, deployment and<br> configuration techniques, and formal methods<br> * Integration of generative and component-based approaches<br> * Domain engineering and domain analysis<br> o Domain-specific languages including visual and UML-based DSLs<br> * Separation of concerns<br> o Aspect-oriented and feature-oriented programming,<br> o Intentional programming and multi-dimensional separation of<br> concerns<br> * Industrial applications of the above<br><br>Experience reports on applications of these techniques to real-world<br>problems are especially encouraged, as are research papers that relate<br>ideas and concepts from several of these topics, or bridge the gap<br>between theory and practice. The program chair is happy to advise on<br>the appropriateness of a particular subject.<br><br>Submissions must adhere to SIGPLAN's republication policy. Please contact<br>the program chair if you have any questions about how this policy applies<br>to your paper (gpce2008 at gpce.org).<br><br>Organizers<br><br>General Chair: Yannis Smaragdakis (University of Oregon)<br>Program Chair: Jeremy Siek (University of Colorado at Boulder)<br>Satellite Chair: Ralf Lammel (Univ. Koblenz-Landau)<br>Publicity Chair: Emir Pasalic (LogicBlox, Inc.)<br><br>Program Committee<br><br>David Abrahams (Boost Consulting)<br>Uwe Assmann (Technische Universitat, Dresden)<br>Ira Baxter (Semantic Designs, USA)<br>Martin Bravenboer (Delft Univ. of Tech., The Netherlands)<br>Jacques Carette (McMaster University, Canada)<br>Shigeru Chiba (Tokyo Institute of Technology, Japan)<br>William R. Cook (University of Texas at Austin, USA)<br>Lidia Fuentes (University of Malaga, Spain)<br>Yossi Gil (The Technion, Israel)<br>Aniruddha Gokhale (Vanderbilt University, USA)<br>Mark Grechanik (Accenture Technology Labs, USA)<br>Stanislaw Jarzabek (National University of Singapore)<br>Jaakko Jarvi (Texas A&M Unviersity, USA)<br>Julie Lawall (DIKU, University of Copenhagen, Denmark)<br>Christian Lengauer (University of Passau, Germany)<br>Matthew Marcus (Adobe Systems Inc., USA)<br>Anne-Francoise Le Meur (University of Lille 1, France)<br>Sibylle Schupp (Chalmers University of Technology, Sweden)<br>Peter Sestoft (IT University of Copenhagen, Denmark)<br>Chung-chieh Shan (Rutgers University, USA)<br>Eric Van Wyk (University of Minnesota, USA)<br><br></span></h3></span></body></html>