8:30 | Registration |
8:50 | Opening |
9:00 | Tutorial 1 - Project Fortress: A Growable Language for Scientists and Engineers [pdf?] |
Sukyoung Ryu | |
10:00 | Break |
10:30 | Tutorial 2 - Mega-Modeling Software Language Artifacts [pdf?] |
Jean-Marie Favre, Dragan Gašević, Ralf Lämmel | |
11:30 | Tutorial 3 - Embedded Domain-Specific Language Implementation using Dependent Types [pdf?] |
Edwin Brady | |
12:30 | Lunch |
13:30 | Tutorial 4 - Agile and Efficient Domain-Specific Languages using Multi-Stage Programming in Java Mint [pdf?, ppt?] |
Mathias Ricken, Edwin Westbrook, Walid Taha | |
14:30 | Tutorial 5 - Ontologies and Software Language Engineering [pdf?] |
Dragan Gašević, Fernando Silva Parreiras, Tobias Walter | |
15:30 | Break |
16:00 | Tutorial 6 - Language Definition and Extension with MPS [pdf?] |
Markus Völter | |
17:00 | End |
8.45 | Opening | 9.00-10.00 | Keynote (Session 1) |
Ralf Lämmel: The Hitchhiker's Guide to Software Languages | 10.00-10.30 | Coffee | 10.30-12.00 | Session 2 Separation of Concerns 1 |
Session Chair: Sven Apel | |
Dave Clarke, Michiel Helvensteijn and Ina Schaefer: Abstract Delta Modeling | |
Uwe Ryssel, Joern Ploennigs and Klaus Kabitzsch: Automatic Variation-Point Identification in Function-Block-Based Models | |
Julio Sincero, Reinhard Tartler, Daniel Lohmann and Wolfgang Schröder-Preikschat: Efficient Extraction and Analysis of Preprocessor-Based Variability | 12.00-13.30 | Lunch | 13.30-15.00 | Session 3 Languages and Language Technology 1 |
Session Chair: Edwin Westbrook | |
Arie Middelkoop, S. Doaitse Swierstra and Atze Dijkstra: Iterative Type Inference with Attribute Grammars | |
Matthias P. Krieger, Alexander Knapp and Burkhart Wolff: Automatic and Efficient Simulation of Operation Contracts | |
Yuheng Long, Sean Mooney, Tyler Sondag and Hridesh Rajan: Implicit Invocation Meets Safe, Implicit Concurrency | 15.00-15.30 | Coffee | 15.30-17.00 | Session 4 Components |
Session Chair: Zoltan Porkolab | |
Juan F. Navas, Jean-Philippe Babau and Jacques Pulou: A Component-based Run-time Evolution Infrastructure for Resource-Constrained Embedded Systems | |
Christian Hofer and Klaus Ostermann: Modular Domain-Specific Language Components in Scala | |
Reinhard Wolfinger, Markus Löberbauer, Markus Jahn and Hanspeter Mössenböck: Adding Genericity to a Plug-in Framework | 17.30-19.00 | Reception |
8.45 | Opening | 9.00-10.00 | Keynote (Session 1) |
Martin Erwig: A Language for Software Variation Research | 10.00-10.30 | Coffee | 10.30-12.00 | Session 2 Separation of Concerns 2 |
Session Chair: Jeremy Siek | |
Sandro Schulze, Sven Apel and Christian Kästner: Code Clones in Feature-Oriented Software Product Lines | |
Éric Tanter, Philippe Moret, Walter Binder and Danilo Ansaloni: Composition of Dynamic Analysis Aspects | |
Thomas Wuerthinger, Walter Binder, Danilo Ansaloni, Philippe Moret and Hanspeter Mössenböck: Applications of Dynamic Code Evolution for Java in GUI Development and Dynamic Aspect-Oriented Programming | 12.00-13.30 | Lunch | 13.30-15.00 | Session 3 Languages and Language Technology 2 |
Session Chair: Charles Consel | |
Tiark Rompf and Martin Odersky: Lightweight Modular Staging: A Pragmatic Approach to Runtime Code Generation and Compiled DSLs | |
Zoltan Porkolab and Abel Sinkovics: Domain-specific Language Integration with Compile-time Parser Generator Library | |
Kevin Atkinson, Matthew Flatt and Gary Lindstrom: ABI Compatibility Through a Customizable Language | 15.00-15.30 | Coffee | 15.30-17.00 | Session 4 Generation |
Session Chair: Klaus Ostermann | |
Mirko Bordignon, Ulrik P. Schultz and Kasper Stoy: Model-based Kinematics Generation for Modular Mechatronic Toolkits | |
Weiyu Miao and Jeremy Siek: Incremental Type-Checking for Type-Reflective Metaprograms | |
Neville Grech, Julian Rathke and Bernd Fischer: JEqualityGen: Generating equality and hashing methods | 18.00-22.00 | Conference banquet -- DAF Museum |
8.45 | Opening | 9.00-10.00 | Keynote (Session 1) | 10.00-10.30 | Coffee | 10.30-12.00 | Session 2 | 12.00-13.30 | Lunch | 13.30-15.00 | Session 3 | 15.00-15.30 | Coffee | 15.30-17.00 | Session 4 |
Early | Late | On-site | |
---|---|---|---|
GPCE | |||
ACM | 350 | 400 | 450 |
Non-ACM | 400 | 450 | 500 |
Student | 275 | 325 | 375 |
SLE* | 125 | 125 | 125 |
Workshop FOSD + tutorials* | 90 | 90 | 90 |
Doctoral Symposium* | 40 | 40 | 40 |
The Eindhoven University of Technology was founded in the 1950s on a patch of uncultivated land near the centre of town. Due to this fortunate circumstance, the university campus is now right in the middle of the fifth largest city in the Netherlands. This means that the railway station, the conference hotels, and other facilities are all within walking distance of the campus, and that during your stay you will have easy access to everything Eindhoven has to offer. The FOSD workshop will take place in a separate location, the Academisch Genootschap. This building is located a short distance from the campus. The workshop dinner will also be held at this location. It should be noted that one the day of the workshop, October 10 2010, the annual Eindhoven Marathon will take place. The Eindhoven city centre will likely be very crowded during this event. |
Ralf Lämmel is Professor of Computer Science at University of Koblenz-Landau. In his career, he also served at Microsoft Corp., Free University of Amsterdam, Dutch Center for Mathematics and Computer Science (CWI), and University of Rostock. Ralf Lämmel's speciality is "software language engineering" but he is generally interested in themes that combine software engineering and programming languages. Ralf Lämmel is one of the founding fathers of the international summer school series GTTSE-Generative and Transformational Techniques on Software Engineering and the SLE conference (Software Language Engineering). Invited talk The Hitchhiker's Guide to Software Languages |
Martin Erwig will present this year's joint GPCE/SLE keynote. Martin Erwig is Professor of Computer Science at Oregon State University where he has been teaching since 2000. He received his Ph.D. and Habilitation in Computer Science from the University of Hagen in Germany. He is the author or co-author of two books and over 90 peer-reviewed publications, for which he received several best paper awards. His research interests center around the design of domain-specific languages, mainly within the contexts of functional programming and visual languages. Invited talk A Language for Software Variation Research |
web="all"
search: (Set to on
for hidden webs)
6 spaces * Set NAME = value
%WEBBGCOLOR%
, it gets expanded to #D0D0D0
.
WEBCOPYRIGHT
before WIKIWEBMASTER
since %WEBCOPYRIGHT%
uses the %WIKIWEBMASTER%
variable.
%VARIABLES%
.
Month: | Topic views: | Topic saves: | File uploads: | Most popular topic views: | Top contributors for topic save and uploads: |
---|---|---|---|---|---|
Feb 2008 | 2643 | 0 | 0 | 512 WebStatistics 302 WebHome 103 WebPreferences 102 WebNews 102 PEPMPublicity? 102 PEPMProgram? 75 ProgramCommittee? 70 CallForPapers 63 PaperSubmission? 63 ImportantDates 63 PreviousMeetings? | |
Jan 2008 | 9554 | 0 | 0 | 1433 WebHome 786 WebStatistics 660 PEPMProgram? 433 ProgramCommittee? 361 PEPMPublicity? 291 WebNews 283 PreviousMeetings? 283 RegistrationAndAccomodation? 265 PaperSubmission? 265 ImportantDates 260 InvitedTalks? | |
Jun 2007 | 5518 | 0 | 0 | 673 WebHome 316 WebStatistics 235 PEPMProgram? 172 PreviousMeetings? 154 WebNews 153 WorkshopVenue? 146 ProgramCommittee? 142 PaperSubmission? 134 PEPMPublicity? 131 AffiliatedMeetings? 130 AcceptedPapers | |
May 2007 | 4489 | 0 | 0 | 530 WebHome 524 WebStatistics 202 PEPMProgram? 126 PEPMPublicity? 116 WebNews 115 PreviousMeetings? 113 ProgramCommittee? 110 PaperSubmission? 107 RegistrationAndAccomodation? 98 AffiliatedMeetings? 98 WorkshopVenue? | |
Apr 2007 | 4460 | 0 | 0 | 606 WebHome 358 WebStatistics 172 PEPMProgram? 135 ProgramCommittee? 121 WebNews 121 PEPMPublicity? 121 ToolPaperAdvice? 119 PreviousMeetings? 115 CallForPapers 109 PaperSubmission? 105 WebChanges | |
Mar 2007 | 4825 | 0 | 0 | 593 WebHome 454 WebStatistics 202 PEPMProgram? 152 ProgramCommittee? 128 WebNews 118 PublicityList06? 116 PaperSubmission? 110 AffiliatedMeetings? 109 ResearchPaperAdvice? 108 WebChanges 103 PreviousMeetings? | |
Feb 2007 | 4464 | 0 | 0 | 661 WebHome 344 WebStatistics 261 PEPMProgram? 158 WebNews 158 ProgramCommittee? 128 PaperSubmission? 123 AffiliatedMeetings? 119 ResearchPaperAdvice? 118 CallForPapers 116 PEPMPublicity? 108 ToolPaperAdvice? | |
Aug 2006 | 4938 | 0 | 0 | 786 WebHome 268 CallForPapers 213 WebStatistics 195 ProgramCommittee? 176 PaperSubmission? 171 WebChanges 155 ImportantDates 151 PEPMPublicity? 148 PreviousMeetings? 131 WebNotify 124 PEPMProgram? | |
Jul 2006 | 7014 | 0 | 0 | 868 WebHome 350 ProgramCommittee? 337 WebStatistics 334 CallForPapers 235 PaperSubmission? 213 PreviousMeetings? 206 PEPMPublicity? 194 ImportantDates 189 WebChanges 180 WebNotify 175 RegistrationAndAccomodation? | |
Feb 2006 | 6534 | 0 | 0 | 1541 WebHome 550 CallForPapers 397 WebStatistics 258 ImportantDates 235 CallForTutorials 226 ConferenceOrganization 215 CallForDemonstrations? 212 CallForWorkshops? 200 WebNews 139 WebLeftBar 129 WebPreferences | |
Nov 2005 | 3943 | 0 | 0 | 868 WebStatistics 849 WebHome 147 WebLeftBar 144 WebNews 127 ImportantDates 126 WebPreferences 116 WebChanges 114 CallForPapers 109 ConferenceOrganization 105 WebNotify 92 PEPMNews? | |
Jul 2005 | 1191 | 0 | 0 | 389 WebHome 102 WebNews 74 WebIndex 73 WebChanges 68 WebStatistics 67 PEPMNews? 57 ConferenceHeader 52 WebSearch 50 WebNotify 50 WebChanges500? 49 WebChanges200? | |
Jun 2005 | 923 | 0 | 0 | 375 WebHome 86 WebNews 68 WebStatistics 57 WebChanges 46 PEPMNews? 45 WebNotify 42 WebIndex 39 WebSearch 37 ConferenceHeader 26 WebLeftBar 24 WebChanges500? | |
Mar 2006 | 10528 | 1 | 0 | 2345 WebHome 871 CallForPapers 667 WebStatistics 376 ImportantDates 343 CallForTutorials 325 CallForWorkshops? 325 ConferenceOrganization 310 WebNews 263 CallForDemonstrations? 255 WebChanges 244 WebPreferences | 1 EelcoVisser |
Jan 2006 | 6593 | 129 | 5 | 1553 WebHome 494 CallForPapers 422 WebStatistics 315 ImportantDates 240 WebNews 223 ConferenceOrganization 219 CallForTutorials 197 WebPreferences 191 CallForWorkshops? 187 WebLeftBar 152 WebChanges | 116 EmirPasalic 17 ToddVeldhuizen 1 ChristaSchwanninger |
Jul 2007 | 3115 | 144 | 0 | 405 WebHome 216 ProgramCommittee? 159 PreviousMeetings? 154 CallForPapers 150 WebStatistics 132 ImportantDates 117 PEPMNews? 112 WebIndex 99 PEPMPublicity? 96 ConferenceOrganization 80 ResearchPaperAdvice? | 144 RobertGlueck |
Nov 2007 | 8164 | 17 | 0 | 1673 WebHome 430 WebStatistics 374 AcceptedPapers 344 ImportantDates 335 ProgramCommittee? 300 WebNews 275 PEPMProgram? 267 RegistrationAndAccomodation? 266 PaperSubmission? 255 InvitedTalks? 247 PEPMPublicity? | 17 RobertGlueck |
Dec 2006 | 4452 | 17 | 0 | 1122 WebHome 398 PEPMProgram? 164 ProgramCommittee? 140 AcceptedPapers 134 RegistrationAndAccomodation? 126 ResearchPaperAdvice? 118 WebStatistics 115 ImportantDates 114 CallForPapers 101 WebNews 98 ToolPaperAdvice? | 17 EelcoVisser |
Sep 2005 | 1290 | 18 | 2 | 361 WebHome 73 WebNews 55 WebIndex 46 WebNotify 46 WebChanges 41 PEPMNews? 39 WebChanges500? 38 WebSearch 38 CallForPapers 37 WebPreferences 36 WebChanges100? | 17 EelcoVisser 3 PradeepikaIrangani |
Nov 2004 | 836 | 18 | 0 | 407 WebHome 77 ImportantDates 66 ConferenceOrganization 38 ConferenceVenue 31 PEPMNews 28 CallForPapers 25 WebNews 20 ForOrganizers? 19 WebIndex 9 CallForWorkshops? 8 ElectronicSubmission? | 11 EelcoVisser 7 EugenioMoggi |
Jan 2005 | 2719 | 19 | 0 | 1375 WebHome 211 CallForPapers 169 ConferenceOrganization 135 ImportantDates 98 CallForWorkshops? 74 CallForTutorials 59 PEPMNews? 45 WebIndex 42 WebChanges 35 WebNews 30 CallForDemonstrations? | 12 EugenioMoggi 7 EelcoVisser |
Oct 2007 | 8900 | 21 | 1 | 2412 WebHome 822 PaperSubmission? 709 ImportantDates 565 CallForPapers 440 ProgramCommittee? 369 ResearchPaperAdvice? 232 ToolPaperAdvice? 217 PEPMPublicity? 197 InvitedTalks? 196 WebNews 196 PreviousMeetings? | 22 RobertGlueck |
Jun 2006 | 4150 | 29 | 2 | 827 WebHome 261 CallForPapers 233 ProgramCommittee? 164 WebStatistics 159 ImportantDates 136 PreviousMeetings? 125 ResearchPaperAdvice? 119 PaperSubmission? 116 WebChanges 114 PEPMPublicity? 104 RegistrationAndAccomodation? | 31 EelcoVisser |
Sep 2007 | 7368 | 3 | 0 | 1582 WebHome 443 CallForPapers 404 ImportantDates 375 PaperSubmission? 358 ProgramCommittee? 332 WebStatistics 254 PEPMPublicity? 236 PreviousMeetings? 228 ResearchPaperAdvice? 200 InvitedTalks? 198 RegistrationAndAccomodation? | 3 RobertGlueck |
Oct 2004 | 400 | 30 | 0 | 206 WebHome 50 ConferenceOrganization 38 ImportantDates 27 ConferenceVenue 17 ConferenceHeader 14 WebIndex 11 WebContents? 5 PrintCall? 4 WebNews 4 CallForPapers 2 GpceTutorials? | 27 EugenioMoggi 2 MoggiE 1 RobertGlueck |
Aug 2005 | 1526 | 32 | 1 | 481 WebHome 147 WebStatistics 94 ConferenceHeader 86 WebIndex 84 WebNews 75 WebPreferences 69 WebChanges 59 PEPMNews? 51 WebNotify 49 WebLeftBar 43 WebSearch | 20 EelcoVisser 7 MartinBravenboer 5 StanJarzabek 1 PradeepikaIrangani |
Dec 2007 | 7197 | 33 | 0 | 1314 WebHome 573 PEPMProgram? 329 WebStatistics 304 ProgramCommittee? 267 WebNews 254 PEPMPublicity? 233 AcceptedPapers 213 PaperSubmission? 204 InvitedTalks? 201 RegistrationAndAccomodation? 195 PreviousMeetings? | 32 RobertGlueck 1 OegeDeMoor |
Oct 2005 | 3209 | 33 | 0 | 932 WebHome 175 WebNews 127 WebChanges 126 WebPreferences 118 PEPMNews? 115 WebLeftBar 111 ImportantDates 110 WebNotify 105 WebStatistics 101 ConferenceHeader 99 WebIndex | 31 ChristaSchwanninger 2 EugenioMoggi |
Mar 2005 | 4848 | 35 | 1 | 2091 WebHome 696 CallForPapers 202 ImportantDates 178 ElectronicSubmission? 153 ConferenceOrganization 152 CallForDemonstrations? 132 CallForWorkshops? 131 GpceTutorialsAndWorkshops? 106 CallForTutorials 55 PEPMNews? 52 WebIndex | 29 EugenioMoggi 5 RobertGlueck 2 EelcoVisser |
Apr 2005 | 6648 | 36 | 0 | 2409 WebHome 975 CallForPapers 638 ElectronicSubmission? 298 GpceTutorialsAndWorkshops? 242 ImportantDates 181 ConferenceOrganization 148 CallForDemonstrations? 130 CallForWorkshops? 110 YoungResearchers? 102 GraphModelTransformations? 93 CallForTutorials | 23 AndrewMalton 10 EugenioMoggi 2 RobertGlueck 1 EelcoVisser |
Dec 2005 | 5873 | 38 | 0 | 1603 WebHome 535 WebStatistics 292 WebNews 246 CallForPapers 230 WebLeftBar 204 WebPreferences 194 ImportantDates 179 ConferenceHeader 166 WebIndex 160 CallForTutorials 156 PEPMNews? | 37 EmirPasalic 1 ChristaSchwanninger |
Nov 2006 | 3436 | 5 | 0 | 782 WebHome 223 WebStatistics 154 ProgramCommittee? 141 ImportantDates 136 ResearchPaperAdvice? 125 CallForPapers 106 ToolPaperAdvice? 97 PEPMProgram? 88 AffiliatedMeetings? 88 InvitedTalks? 83 PEPMPublicity? | 5 EelcoVisser |
Sep 2006 | 2926 | 5 | 0 | 650 WebHome 176 CallForPapers 146 ImportantDates 136 WebStatistics 116 ProgramCommittee? 95 ResearchPaperAdvice? 82 PEPMPublicity? 76 InvitedTalks? 72 PaperSubmission? 69 PreviousMeetings? 67 ToolPaperAdvice? | 5 EelcoVisser |
Dec 2004 | 1546 | 68 | 0 | 707 WebHome 125 ImportantDates 92 ConferenceOrganization 67 ConferenceVenue 60 CallForWorkshops? 37 WebIndex 36 CallForTutorials 34 WebPreferences 33 WebNews 32 PEPMNews? 25 WebChanges | 43 EugenioMoggi 13 JeffGray 10 EelcoVisser 2 MartinBravenboer |
Jan 2007 | 5169 | 7 | 0 | 1040 WebHome 612 WebStatistics 462 PEPMProgram? 188 ProgramCommittee? 148 WebNews 133 PEPMPublicity? 123 AffiliatedMeetings? 114 CallForPapers 113 AcceptedPapers 112 PaperSubmission? 111 ResearchPaperAdvice? | 7 EelcoVisser |
May 2005 | 848 | 7 | 0 | 371 WebHome 53 WebNews 51 WebStatistics 45 ConferenceHeader 42 PEPMNews? 38 WebChanges 33 WebIndex 31 WebSearch 26 WebPreferences 24 WebNotify 24 WebLeftBar | 7 EelcoVisser |
Feb 2005 | 2975 | 7 | 0 | 1164 WebHome 364 CallForPapers 140 ImportantDates 137 ConferenceOrganization 95 CallForWorkshops? 84 CallForDemonstrations? 72 CallForTutorials 50 PEPMNews? 39 WebNews 39 WebChanges 38 WebNotify | 7 EugenioMoggi |
Aug 2007 | 12282 | 74 | 10 | 2082 WebHome 833 ProgramCommittee? 744 WebStatistics 741 CallForPapers 573 ImportantDates 513 PEPMPublicity? 433 PaperSubmission? 416 PEPMProgram? 409 PreviousMeetings? 383 ResearchPaperAdvice? 341 ConferenceOrganization | 81 RobertGlueck 3 OegeDeMoor |
Oct 2006 | 3880 | 8 | 0 | 1065 WebHome 262 ImportantDates 252 CallForPapers 201 PaperSubmission? 162 ProgramCommittee? 134 ResearchPaperAdvice? 121 WebStatistics 111 PEPMPublicity? 101 PreviousMeetings? 91 ToolPaperAdvice? 91 AffiliatedMeetings? | 8 EelcoVisser |
Apr 2006 | 15023 | 8 | 0 | 3330 WebHome 1250 CallForPapers 781 WebStatistics 571 ImportantDates 504 ConferenceOrganization 486 CallForTutorials 468 CallForDemonstrations? 443 CallForWorkshops? 414 WebNews 397 ElectronicSubmission? 393 WebChanges | 8 ToddVeldhuizen |
May 2006 | 2620 | 80 | 0 | 427 WebHome 138 ProgramCommittee? 138 CallForPapers 103 PreviousMeetings? 103 ImportantDates 78 WorkshopVenue? 77 ResearchPaperAdvice? 74 WebChanges 72 WebLeftBar 69 WebNotify 69 AffiliatedMeetings? | 80 EelcoVisser |