Conference Dates
Conference Dates are in time zone (GMT-07:00) Tijuana, Baja California, and may differ from the viewed time zone.
Rooms
Tracks
Badges
Your Program
Mon 23 Oct Times are displayed in time zone: Tijuana, Baja California change
Mon 23 Oct
Times are displayed in time zone: Tijuana, Baja California change
08:30 - 08:45 Day opening | Opening GPCE 2017 | ||
08:45 - 10:00 Talk | Keynote: The Landscape of Refactoring Research in the Last DecadeKeynote GPCE 2017 |
10:30 - 10:55 Talk | Refining Semantics for Multi-stage Programming GPCE 2017 DOI Authorizer link | ||
10:55 - 11:20 Talk | Staging for Generic Programming in Space and Time GPCE 2017 DOI Authorizer link | ||
11:20 - 11:45 Talk | Staging with Control: Type-Safe Multi-stage Programming with Control Operators GPCE 2017 DOI Authorizer link | ||
11:45 - 12:00 Talk | Code Staging in GNU GuixShort paper GPCE 2017 Ludovic CourtèsInria, France DOI Authorizer link |
13:30 - 15:00: VariabilityGPCE 2017 at Regency A Chair(s): Ina SchaeferTechnische Universität Braunschweig | |||
13:30 - 13:55 Talk | A Classification of Variation Control Systems GPCE 2017 Lukas LinsbauerJohannes Kepler University Linz, Thorsten BergerChalmers University of Technology, Sweden / University of Gothenburg, Sweden, Paul GrünbacherJKU Linz, Austria DOI Authorizer link | ||
13:55 - 14:20 Talk | Analyzing the Impact of Natural Language Processing over Feature Location in Models GPCE 2017 Raúl LapeñaSan Jorge University, Spain, Jaime FontSan Jorge University, Spain, Oscar PastorUniversitat Politècnica de València, Spain, Carlos CetinaSan Jorge University, Spain DOI Authorizer link | ||
14:20 - 14:45 Talk | How Preprocessor Annotations (Do Not) Affect Maintainability: A Case Study on Change-PronenessBest Paper GPCE 2017 Wolfram FenskeUniversity of Magdeburg, Germany, Sandro SchulzeUniversity of Magdeburg, Germany, Gunter SaakeUniversity of Magdeburg, Germany DOI Authorizer link |
15:30 - 15:55 Talk | Type Qualifiers as Composable Language Extensions GPCE 2017 DOI Authorizer link | ||
15:55 - 16:20 Talk | Accurate Reification of Complete Supertype Information for Dynamic Analysis on the JVM GPCE 2017 Andrea RosàUniversity of Lugano, Switzerland, Eduardo RosalesUniversity of Lugano, Switzerland, Walter BinderUniversity of Lugano, Switzerland DOI Authorizer link | ||
16:20 - 16:45 Talk | Rewriting for Sound and Complete Union, Intersection and Negation Types GPCE 2017 David J. PearceVictoria University of Wellington, New Zealand DOI Authorizer link |
Tue 24 Oct Times are displayed in time zone: Tijuana, Baja California change
Tue 24 Oct
Times are displayed in time zone: Tijuana, Baja California change
08:30 - 08:45 Awards | Awards GPCE 2017 | ||
08:45 - 10:00 Talk | Keynote: Engineering Meta-Languages for Specifying Software LanguagesKeynote GPCE 2017 Peter D. MossesSwansea University |
13:30 - 13:55 Talk | Four Languages and Lots of Macros: Analyzing Autotools Build Systems GPCE 2017 Jafar M. Al-KofahiIowa State University, USA, Suresh KothariIowa State University, USA, Christian K{\"a}stnerCarnegie Mellon University, USA DOI Authorizer link | ||
13:55 - 14:20 Talk | Avoiding Useless Mutants GPCE 2017 Leonardo FernandesFederal University of Pernambuco, Brazil, Márcio RibeiroFederal University of Alagoas, Brazil, Luiz CarvalhoFederal University of Alagoas, Brazil, Rohit GheyiFederal University of Campina Grande, Brazil, Melina MongioviFederal University of Campina Grande, Brazil, Andre Santos, Ana CavalcantiUniversity of York, UK, Fabiano FerrariFederal University of São Carlos, Brazil, José Carlos MaldonadoUniversity of São Paulo, Brazil DOI Authorizer link | ||
14:20 - 14:45 Talk | Silverchain: A Fluent API Generator GPCE 2017 Tomoki NakamaruUniversity of Tokyo, Japan, Kazuhiro IchikawaUniversity of Tokyo, Japan, Tetsuro YamazakiUniversity of Tokyo, Japan, Shigeru ChibaUniversity of Tokyo, Japan DOI Authorizer link | ||
14:45 - 15:00 Talk | Parser Generation by Example for Legacy Pattern LanguagesShort paper GPCE 2017 Vadim ZaytsevRaincode Labs, Belgium DOI Authorizer link |
15:30 - 15:55 Talk | A Haskell Compiler for Signal Transforms GPCE 2017 DOI Authorizer link | ||
15:55 - 16:20 Talk | Automatic Generation of Virtual Learning Spaces Driven by CaVa<sup>DSL</sup>: An Experience Report GPCE 2017 Ricardo Giuliani MartiniUniversity of Minho, Portugal, Pedro Rangel HenriquesUniversity of Minho, Portugal DOI Authorizer link | ||
16:20 - 16:45 Talk | Rewriting a Shallow DSL using a GHC Compiler Extension GPCE 2017 Mark GrebeUniversity of Kansas, USA, David YoungUniversity of Kansas, USA, Andy GillUniversity of Kansas, USA DOI Authorizer link |
18:00 - 20:00 Social Event | Dinner (registration add-on) GPCE 2017 |
Mon 23 Oct Times are displayed in time zone: Tijuana, Baja California change
Mon 23 Oct
Times are displayed in time zone: Tijuana, Baja California change
Room | 8:00 | 30 | 9:00 | 30 | 10:00 | 30 | 11:00 | 30 | 12:00 | 30 | 13:00 | 30 | 14:00 | 30 | 15:00 | 30 | 16:00 | 30 |
---|
Tue 24 Oct Times are displayed in time zone: Tijuana, Baja California change
Tue 24 Oct
Times are displayed in time zone: Tijuana, Baja California change
Room | 8:00 | 30 | 9:00 | 30 | 10:00 | 30 | 11:00 | 30 | 12:00 | 30 | 13:00 | 30 | 14:00 | 30 | 15:00 | 30 | 16:00 | 30 | 17:00 | 30 | 18:00 | 30 | 19:00 | 30 |
---|
Mon 23 Oct Times are displayed in time zone: Tijuana, Baja California change
Mon 23 Oct
Times are displayed in time zone: Tijuana, Baja California change
Room | 8:00 | 15 | 30 | 45 | 9:00 | 15 | 30 | 45 | 10:00 | 15 | 30 | 45 | 11:00 | 15 | 30 | 45 | 12:00 | 15 | 30 | 45 | 13:00 | 15 | 30 | 45 | 14:00 | 15 | 30 | 45 | 15:00 | 15 | 30 | 45 | 16:00 | 15 | 30 | 45 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Regency A | GPCE Refining Semantics for Multi-stage Programming 10:30 - 10:55 | GPCEShort paper Code Staging in GNU Guix 11:45 - 12:00 | GPCE A Classification of Variation Control Systems 13:30 - 13:55 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Regency A+B | GPCE Opening 08:30 - 08:45 |
Tue 24 Oct Times are displayed in time zone: Tijuana, Baja California change
Tue 24 Oct
Times are displayed in time zone: Tijuana, Baja California change
Room | 8:00 | 15 | 30 | 45 | 9:00 | 15 | 30 | 45 | 10:00 | 15 | 30 | 45 | 11:00 | 15 | 30 | 45 | 12:00 | 15 | 30 | 45 | 13:00 | 15 | 30 | 45 | 14:00 | 15 | 30 | 45 | 15:00 | 15 | 30 | 45 | 16:00 | 15 | 30 | 45 | 17:00 | 15 | 30 | 45 | 18:00 | 15 | 30 | 45 | 19:00 | 15 | 30 | 45 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Regency A | GPCE Avoiding Useless Mutants 13:55 - 14:20 | GPCE Silverchain: A Fluent API Generator 14:20 - 14:45 | GPCE A Haskell Compiler for Signal Transforms 15:30 - 15:55 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Regency A+B | GPCE Awards 08:30 - 08:45 |
iCalendar subscription service for your personal schedule
You first need to have starred events () in order to use the iCalendar subscription service.
Currently Viewed Program
Downloads the currently viewed program (with filters applied) in iCal format