Powered by
2016 ACM SIGPLAN International Conference on Generative Programming: Concepts and Experiences (GPCE 2016), October 31 – November 1, 2016,
Amsterdam, Netherlands
Frontmatter
Keynote
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)
@InProceedings{GPCE16p6,
author = {Aggelos Biboudis and Pablo Inostroza and Tijs van der Storm},
title = {Recaf: Java Dialects as Libraries},
booktitle = {Proc.\ GPCE},
publisher = {ACM},
pages = {6-5},
doi = {},
year = {2016},
}
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)
@InProceedings{GPCE16p18,
author = {Yanlin Wang and Haoyuan Zhang and Bruno C. d. S. Oliveira and Marco Servetto},
title = {Classless Java},
booktitle = {Proc.\ GPCE},
publisher = {ACM},
pages = {18-17},
doi = {},
year = {2016},
}
Extensible Modeling with Managed Data in Java
Theologos Zacharopoulos,
Pablo Inostroza, and
Tijs van der Storm
(CWI, Netherlands; University of Groningen, Netherlands)
@InProceedings{GPCE16p30,
author = {Theologos Zacharopoulos and Pablo Inostroza and Tijs van der Storm},
title = {Extensible Modeling with Managed Data in Java},
booktitle = {Proc.\ GPCE},
publisher = {ACM},
pages = {30-29},
doi = {},
year = {2016},
}
Generative Programming II
Actor Profiling in Virtual Execution Environments
Andrea Rosà,
Lydia Y. Chen, and
Walter Binder
(University of Lugano, Switzerland; IBM Research, Switzerland)
@InProceedings{GPCE16p42,
author = {Andrea Rosà and Lydia Y. Chen and Walter Binder},
title = {Actor Profiling in Virtual Execution Environments},
booktitle = {Proc.\ GPCE},
publisher = {ACM},
pages = {42-41},
doi = {},
year = {2016},
}
Bootstrapping Domain-Specific Meta-Languages in Language Workbenches
Gabriël Konat,
Sebastian Erdweg, and
Eelco Visser
(Delft University of Technology, Netherlands)
@InProceedings{GPCE16p54,
author = {Gabriël Konat and Sebastian Erdweg and Eelco Visser},
title = {Bootstrapping Domain-Specific Meta-Languages in Language Workbenches},
booktitle = {Proc.\ GPCE},
publisher = {ACM},
pages = {54-53},
doi = {},
year = {2016},
}
Dependence-Driven Delimited CPS Transformation for JavaScript
Laure Philips,
Joeri De Koster,
Wolfgang De Meuter, and
Coen De Roover
(Vrije Universiteit Brussel, Belgium)
@InProceedings{GPCE16p66,
author = {Laure Philips and Joeri De Koster and Wolfgang De Meuter and Coen De Roover},
title = {Dependence-Driven Delimited CPS Transformation for JavaScript},
booktitle = {Proc.\ GPCE},
publisher = {ACM},
pages = {66-65},
doi = {},
year = {2016},
}
Code Generation and Synthesis
Synthesizing Regular Expressions from Examples for Introductory Automata Assignments
Mina Lee,
Sunbeom So, and
Hakjoo Oh
(Korea University, Korea)
@InProceedings{GPCE16p78,
author = {Mina Lee and Sunbeom So and Hakjoo Oh},
title = {Synthesizing Regular Expressions from Examples for Introductory Automata Assignments},
booktitle = {Proc.\ GPCE},
publisher = {ACM},
pages = {78-77},
doi = {},
year = {2016},
}
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)
@InProceedings{GPCE16p102,
author = {Jörg Kienzle and Gunter Mussbacher and Philippe Collet and Omar Alam},
title = {Delaying Decisions in Variable Concern Hierarchies},
booktitle = {Proc.\ GPCE},
publisher = {ACM},
pages = {102-101},
doi = {},
year = {2016},
}
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)
@InProceedings{GPCE16p114,
author = {Sorin Adam and Marco Kuhrmann and Ulrik Pagh Schultz},
title = {Automatic Code Generation in Practice: Experiences with Embedded Robot Controllers},
booktitle = {Proc.\ GPCE},
publisher = {ACM},
pages = {114-113},
doi = {},
year = {2016},
}
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)
@InProceedings{GPCE16p119,
author = {Larissa Braz and Rohit Gheyi and Melina Mongiovi and Márcio Ribeiro and Flávio Medeiros and Leopoldo Teixeira},
title = {A Change-Centric Approach to Compile Configurable Systems with #ifdefs},
booktitle = {Proc.\ GPCE},
publisher = {ACM},
pages = {119-118},
doi = {},
year = {2016},
}
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)
@InProceedings{GPCE16p131,
author = {Juliana Alves Pereira and Pawel Matuszyk and Sebastian Krieter and Myra Spiliopoulou and Gunter Saake},
title = {A Feature-Based Personalized Recommender System for Product-Line Configuration},
booktitle = {Proc.\ GPCE},
publisher = {ACM},
pages = {131-130},
doi = {},
year = {2016},
}
Explaining Anomalies in Feature Models
Matthias Kowal,
Sofia Ananieva, and
Thomas Thüm
(TU Braunschweig, Germany; FZI, Germany)
@InProceedings{GPCE16p143,
author = {Matthias Kowal and Sofia Ananieva and Thomas Thüm},
title = {Explaining Anomalies in Feature Models},
booktitle = {Proc.\ GPCE},
publisher = {ACM},
pages = {143-142},
doi = {},
year = {2016},
}
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)
@InProceedings{GPCE16p155,
author = {Mustafa Al-Hajjaji and Sebastian Krieter and Thomas Thüm and Malte Lochau and Gunter Saake},
title = {IncLing: Efficient Product-Line Testing using Incremental Pairwise Sampling},
booktitle = {Proc.\ GPCE},
publisher = {ACM},
pages = {155-154},
doi = {},
year = {2016},
}
Towards Scalable Configuration Testing in Variable Software
Valentin Rothberg,
Christian Dietrich,
Andreas Ziegler, and
Daniel Lohmann
(University of Erlangen-Nuremberg, Germany)
@InProceedings{GPCE16p167,
author = {Valentin Rothberg and Christian Dietrich and Andreas Ziegler and Daniel Lohmann},
title = {Towards Scalable Configuration Testing in Variable Software},
booktitle = {Proc.\ GPCE},
publisher = {ACM},
pages = {167-166},
doi = {},
year = {2016},
}
Towards a Software Product Line of Trie-Based Collections
Michael J. Steindorfer and
Jurgen J. Vinju
(CWI, Netherlands)
@InProceedings{GPCE16p179,
author = {Michael J. Steindorfer and Jurgen J. Vinju},
title = {Towards a Software Product Line of Trie-Based Collections},
booktitle = {Proc.\ GPCE},
publisher = {ACM},
pages = {179-178},
doi = {},
year = {2016},
}
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)
@InProceedings{GPCE16p184,
author = {Mustafa Al-Hajjaji and Jens Meinicke and Sebastian Krieter and Reimar Schröter and Thomas Thüm and Thomas Leich and Gunter Saake},
title = {Tool Demo: Testing Configurable Systems with FeatureIDE},
booktitle = {Proc.\ GPCE},
publisher = {ACM},
pages = {184-183},
doi = {},
year = {2016},
}
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)
@InProceedings{GPCE16p189,
author = {Majid Makki and Dimitri Van Landuyt and Wouter Joosen},
title = {Automated Regression Testing of BPMN 2.0 Processes: A Capture and Replay Framework for Continuous Delivery},
booktitle = {Proc.\ GPCE},
publisher = {ACM},
pages = {189-188},
doi = {},
year = {2016},
}
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)
@InProceedings{GPCE16p201,
author = {Matthew A. Hammer and Bor-Yuh Evan Chang and David Van Horn},
title = {A Vision for Online Verification-Validation},
booktitle = {Proc.\ GPCE},
publisher = {ACM},
pages = {201-200},
doi = {},
year = {2016},
}
Automatic Non-functional Testing of Code Generators Families
Mohamed Boussaa,
Olivier Barais,
Benoit Baudry, and
Gerson Sunyé
(INRIA, France)
@InProceedings{GPCE16p213,
author = {Mohamed Boussaa and Olivier Barais and Benoit Baudry and Gerson Sunyé},
title = {Automatic Non-functional Testing of Code Generators Families},
booktitle = {Proc.\ GPCE},
publisher = {ACM},
pages = {213-212},
doi = {},
year = {2016},
}
proc time: 0.03