Powered by
Conference Publishing Consulting

2016 ACM SIGPLAN International Conference on Generative Programming: Concepts and Experiences (GPCE 2016), October 31 – November 1, 2016, Amsterdam, Netherlands

GPCE 2016 – Proceedings

Contents - Abstracts - Authors

Frontmatter

Title Page
Message from the Chairs
GPCE 2016 Organization

Keynote

Lightweight Modular Staging (LMS): Generate All the Things! (Keynote)
Tiark Rompf
(Purdue University, USA)

Generative Programming I

Recaf: Java Dialects as Libraries
Aggelos Biboudis, Pablo Inostroza, and Tijs van der Storm
(CWI, Netherlands; University of Athens, Greece; University of Groningen, Netherlands)
Info
Classless Java
Yanlin Wang, Haoyuan Zhang, Bruno C. d. S. Oliveira, and Marco Servetto
(University of Hong Kong, China; Victoria University of Wellington, New Zealand)
Extensible Modeling with Managed Data in Java
Theologos Zacharopoulos, Pablo Inostroza, and Tijs van der Storm
(CWI, Netherlands; University of Groningen, Netherlands)

Generative Programming II

Actor Profiling in Virtual Execution Environments
Andrea Rosà, Lydia Y. Chen, and Walter Binder
(University of Lugano, Switzerland; IBM Research, Switzerland)
Bootstrapping Domain-Specific Meta-Languages in Language Workbenches
Gabriël Konat, Sebastian Erdweg, and Eelco Visser
(Delft University of Technology, Netherlands)
Info
Dependence-Driven Delimited CPS Transformation for JavaScript
Laure Philips, Joeri De Koster, Wolfgang De Meuter, and Coen De Roover
(Vrije Universiteit Brussel, Belgium)

Code Generation and Synthesis

Synthesizing Regular Expressions from Examples for Introductory Automata Assignments
Mina Lee, Sunbeom So, and Hakjoo Oh
(Korea University, Korea)
Programmable Semantic Fragments: The Design and Implementation of typy
Cyrus Omar and Jonathan Aldrich
(Carnegie Mellon University, USA)
Delaying Decisions in Variable Concern Hierarchies
Jörg Kienzle, Gunter Mussbacher, Philippe Collet, and Omar Alam
(McGill University, Canada; University of Nice Sophia Antipolis, France; CNRS, France; Trent University, Canada)
Automatic Code Generation in Practice: Experiences with Embedded Robot Controllers
Sorin Adam, Marco Kuhrmann, and Ulrik Pagh Schultz
(Conpleks Innovation, Denmark; University of Southern Denmark, Denmark)

Feature Models and Product Lines

A Change-Centric Approach to Compile Configurable Systems with #ifdefs
Larissa Braz, Rohit Gheyi, Melina Mongiovi, Márcio Ribeiro, Flávio Medeiros, and Leopoldo Teixeira
(Federal University of Campina Grande, Brazil; Federal University of Alagoas, Brazil; Federal University of Pernambudo, Brazil)
Info
A Feature-Based Personalized Recommender System for Product-Line Configuration
Juliana Alves Pereira, Pawel Matuszyk, Sebastian Krieter, Myra Spiliopoulou, and Gunter Saake
(University of Magdeburg, Germany)
Info
Explaining Anomalies in Feature Models
Matthias Kowal, Sofia Ananieva, and Thomas Thüm
(TU Braunschweig, Germany; FZI, Germany)

Software Product Lines and Testing

IncLing: Efficient Product-Line Testing using Incremental Pairwise Sampling
Mustafa Al-Hajjaji, Sebastian Krieter, Thomas Thüm, Malte Lochau, and Gunter Saake
(University of Magdeburg, Germany; TU Braunschweig, Germany; TU Darmstadt, Germany)
Towards Scalable Configuration Testing in Variable Software
Valentin Rothberg, Christian Dietrich, Andreas Ziegler, and Daniel Lohmann
(University of Erlangen-Nuremberg, Germany)
Towards a Software Product Line of Trie-Based Collections
Michael J. Steindorfer and Jurgen J. Vinju
(CWI, Netherlands)
Tool Demo: Testing Configurable Systems with FeatureIDE
Mustafa Al-Hajjaji, Jens Meinicke, Sebastian Krieter, Reimar Schröter, Thomas Thüm, Thomas Leich, and Gunter Saake
(University of Magdeburg, Germany; METOP, Germany; TU Braunschweig, Germany)

Testing and Verification

Automated Regression Testing of BPMN 2.0 Processes: A Capture and Replay Framework for Continuous Delivery
Majid Makki, Dimitri Van Landuyt, and Wouter Joosen
(KU Leuven, Belgium)
A Vision for Online Verification-Validation
Matthew A. Hammer, Bor-Yuh Evan Chang, and David Van Horn
(University of Colorado at Boulder, USA; University of Maryland at College Park, USA)
Automatic Non-functional Testing of Code Generators Families
Mohamed Boussaa, Olivier Barais, Benoit Baudry, and Gerson Sunyé
(INRIA, France)

proc time: 0.66