Powered by
13th International Conference on Generative Programming: Concepts and Experiences (GPCE), September 15-16, 2014,
Västerås, Sweden
Frontmatter
Specialization and Modularity
Mon, Sep 15, 10:30 - 12:10
Specializing Planners for Hierarchical Multi-way Dataflow Constraint Systems
Jaakko Järvi,
Gabriel Foust, and
Magne Haveraaen
(Texas A&M University, USA; University of Bergen, Norway)
@InProceedings{GPCE14p1,
author = {Jaakko Järvi and Gabriel Foust and Magne Haveraaen},
title = {Specializing Planners for Hierarchical Multi-way Dataflow Constraint Systems},
booktitle = {Proc.\ GPCE},
publisher = {ACM},
pages = {1-0},
doi = {},
year = {2014},
}
Emergent Gummy Modules: Modular Representation of Emergent Behavior
Somayeh Malakuti and
Mehmet Aksit
(TU Dresden, Germany; University of Twente, Netherlands)
@InProceedings{GPCE14p21,
author = {Somayeh Malakuti and Mehmet Aksit},
title = {Emergent Gummy Modules: Modular Representation of Emergent Behavior},
booktitle = {Proc.\ GPCE},
publisher = {ACM},
pages = {21-20},
doi = {},
year = {2014},
}
Extensible Language Implementation with Object Algebras (Short Paper)
Maria Gouseti,
Chiel Peters, and
Tijs van der Storm
(CWI, Netherlands)
@InProceedings{GPCE14p31,
author = {Maria Gouseti and Chiel Peters and Tijs van der Storm},
title = {Extensible Language Implementation with Object Algebras (Short Paper)},
booktitle = {Proc.\ GPCE},
publisher = {ACM},
pages = {31-30},
doi = {},
year = {2014},
}
Variation and Product Lines
Mon, Sep 15, 14:00 - 15:20
Projectional Editing of Variational Software
Eric Walkingshaw and
Klaus Ostermann
(University of Marburg, Germany)
@InProceedings{GPCE14p35,
author = {Eric Walkingshaw and Klaus Ostermann},
title = {Projectional Editing of Variational Software},
booktitle = {Proc.\ GPCE},
publisher = {ACM},
pages = {35-34},
doi = {},
year = {2014},
}
Automatic Feature Selection in Large-Scale System-Software Product Lines
Andreas Ruprecht,
Bernhard Heinloth, and
Daniel Lohmann
(University of Erlangen-Nuremberg, Germany)
@InProceedings{GPCE14p45,
author = {Andreas Ruprecht and Bernhard Heinloth and Daniel Lohmann},
title = {Automatic Feature Selection in Large-Scale System-Software Product Lines},
booktitle = {Proc.\ GPCE},
publisher = {ACM},
pages = {45-44},
doi = {},
year = {2014},
}
Efficient Testing of Software Product Lines via Centralization (Short Paper)
Lei Ma,
Cyrille Artho,
Cheng Zhang, and
Hiroyuki Sato
(University of Tokyo, Japan; AIST, Japan; University of Waterloo, Canada)
@InProceedings{GPCE14p55,
author = {Lei Ma and Cyrille Artho and Cheng Zhang and Hiroyuki Sato},
title = {Efficient Testing of Software Product Lines via Centralization (Short Paper)},
booktitle = {Proc.\ GPCE},
publisher = {ACM},
pages = {55-54},
doi = {},
year = {2014},
}
DSLs
Mon, Sep 15, 16:00 - 17:30
A Transformational Approach to Data Visualization
Karl Smeltzer,
Martin Erwig, and
Ronald Metoyer
(Oregon State University, USA)
@InProceedings{GPCE14p59,
author = {Karl Smeltzer and Martin Erwig and Ronald Metoyer},
title = {A Transformational Approach to Data Visualization},
booktitle = {Proc.\ GPCE},
publisher = {ACM},
pages = {59-58},
doi = {},
year = {2014},
}
LibDSL: A Library for Developing Embedded Domain Specific Languages in D via Template Metaprogramming
Masato Shioda,
Hideya Iwasaki, and
Shigeyuki Sato
(University of Electro-Communications, Japan)
@InProceedings{GPCE14p69,
author = {Masato Shioda and Hideya Iwasaki and Shigeyuki Sato},
title = {LibDSL: A Library for Developing Embedded Domain Specific Languages in D via Template Metaprogramming},
booktitle = {Proc.\ GPCE},
publisher = {ACM},
pages = {69-68},
doi = {},
year = {2014},
}
Yin-Yang: Concealing the Deep Embedding of DSLs
Vojin Jovanovic,
Amir Shaikhha,
Sandro Stucki,
Vladimir Nikolaev,
Christoph Koch, and
Martin Odersky
(EPFL, Switzerland; ITMO, Russia)
@InProceedings{GPCE14p79,
author = {Vojin Jovanovic and Amir Shaikhha and Sandro Stucki and Vladimir Nikolaev and Christoph Koch and Martin Odersky},
title = {Yin-Yang: Concealing the Deep Embedding of DSLs},
booktitle = {Proc.\ GPCE},
publisher = {ACM},
pages = {79-78},
doi = {},
year = {2014},
}
Specialization and Cross-Cutting
Tue, Sep 16, 10:30 - 12:00
Automatic Locality-Friendly Interface Extension of Numerical Functions
Benjamin Hess,
Thomas R. Gross, and
Markus Püschel
(ETH Zurich, Switzerland)
@InProceedings{GPCE14p89,
author = {Benjamin Hess and Thomas R. Gross and Markus Püschel},
title = {Automatic Locality-Friendly Interface Extension of Numerical Functions},
booktitle = {Proc.\ GPCE},
publisher = {ACM},
pages = {89-88},
doi = {},
year = {2014},
}
Optimization by Runtime Specialization for Sparse Matrix-Vector Multiplication
Sam Kamin,
María Jesús Garzarán,
Barış Aktemur,
Danqing Xu,
Buse Yılmaz, and
Zhongbo Chen
(University of Illinois at Urbana-Champaign, USA; Özyeğin University, Turkey)
@InProceedings{GPCE14p99,
author = {Sam Kamin and María Jesús Garzarán and Barış Aktemur and Danqing Xu and Buse Yılmaz and Zhongbo Chen},
title = {Optimization by Runtime Specialization for Sparse Matrix-Vector Multiplication},
booktitle = {Proc.\ GPCE},
publisher = {ACM},
pages = {99-98},
doi = {},
year = {2014},
}
Specialization through Dynamic Staging
Piotr Danilewski,
Marcel Köster,
Roland Leißa,
Richard Membarth, and
Philipp Slusallek
(Saarland University, Germany; Intel VCI, Germany; DFKI, Germany)
@InProceedings{GPCE14p109,
author = {Piotr Danilewski and Marcel Köster and Roland Leißa and Richard Membarth and Philipp Slusallek},
title = {Specialization through Dynamic Staging},
booktitle = {Proc.\ GPCE},
publisher = {ACM},
pages = {109-108},
doi = {},
year = {2014},
}
Language Tools
Tue, Sep 16, 14:00 - 15:30
A Domain-Specific Language for Building Self-Optimizing AST Interpreters
Christian Humer,
Christian Wimmer,
Christian Wirth,
Andreas Wöß, and
Thomas Würthinger
(JKU Linz, Austria; Oracle Labs, USA; Oracle Labs, Austria)
@InProceedings{GPCE14p129,
author = {Christian Humer and Christian Wimmer and Christian Wirth and Andreas Wöß and Thomas Würthinger},
title = {A Domain-Specific Language for Building Self-Optimizing AST Interpreters},
booktitle = {Proc.\ GPCE},
publisher = {ACM},
pages = {129-128},
doi = {},
year = {2014},
}
Pin++: An Object-Oriented Framework for Writing Pintools
James H. Hill and
Dennis C. Feiock
(Indiana University-Purdue University at Indianapolis, USA)
@InProceedings{GPCE14p139,
author = {James H. Hill and Dennis C. Feiock},
title = {Pin++: An Object-Oriented Framework for Writing Pintools},
booktitle = {Proc.\ GPCE},
publisher = {ACM},
pages = {139-138},
doi = {},
year = {2014},
}
proc time: 0.84