<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://mw.hh.se/wg211/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Creichen</id>
	<title>WG 2.11 - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://mw.hh.se/wg211/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Creichen"/>
	<link rel="alternate" type="text/html" href="http://mw.hh.se/wg211/index.php?title=Special:Contributions/Creichen"/>
	<updated>2026-04-05T19:12:28Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.5</generator>
	<entry>
		<id>http://mw.hh.se/wg211/index.php?title=WG211/M23Reichenbach&amp;diff=2718</id>
		<title>WG211/M23Reichenbach</title>
		<link rel="alternate" type="text/html" href="http://mw.hh.se/wg211/index.php?title=WG211/M23Reichenbach&amp;diff=2718"/>
		<updated>2024-12-01T09:25:23Z</updated>

		<summary type="html">&lt;p&gt;Creichen: WG2.11/M24: Circular reference attribute evaluation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Reference attribute grammars (RAGs) are one mechanism for specifying the (static) semantics of programming languages.  Circular attributes extend RAGs with the ability to compute fixpoints.  In recent work on using circular attributes for program analysis, we have observed a number of performance limitations of the published analysis algorithms; in this talk, I will describe the state of our current work on improving these algorithms.  This presentation is based on our paper [https://doi.org/10.1145/3687997.3695644 Efficient Demand Evaluation of Fixed-Point Attributes using Static Analysis] but will attempt to make a more structured argument for the correctness of the algorithm described there.&lt;/div&gt;</summary>
		<author><name>Creichen</name></author>
	</entry>
	<entry>
		<id>http://mw.hh.se/wg211/index.php?title=WG211/M24Schedule&amp;diff=2697</id>
		<title>WG211/M24Schedule</title>
		<link rel="alternate" type="text/html" href="http://mw.hh.se/wg211/index.php?title=WG211/M24Schedule&amp;diff=2697"/>
		<updated>2024-11-29T10:33:31Z</updated>

		<summary type="html">&lt;p&gt;Creichen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= IFIP Working Group 2.11, Twenty-fourth Meeting =&lt;br /&gt;
&lt;br /&gt;
== December 3rd (Tues) - 6th (Fri) in Edinburgh, Scotland, UK ==&lt;br /&gt;
&lt;br /&gt;
The meeting will be hosted by [https://www.denotational.co.uk/ Ohad Kammar], who will write in the first person in the remainder. If you want to know anything, please email me. This page is not yet finished, I&#039;ll try to add the missing information as soon as possible.&lt;br /&gt;
&lt;br /&gt;
The meeting will last 3.5 days; the first three days (Tues-Thur) will&lt;br /&gt;
be full-day whereas the last day (Fri) will be a half-day session.&lt;br /&gt;
&lt;br /&gt;
=== Venue ===&lt;br /&gt;
&lt;br /&gt;
[https://www.ed.ac.uk/timetabling-examinations/timetabling/room-bookings/bookable-rooms3/room/0401_01_1.07 Althaus-Reid Room, 1.07] ([http://exhibition.div.ed.ac.uk/rooms-renamed-in-honour-of-two-inspirational-female-theologians/ named after the theologian Marcella Althaus-Reid])&lt;br /&gt;
&lt;br /&gt;
New College&amp;lt;br/&amp;gt;&lt;br /&gt;
School of Divinity&amp;lt;br/&amp;gt;&lt;br /&gt;
The University of Edinburgh&amp;lt;br/&amp;gt;&lt;br /&gt;
Central Campus&amp;lt;br/&amp;gt;&lt;br /&gt;
1 Mound Place&amp;lt;br/&amp;gt;&lt;br /&gt;
Edinburgh EH1 2LU&lt;br /&gt;
&lt;br /&gt;
This is unfortunately &#039;&#039;&#039;not&#039;&#039;&#039; the School of Informatics, which is about 15 minutes walk south from this venue.&lt;br /&gt;
&lt;br /&gt;
A [https://maps.app.goo.gl/oCXGNCb2ax68WS6B6/ Google map] with the venue, hotels, and meeting-relevant locations.&lt;br /&gt;
&lt;br /&gt;
==== WiFi Access ====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;eduroam.&#039;&#039;&#039; If you have eduroam credentials, you may use them to access the eduroam network while at Edinburgh.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;guest account.&#039;&#039;&#039; If you know that eduroam will not work for you, I can set you up with a guest account.&amp;lt;br/&amp;gt;Please indicate that you will definitely need a guest account in your registration form. You can always let me know after registration whether you need one, including during the meeting.&amp;lt;br/&amp;gt;Guests must abide by the [https://vpnreg.ucs.ed.ac.uk/admin/compregs.pdf computing regulations].&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Visit-Ed.&#039;&#039;&#039; If eduroam does not work for you and you don&#039;t have a guest account, you can try using the [https://www.ed.ac.uk/information-services/computing/desktop-personal/wifi-networking/guest-alumni-wifi-access Visit-Ed service] described in the middle of that page. It requires registration by Facebook, LinkedIn, WhatsApp, or text message (international numbers included).&lt;br /&gt;
&lt;br /&gt;
==== Workspace ====&lt;br /&gt;
&lt;br /&gt;
A quiet area for shared use is available in the [https://www.ed.ac.uk/timetabling-examinations/timetabling/room-bookings/bookable-rooms3/room/0401_01_1.09 Porteous Room 1.09]&lt;br /&gt;
(you can read more about it&lt;br /&gt;
[https://exhibition.div.ed.ac.uk/porteous%E2%80%AFroom/ here]) on the&lt;br /&gt;
same floor as the main room.&lt;br /&gt;
&lt;br /&gt;
== Travel ==&lt;br /&gt;
&lt;br /&gt;
=== Travel to Edinburgh ===&lt;br /&gt;
&lt;br /&gt;
==== Air ====&lt;br /&gt;
&lt;br /&gt;
[https://www.edinburghairport.com/ Edinburgh Airport] is located&lt;br /&gt;
approximately 8 miles away from the city centre.&lt;br /&gt;
&lt;br /&gt;
The [https://edinburghtrams.com/ Edinburgh tram] runs from the&lt;br /&gt;
airport every 7 minutes, the last tram from the airport leaves after&lt;br /&gt;
22:30 (see tram webpage).&lt;br /&gt;
&lt;br /&gt;
The [https://airlink100.co.uk/ Airlink bus] (service 100) runs&lt;br /&gt;
between the airport and the city centre, reaching Waverley Bridge&lt;br /&gt;
railway station in 25 minutes. The route to and from the airport runs&lt;br /&gt;
24 hours a day every 10 minutes approximately during the day.&lt;br /&gt;
&lt;br /&gt;
Most advance hire taxi companies will offer an airport pick-up&lt;br /&gt;
service. [https://www.taxis-edinburgh.co.uk/ Here&#039;s one], but any will&lt;br /&gt;
do. There&#039;s also a taxi hailing stand at the airport, follow the signs.&lt;br /&gt;
&lt;br /&gt;
You can also fly into another main UK city and continue to Edinburgh by [[#Train|train]].&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span id=&amp;quot;Train&amp;quot;&amp;gt;Train&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
Edinburgh is well-connected to most other main UK cities. There are a&lt;br /&gt;
few faster trains from London (about 4h25min) every day. You can use [https://www.nationalrail.co.uk/ National Rail] to plan your trip and link you to the appropriate provider.&lt;br /&gt;
&lt;br /&gt;
I have enjoyed taking the Eurostar from the main continent to London. There is also the [https://www.sleeper.scot/ Caledonian Sleeper] that can get you to Edinburgh or London by 7am very slowly overnight.&lt;br /&gt;
&lt;br /&gt;
=== Travel around Edinburgh ===&lt;br /&gt;
&lt;br /&gt;
Edinburgh is somewhat hilly and the venue is located [https://upload.wikimedia.org/wikipedia/commons/f/ff/The_Mound%2C_Edinburgh%2C_18_September_2014.jpg up a slope].&lt;br /&gt;
If that is not a problem, then Edinburgh is quite walkable.&lt;br /&gt;
&lt;br /&gt;
Public transportation is available. Check out [https://transportforedinburgh.com/ Transport for Edinburgh] for all the details.&lt;br /&gt;
&lt;br /&gt;
* Buses. [https://www.lothianbuses.com/ Lothian buses] operates many of the relevant buses. You can pay contactless with a card or app and there&#039;s a capped pay program (&#039;TapTapCap&#039;). Here&#039;s the [https://www.lothianbuses.com/wp-content/uploads/2024/09/Network_Map_240908.pdf map], but I usually use Google maps for directions.&lt;br /&gt;
&lt;br /&gt;
* Taxis. You can usually just hail a black cab from anywhere in the centre, see their [https://www.taxis-edinburgh.co.uk/ webpage] for advance bookings. Your favourite search engine will provide other  taxi companies.&lt;br /&gt;
&lt;br /&gt;
* Tram. The [https://edinburghtrams.com/ Edinburgh tram] stops fairly close to the venue, so can be an easy way to the venue.&lt;br /&gt;
&lt;br /&gt;
* Uber operates in Edinburgh.&lt;br /&gt;
&lt;br /&gt;
== Accommodation ==&lt;br /&gt;
&lt;br /&gt;
The venue is located quite centrally, with many hotels nearby. Here are some 4-star and 3-star suggestions nearby, but you&#039;ll probably find something charming by your own (just watch out for scams). The tram and buses make it easy to also stay somewhere away from the centre and commute in if you prefer.&lt;br /&gt;
&lt;br /&gt;
Hotel suggestions:&lt;br /&gt;
* [https://www.apexhotels.co.uk/destinations/edinburgh/apex-city-of-edinburgh-hotel/ Apex City of Edinburgh Hotel]. &amp;lt;br/&amp;gt;Main suggestion, slightly-up-and-steep-downhill from the venue. We have a 10% discount code, which I will email once I have it.&amp;lt;br/&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; There is a slightly more full Apex hotel on the same street which I listed before, so if you want to be in the suggested hotel, make sure you&#039;re in the correct one.&lt;br /&gt;
* [https://www.motel-one.com/en/hotels/edinburgh/hotel-edinburgh-royal/ Motel One Edinburgh Royal]. &amp;lt;br/&amp;gt;A cheaper option, steep downhill from the venue.&lt;br /&gt;
* [https://www.scotsmanhotel.co.uk/ Scotsman Hotel].&amp;lt;br/&amp;gt;A more expensive option, slightly-up-and-moderate-downhill from the venue.&lt;br /&gt;
&lt;br /&gt;
== Weather ==&lt;br /&gt;
&lt;br /&gt;
Edinburgh has temperate (and temperamental) climate, and in December it will likely be close to zero degrees centrigade, typically above. It will be windy, and potentially rainy, so make sure you dress appropriately. Locals wear waterproof/resistant clothes. Umbrellas tend to be rather useless due to the wind, one typically recognises the tourists by their futile struggles to turn inside-out umbrellas&lt;br /&gt;
while getting soaked.&lt;br /&gt;
&lt;br /&gt;
The days are quite short in December, and you might be able to catch&lt;br /&gt;
the sunrise heading into the venue in the morning. I recommend&lt;br /&gt;
avoiding missing most of the daylight completely, e.g., make sure you go&lt;br /&gt;
for a short walk outside during the lunch break.&lt;br /&gt;
&lt;br /&gt;
== Tourism ==&lt;br /&gt;
&lt;br /&gt;
Edinburgh offers many tourist attractions and museums, and many are located centrally and close to the venue. Entrance to museums and galleries is free. Entrance to some exhibitions in the museum or gallery will require buying a separate ticket.&lt;br /&gt;
&lt;br /&gt;
The meeting takes place just after [https://www.visitscotland.com/things-to-do/events/st-andrews-day Saint Andrew&#039;s Day] weekend, and Monday will be a public holiday in Scotland.&lt;br /&gt;
That should not affect travel, although the airport and railway might be busier than usual.&lt;br /&gt;
&lt;br /&gt;
[https://www.historicenvironment.scot/about-us/news/st-andrews-day-ticket-giveaway/ Historic Environment Scotland] offer free tickets to visit some Historic Scotland attractions on Saint Andrew&#039;s day, such as the Edinburgh Castle. Registration for [https://www.historicenvironment.scot/ticket-giveaway/ free tourism tickets] opens Tuesday 12 November 10am UK time until Thursday 28 November.&lt;br /&gt;
&lt;br /&gt;
If you go to the Castle, try to get there before 1pm to see them fire the Cannon.&lt;br /&gt;
&lt;br /&gt;
Very near the venue is Scott Monument which you can climb, for a fee,&lt;br /&gt;
during the day for a stunning view. There will be a German Christmas&lt;br /&gt;
Market nearby I believe.&lt;br /&gt;
&lt;br /&gt;
There are several hills within the city and you can easily climb up. The easiest (and closest to the venue) is [https://ewh.org.uk/calton-hill/ Calton Hill] and has a road and steps leading all the way up.&lt;br /&gt;
&lt;br /&gt;
[https://www.geolsoc.org.uk/GeositesArthursSeat Arthur&#039;s Seat and the Salisbury Crags] are most visible from the centre. It takes about 1.5 hours roundtrip to get to the top. The grass can be slippery after a rain, and people can slip to their death, so wear good shoes and only climb during the day.&lt;br /&gt;
&lt;br /&gt;
You can sometimes take a daytrip on a guided tour to the highlands or a whisky distillery. If you have the time, I recommend spending a few days in the former, and maybe visiting some of the latter.&lt;br /&gt;
&lt;br /&gt;
I&#039;ll try to add more stuff here, especially if people send me recommendations or ask questions.&lt;br /&gt;
&lt;br /&gt;
== Registration ==&lt;br /&gt;
Please register [https://www.epay.ed.ac.uk/conferences-and-events/college-of-science-and-engineering/school-of-informatics/informatics-events/ifip-working-group here].&lt;br /&gt;
After you &#039;Book Event&#039;, please choose either:&lt;br /&gt;
* &#039;4 Day Attendee&#039; or&lt;br /&gt;
* iff you&#039;re only attending partially, tick the boxes for the relevant days.&lt;br /&gt;
&lt;br /&gt;
(If you plan to partially attend, please discuss with the Chairs first. I think it&#039;s somewhat unusual.)&lt;br /&gt;
&lt;br /&gt;
You&#039;ll be prompted for additional details like contact details, allergies and dietary requirements after: adding to basket; proceeding to checkout; registering.&lt;br /&gt;
&lt;br /&gt;
Please let me know if you have any problems. Please let me know if you won&#039;t be able to register before Thursday 28 Nov.&lt;br /&gt;
&lt;br /&gt;
== Attendance ==&lt;br /&gt;
(Alphabetical by last name please)&lt;br /&gt;
&lt;br /&gt;
* Guillaume Allais&lt;br /&gt;
* Nada Amin&lt;br /&gt;
* Sandrine Blazy&lt;br /&gt;
* Edwin Brady&lt;br /&gt;
* Jacques Carette&lt;br /&gt;
* Sebastian Erdweg&lt;br /&gt;
* Jeremy Gibbons&lt;br /&gt;
* Kevin Hammond&lt;br /&gt;
* Ohad Kammar&lt;br /&gt;
* Paul Kelly (on 5-6 only)&lt;br /&gt;
* Andras Kovacs&lt;br /&gt;
* Lindsey Kuper&lt;br /&gt;
* Julia Lawall&lt;br /&gt;
* Ralf Lämmel&lt;br /&gt;
* Sam Lindley&lt;br /&gt;
* James McKinna&lt;br /&gt;
* Peter Mosses&lt;br /&gt;
* Christoph Reichenbach&lt;br /&gt;
* Tiark Rompf&lt;br /&gt;
* Sven-Bodo Scholz&lt;br /&gt;
* Amir Shaikhha&lt;br /&gt;
* Friedrich Steimann&lt;br /&gt;
* Jeremy Yallop&lt;br /&gt;
&lt;br /&gt;
=== Local Observers ===&lt;br /&gt;
* Greg Brown&lt;br /&gt;
* Justus Matthiesen&lt;br /&gt;
* Nachiappan Valliappan&lt;br /&gt;
* Robert Wright&lt;br /&gt;
&lt;br /&gt;
== Talks ==&lt;br /&gt;
&lt;br /&gt;
See below for the schedule (but note that the actual scheduling of talks will not be available until the meeting starts). Members: please add yourself and your topic, alphabetically ordered by surname:&lt;br /&gt;
&lt;br /&gt;
* Nada Amin [[WG211/M24Amin | Verified program synthesis ]]&lt;br /&gt;
* Sandrine Blazy [[WG211/M24Blazy | A Mechanized Semantics for Dataflow Circuits ]]&lt;br /&gt;
* Edwin Brady [[WG211/M24Brady | &amp;quot;Normalisation by Compilation&amp;quot;: Typechecking Dependent Types via the Scheme Runtime ]]&lt;br /&gt;
* Jacques Carette [[WG211/M24Carette | Partial Evaluation meets Denotational Semantics ]]&lt;br /&gt;
* Sebastian Erdweg [[WG211/M24Erdweg | Stateful Differential Operators for Incremental Computing ]]&lt;br /&gt;
* Jeremy Gibbons [[WG211/M24Gibbons | Continuation−Passing Style‚ Defunctionalization‚ Accumulations‚ and Associativity ]]&lt;br /&gt;
* Kevin Hammond [[WG211/M24Hammond | Using Formal Methods at Scale in the Delivery of a High Assurance Distributed System: the Cardano Blockchain Implementation in Haskell ]]&lt;br /&gt;
* Ohad Kammar [[WG211/M24Kammar | Heterogeneous elaborator reflection ]]&lt;br /&gt;
* Andras Kovacs [[WG211/M24Kovacs | Runtime code generation with dependent types ]]&lt;br /&gt;
* Lindsey Kuper [[WG211/M24Kuper | Library-Level Choreographic Programming ]]&lt;br /&gt;
* Ralf Lämmel [[WG211/M24Laemmel | Type Inference in a Knowledge-Graph Setting]]&lt;br /&gt;
* Sam Lindley [[ WG211M24Lindley | Modal Effect Types ]]&lt;br /&gt;
* Peter Mosses [[ WG211/M24Mosses | Denotational Semantics in Agda ]]&lt;br /&gt;
* Christoph Reichenbach [[ WG211/M23Reichenbach | Circular Attribute Evaluation in Reference Attribute Grammars ]]&lt;br /&gt;
* Tiark Rompf [[WG211/M24Rompf | Rhyme: A Data-Centric Multi-Paradigm Query Language ]]&lt;br /&gt;
* Amir Shaikhha [[ WG211M24Shaikhha | Democratizing Data Science by Leveraging Structure ]]&lt;br /&gt;
* Friedrich Steimann [[ WG211/M24Steimann | A really old new metatheory of software languages ]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We will follow our usual format of interactive talks with an active audience, using a chess clock for timing, as follows. For each talk the speaker and the audience each get at most 25 minutes. The audience does not have to wait until the end of a talk to ask questions; interaction and discussion is encouraged. (But experience from previous meetings shows that it is useful to let the speaker at least finish the introduction before interrupting.) To ensure fairness, administration of the time used by each party is done using a chess clock. Operation of the clock rotates among participants. Both speaker and audience are expected to contribute to make talks and discussions engaging, interesting, and useful. Therefore, we observe a policy of no use of electronic devices during talks (other than the device the speaker uses to present slides). Bring paper and pen for making notes.&lt;br /&gt;
&lt;br /&gt;
== Program / schedule ==&lt;br /&gt;
&lt;br /&gt;
=== Scientific program ===&lt;br /&gt;
&lt;br /&gt;
To be determined.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tuesday, December 3&lt;br /&gt;
&lt;br /&gt;
* 8:45 - 9:00 Welcome&lt;br /&gt;
* &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; &amp;lt;n&amp;gt; talks&lt;br /&gt;
** &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; &lt;br /&gt;
* &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; Break&lt;br /&gt;
* &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; &amp;lt;n&amp;gt; talks&lt;br /&gt;
** &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; &lt;br /&gt;
* &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; Lunch&lt;br /&gt;
* &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; &amp;lt;n&amp;gt; talks&lt;br /&gt;
** &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; &lt;br /&gt;
* &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wednesday, December 4&lt;br /&gt;
&lt;br /&gt;
* 9:00 - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; &amp;lt;n&amp;gt; talks&lt;br /&gt;
** &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; &lt;br /&gt;
* &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; Break&lt;br /&gt;
* &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; &amp;lt;n&amp;gt; talks&lt;br /&gt;
** &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; &lt;br /&gt;
* &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; Lunch&lt;br /&gt;
* &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; &amp;lt;n&amp;gt; talks&lt;br /&gt;
** &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; &lt;br /&gt;
* &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Thursday, December 5&lt;br /&gt;
&lt;br /&gt;
* 9:00 - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; &amp;lt;n&amp;gt; talks&lt;br /&gt;
** &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; &lt;br /&gt;
* &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; Break&lt;br /&gt;
* &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; &amp;lt;n&amp;gt; talks&lt;br /&gt;
** &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; &lt;br /&gt;
* &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; Lunch&lt;br /&gt;
* &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; &amp;lt;n&amp;gt; talks&lt;br /&gt;
** &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; &lt;br /&gt;
* &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Friday, December 6&lt;br /&gt;
&lt;br /&gt;
* 9:00 - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; &amp;lt;&amp;lt;n&amp;gt;&amp;gt; talks&lt;br /&gt;
** &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt;-&amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt;&lt;br /&gt;
* &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; Break&lt;br /&gt;
* &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; 1 talk&lt;br /&gt;
* &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; Lunch&lt;br /&gt;
&lt;br /&gt;
=== Social events ===&lt;br /&gt;
&lt;br /&gt;
To be determined.&lt;/div&gt;</summary>
		<author><name>Creichen</name></author>
	</entry>
	<entry>
		<id>http://mw.hh.se/wg211/index.php?title=WG211/M24Schedule&amp;diff=2623</id>
		<title>WG211/M24Schedule</title>
		<link rel="alternate" type="text/html" href="http://mw.hh.se/wg211/index.php?title=WG211/M24Schedule&amp;diff=2623"/>
		<updated>2024-10-02T20:48:17Z</updated>

		<summary type="html">&lt;p&gt;Creichen: /* Attendance */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= IFIP Working Group 2.11, Twenty-fourth Meeting =&lt;br /&gt;
&lt;br /&gt;
== December 3rd (Tues) - 6th (Fri) in Edinburgh, Scotland, UK ==&lt;br /&gt;
&lt;br /&gt;
The meeting will be hosted by [https://www.denotational.co.uk/ Ohad Kammar], who will write in the first person in the remainder. If you want to know anything, please email me. This page is not yet finished, I&#039;ll try to add the missing information as soon as possible.&lt;br /&gt;
&lt;br /&gt;
The meeting will last 3.5 days; the first three days (Tues-Thur) will&lt;br /&gt;
be full-day whereas the last day (Fri) will be a half-day session.&lt;br /&gt;
&lt;br /&gt;
=== Venue ===&lt;br /&gt;
&lt;br /&gt;
[https://www.ed.ac.uk/timetabling-examinations/timetabling/room-bookings/bookable-rooms3/room/0401_01_1.07 Althaus-Reid Room, 1.07] ([http://exhibition.div.ed.ac.uk/rooms-renamed-in-honour-of-two-inspirational-female-theologians/ named after the theologian Marcella Althaus-Reid])&lt;br /&gt;
&lt;br /&gt;
New College&amp;lt;br/&amp;gt;&lt;br /&gt;
School of Divinity&amp;lt;br/&amp;gt;&lt;br /&gt;
The University of Edinburgh&amp;lt;br/&amp;gt;&lt;br /&gt;
Central Campus&amp;lt;br/&amp;gt;&lt;br /&gt;
1 Mound Place&amp;lt;br/&amp;gt;&lt;br /&gt;
Edinburgh EH1 2LU&lt;br /&gt;
&lt;br /&gt;
This is unfortunately &#039;&#039;&#039;not&#039;&#039;&#039; the School of Informatics, which is about 15 minutes walk south from this venue.&lt;br /&gt;
&lt;br /&gt;
I&#039;ll include a Google map soon with the venue, and populate it with other&lt;br /&gt;
relevant locations closer to the event.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== WiFi Access ====&lt;br /&gt;
&lt;br /&gt;
If you have eduroam credentials, you may use them to access the&lt;br /&gt;
eduroam network while at Edinburgh.&lt;br /&gt;
&lt;br /&gt;
I&#039;m looking into setting up guest accounts for participants without&lt;br /&gt;
eduroam credentials, and will put the information here closer to the date.&lt;br /&gt;
&lt;br /&gt;
==== Workspace ====&lt;br /&gt;
&lt;br /&gt;
A quiet area for shared use is available in the [https://www.ed.ac.uk/timetabling-examinations/timetabling/room-bookings/bookable-rooms3/room/0401_01_1.09 Porteous Room 1.09]&lt;br /&gt;
(you can read more about it&lt;br /&gt;
[https://exhibition.div.ed.ac.uk/porteous%E2%80%AFroom/ here]) on the&lt;br /&gt;
same floor as the main room.&lt;br /&gt;
&lt;br /&gt;
== Travel ==&lt;br /&gt;
&lt;br /&gt;
=== Travel to Edinburgh ===&lt;br /&gt;
&lt;br /&gt;
==== Air ====&lt;br /&gt;
&lt;br /&gt;
[https://www.edinburghairport.com/ Edinburgh Airport] is located&lt;br /&gt;
approximately 8 miles away from the city centre.&lt;br /&gt;
&lt;br /&gt;
The [https://edinburghtrams.com/ Edinburgh tram] runs from the&lt;br /&gt;
airport every 7 minutes, the last tram from the airport leaves after&lt;br /&gt;
22:30 (see tram webpage).&lt;br /&gt;
&lt;br /&gt;
The [https://airlink100.co.uk/ Airlink bus] (service 100) runs&lt;br /&gt;
between the airport and the city centre, reaching Waverley Bridge&lt;br /&gt;
railway station in 25 minutes. The route to and from the airport runs&lt;br /&gt;
24 hours a day every 10 minutes approximately during the day.&lt;br /&gt;
&lt;br /&gt;
Most advance hire taxi companies will offer an airport pick-up&lt;br /&gt;
service. [https://www.taxis-edinburgh.co.uk/ Here&#039;s one], but any will&lt;br /&gt;
do. There&#039;s also a taxi hailing stand at the airport, follow the signs.&lt;br /&gt;
&lt;br /&gt;
You can also fly into another main UK city and continue to Edinburgh by [[#Train|train]].&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;span id=&amp;quot;Train&amp;quot;&amp;gt;Train&amp;lt;/span&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
Edinburgh is well-connected to most other main UK cities. There are a&lt;br /&gt;
few faster trains from London (about 4h25min) every day. You can use [https://www.nationalrail.co.uk/ National Rail] to plan your trip and link you to the appropriate provider.&lt;br /&gt;
&lt;br /&gt;
I have enjoyed taking the Eurostar from the main continent to London. There is also the [https://www.sleeper.scot/ Caledonian Sleeper] that can get you to Edinburgh or London by 7am very slowly overnight.&lt;br /&gt;
&lt;br /&gt;
=== Travel around Edinburgh ===&lt;br /&gt;
&lt;br /&gt;
Edinburgh is somewhat hilly and the venue is located [https://upload.wikimedia.org/wikipedia/commons/f/ff/The_Mound%2C_Edinburgh%2C_18_September_2014.jpg up a slope].&lt;br /&gt;
If that is not a problem, then Edinburgh is quite walkable.&lt;br /&gt;
&lt;br /&gt;
Public transportation is available. Check out [https://transportforedinburgh.com/ Transport for Edinburgh] for all the details.&lt;br /&gt;
&lt;br /&gt;
* Buses. [https://www.lothianbuses.com/ Lothian buses] operates many of the relevant buses. You can pay contactless with a card or app and there&#039;s a capped pay program (&#039;TapTapCap&#039;). Here&#039;s the [https://www.lothianbuses.com/wp-content/uploads/2024/09/Network_Map_240908.pdf map], but I usually use Google maps for directions.&lt;br /&gt;
&lt;br /&gt;
* Taxis. You can usually just hail a black cab from anywhere in the centre, see their [https://www.taxis-edinburgh.co.uk/ webpage] for advance bookings. Your favourite search engine will provide other  taxi companies.&lt;br /&gt;
&lt;br /&gt;
* Tram. The [https://edinburghtrams.com/ Edinburgh tram] stops fairly close to the venue, so can be an easy way to the venue.&lt;br /&gt;
&lt;br /&gt;
* Uber operates in Edinburgh.&lt;br /&gt;
&lt;br /&gt;
== Accommodation ==&lt;br /&gt;
&lt;br /&gt;
The venue is located quite centrally, with many hotels nearby. I&#039;ll&lt;br /&gt;
filter out some 3-star and 4-star suggestions nearby soon, but you&#039;ll&lt;br /&gt;
probably find somewhere charming by your own (just watch out for scams).&lt;br /&gt;
The tram and buses make it easy to also stay somewhere away from the&lt;br /&gt;
centre and commute in if you prefer.&lt;br /&gt;
&lt;br /&gt;
== Weather ==&lt;br /&gt;
&lt;br /&gt;
Edinburgh has temperate (and temperamental) climate, and in December it will likely be close to zero degrees centrigade, typically above. It will be windy, and potentially rainy, so make sure you dress appropriately. Locals wear waterproof/resistant clothes. Umbrellas tend to be rather useless due to the wind, one typically recognises the tourists by their futile struggles to turn inside-out umbrellas&lt;br /&gt;
while getting soaked.&lt;br /&gt;
&lt;br /&gt;
The days are quite short in December, and you might be able to catch&lt;br /&gt;
the sunrise heading into the venue in the morning. I recommend&lt;br /&gt;
avoiding missing most of the daylight completely, e.g., make sure you go&lt;br /&gt;
for a short walk outside during the lunch break.&lt;br /&gt;
&lt;br /&gt;
== Tourism ==&lt;br /&gt;
&lt;br /&gt;
Edinburgh offers many tourist attractions and museums, and many are located centrally and close to the venue. Entrance to museums and galleries is free. Entrance to some exhibitions in the museum or gallery will require buying a separate ticket.&lt;br /&gt;
&lt;br /&gt;
The meeting takes place just after [https://www.visitscotland.com/things-to-do/events/st-andrews-day Saint Andrew&#039;s Day] weekend, and Monday will be a public holiday in Scotland.&lt;br /&gt;
That should not affect travel, although the airport and railway might be busier than usual.&lt;br /&gt;
&lt;br /&gt;
[https://www.historicenvironment.scot/about-us/news/st-andrews-day-ticket-giveaway/ Historic Environment Scotland] offer free tickets to visit some Historic Scotland attractions on Saint Andrew&#039;s day, such as the Edinburgh Castle. Registration for [https://www.historicenvironment.scot/ticket-giveaway/ free tourism tickets] opens Tuesday 12 November 10am UK time until Thursday 28 November.&lt;br /&gt;
&lt;br /&gt;
If you go to the Castle, try to get there before 1pm to see them fire the Cannon.&lt;br /&gt;
&lt;br /&gt;
Very near the venue is Scott Monument which you can climb, for a fee,&lt;br /&gt;
during the day for a stunning view. There will be a German Christmas&lt;br /&gt;
Market nearby I believe.&lt;br /&gt;
&lt;br /&gt;
There are several hills within the city and you can easily climb up. The easiest (and closest to the venue) is [https://ewh.org.uk/calton-hill/ Carlton Hill] and has a road and steps leading all the way up.&lt;br /&gt;
&lt;br /&gt;
[https://www.geolsoc.org.uk/GeositesArthursSeat Arthur&#039;s Seat and the Salisbury Crags] are most visible from the centre. It takes about 1.5 hours roundtrip to get to the top. The grass can be slippery after a rain, and people can slip to their death, so wear good shoes and only climb during the day.&lt;br /&gt;
&lt;br /&gt;
You can sometimes take a daytrip on a guided tour to the highlands or a whisky distillery. If you have the time, I recommend spending a few days in the former, and maybe visiting some of the latter.&lt;br /&gt;
&lt;br /&gt;
I&#039;ll try to add more stuff here, especially if people send me recommendations or ask questions.&lt;br /&gt;
&lt;br /&gt;
== Registration ==&lt;br /&gt;
&lt;br /&gt;
Working on it, I&#039;ll put up more details soon.&lt;br /&gt;
&lt;br /&gt;
== Attendance ==&lt;br /&gt;
(Alphabetical by last name please)&lt;br /&gt;
&lt;br /&gt;
* Guillaume Allais&lt;br /&gt;
* Jacques Carette&lt;br /&gt;
* Ohad Kammar&lt;br /&gt;
* Andras Kovacs&lt;br /&gt;
* Lindsey Kuper&lt;br /&gt;
* Julia Lawall&lt;br /&gt;
* Christoph Reichenbach&lt;br /&gt;
* Tijs van der Storm&lt;br /&gt;
&lt;br /&gt;
=== Local Observers ===&lt;br /&gt;
&lt;br /&gt;
== Talks ==&lt;br /&gt;
&lt;br /&gt;
See below for the schedule (but note that the actual scheduling of talks will not be available until the meeting starts). Members: please add yourself and your topic, alphabetically ordered by surname:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We will follow our usual format of interactive talks with an active audience, using a chess clock for timing, as follows. For each talk the speaker and the audience each get at most 25 minutes. The audience does not have to wait until the end of a talk to ask questions; interaction and discussion is encouraged. (But experience from previous meetings shows that it is useful to let the speaker at least finish the introduction before interrupting.) To ensure fairness, administration of the time used by each party is done using a chess clock. Operation of the clock rotates among participants. Both speaker and audience are expected to contribute to make talks and discussions engaging, interesting, and useful. Therefore, we observe a policy of no use of electronic devices during talks (other than the device the speaker uses to present slides). Bring paper and pen for making notes.&lt;br /&gt;
&lt;br /&gt;
== Program / schedule ==&lt;br /&gt;
&lt;br /&gt;
=== Scientific program ===&lt;br /&gt;
&lt;br /&gt;
To be determined.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tuesday, December 3&lt;br /&gt;
&lt;br /&gt;
* 8:45 - 9:00 Welcome&lt;br /&gt;
* &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; &amp;lt;n&amp;gt; talks&lt;br /&gt;
** &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; &lt;br /&gt;
* &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; Break&lt;br /&gt;
* &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; &amp;lt;n&amp;gt; talks&lt;br /&gt;
** &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; &lt;br /&gt;
* &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; Lunch&lt;br /&gt;
* &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; &amp;lt;n&amp;gt; talks&lt;br /&gt;
** &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; &lt;br /&gt;
* &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wednesday, December 4&lt;br /&gt;
&lt;br /&gt;
* 9:00 - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; &amp;lt;n&amp;gt; talks&lt;br /&gt;
** &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; &lt;br /&gt;
* &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; Break&lt;br /&gt;
* &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; &amp;lt;n&amp;gt; talks&lt;br /&gt;
** &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; &lt;br /&gt;
* &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; Lunch&lt;br /&gt;
* &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; &amp;lt;n&amp;gt; talks&lt;br /&gt;
** &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; &lt;br /&gt;
* &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Thursday, December 5&lt;br /&gt;
&lt;br /&gt;
* 9:00 - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; &amp;lt;n&amp;gt; talks&lt;br /&gt;
** &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; &lt;br /&gt;
* &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; Break&lt;br /&gt;
* &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; &amp;lt;n&amp;gt; talks&lt;br /&gt;
** &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; &lt;br /&gt;
* &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; Lunch&lt;br /&gt;
* &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; &amp;lt;n&amp;gt; talks&lt;br /&gt;
** &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; &lt;br /&gt;
* &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Friday, December 6&lt;br /&gt;
&lt;br /&gt;
* 9:00 - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; &amp;lt;&amp;lt;n&amp;gt;&amp;gt; talks&lt;br /&gt;
** &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt;-&amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt;&lt;br /&gt;
* &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; Break&lt;br /&gt;
* &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; - &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; 1 talk&lt;br /&gt;
* &amp;lt;&amp;lt;TBD&amp;gt;&amp;gt; Lunch&lt;br /&gt;
&lt;br /&gt;
=== Social events ===&lt;br /&gt;
&lt;br /&gt;
To be determined.&lt;/div&gt;</summary>
		<author><name>Creichen</name></author>
	</entry>
	<entry>
		<id>http://mw.hh.se/wg211/index.php?title=WG211/M21Reichenbach&amp;diff=2317</id>
		<title>WG211/M21Reichenbach</title>
		<link rel="alternate" type="text/html" href="http://mw.hh.se/wg211/index.php?title=WG211/M21Reichenbach&amp;diff=2317"/>
		<updated>2022-08-11T15:52:59Z</updated>

		<summary type="html">&lt;p&gt;Creichen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Logic programming, Attribute Grammars, Pattern matching, and Term Rewriting offer different declarative views on (frontend-level) program analysis.  In this talk I will discuss two bug detection tools that we have built for Java through a combination of the first three techniques and reflect on the opportunities offered by the different approaches and their strengths and weaknesses.&lt;br /&gt;
The talk is largely based on the following papers:&lt;br /&gt;
&lt;br /&gt;
* Alexandru Dura, Christoph Reichenbach, Emma Söderberg: `JavaDL: Automatically Incrementalizing Java Bug Pattern Detection&#039; (OOPSLA 2021)&lt;br /&gt;
* Idriss Riouak, Christoph Reichenbach, Görel Hedin, Niklas Fors: `A Precise Framework for Source-Level Control-Flow Analysis&#039; (SCAM 2021)&lt;/div&gt;</summary>
		<author><name>Creichen</name></author>
	</entry>
	<entry>
		<id>http://mw.hh.se/wg211/index.php?title=WG211/M21Reichenbach&amp;diff=2316</id>
		<title>WG211/M21Reichenbach</title>
		<link rel="alternate" type="text/html" href="http://mw.hh.se/wg211/index.php?title=WG211/M21Reichenbach&amp;diff=2316"/>
		<updated>2022-08-11T15:51:47Z</updated>

		<summary type="html">&lt;p&gt;Creichen: Created page with &amp;quot;Logic programming, Attribute Grammars, Pattern matching, and Term Rewriting offer different declarative views on program analysis.  In this talk I will discuss two bug detecti...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Logic programming, Attribute Grammars, Pattern matching, and Term Rewriting offer different declarative views on program analysis.  In this talk I will discuss two bug detection tools that we have built for Java through a combination of the first three techniques and reflect on the opportunities offered by the different approaches and their strengths and weaknesses.&lt;br /&gt;
The talk is largely based on the following papers:&lt;br /&gt;
- Alexandru Dura, Christoph Reichenbach, Emma Söderberg: `JavaDL: Automatically Incrementalizing Java Bug Pattern Detection&#039; (OOPSLA 2021)&lt;br /&gt;
- Idriss Riouak, Christoph Reichenbach, Görel Hedin, Niklas Fors: `A Precise Framework for Source-Level Control-Flow Analysis&#039; (SCAM 2021)&lt;/div&gt;</summary>
		<author><name>Creichen</name></author>
	</entry>
	<entry>
		<id>http://mw.hh.se/wg211/index.php?title=WG211/M21Schedule&amp;diff=2315</id>
		<title>WG211/M21Schedule</title>
		<link rel="alternate" type="text/html" href="http://mw.hh.se/wg211/index.php?title=WG211/M21Schedule&amp;diff=2315"/>
		<updated>2022-08-11T15:45:08Z</updated>

		<summary type="html">&lt;p&gt;Creichen: CR: Added my tentative title&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=IFIP Working Group 2.11, Twenty-first Meeting=&lt;br /&gt;
&lt;br /&gt;
== August 15th-18th in Odense, Denmark ==&lt;br /&gt;
&lt;br /&gt;
The meeting will be held in Odense, Denmark, hosted by Ulrik Pagh Schultz Lundquist.&lt;br /&gt;
&lt;br /&gt;
The meeting will last 3.5 days; the first three days will be full-day, whereas the last day will be a half-day session.&lt;br /&gt;
&lt;br /&gt;
=== Venue ===&lt;br /&gt;
&lt;br /&gt;
The meeting will take place at the main campus of the [https://www.sdu.dk University of Southern Denmark] located in the city of Odense, in the meeting room [https://clients.mapsindoors.com/sdu/573f26e4bc1f571b08094312/details/560156db423b7e2140a27614 Ellehammer] which is in the main building of [https://goo.gl/maps/zVR7MU66e7yxjBca9 The Faculty of Engineering] (building 42).&lt;br /&gt;
&lt;br /&gt;
To get to the main campus there is both a city bus and a tram (&amp;quot;letbane&amp;quot;) that leaves from the city center/train station and stops at the university. Both have frequent departures morning and afternoon, and operate most of the day. The tram is easier to use and takes you precisely where you need to go, so this is the recommended option.&lt;br /&gt;
* For the tram, when starting in the city center you should take it in the direction &amp;quot;Hjallese&amp;quot; (there is only a single line, so provided you go in the right direction, you&#039;re fine). The stop named &amp;quot;SDU University&amp;quot; is closest to the meeting room. From there walk up the stairs and enter the building, then turn right and keep walking in the same direction, using bridges to cross between buildings (see [https://wiki.hh.se/wg211/index.php/File:SDU_getting_to_meeting_map.jpg map]). When you cannot get any further in the same direction, you will basically need to get one level up, and then you will be at Ellehammer. There will be signs at this point showing you which way to go, but basically just turn right and use the stairway that you can find on your left.&lt;br /&gt;
* For the bus you simply get off at the the university, which will usually be the terminus. From there it takes 5 minutes to walk to the meeting room (see [https://wiki.hh.se/wg211/index.php/File:SDU_getting_to_meeting_map.jpg map]). Enter through the main entrance as indicated on the map, and walk up the huge orange stairs, turn right, and you will be at Ellehammer.&lt;br /&gt;
* You can also walk from the city center, it&#039;s a safe walking area and google maps provides useful pedestrian instructions.&lt;br /&gt;
Call or text Ulrik on +4540797629 if you need help.&lt;br /&gt;
&lt;br /&gt;
There are a number of options for tickets:&lt;br /&gt;
* Plain old paper tickets: Tickets can be purchased at the train station and in the university bookstore.&lt;br /&gt;
* Rejsekort: you can use a pre-paid card [https://www.rejsekort.dk/?sc_lang=en &amp;quot;Rejsekort&amp;quot;] that works with all Danish publish transportation and can be bought at train stations (the [https://www.rejsekort.dk/Bestil/Rejsekort-anonymt &amp;quot;Anonymous&amp;quot; version]).&lt;br /&gt;
* The [https://www.fynbus.dk/?lang=29 FynBus mobile phone app].&lt;br /&gt;
* Online ticket from the [https://webshop.fynbus.dk FynBus webshop].&lt;br /&gt;
The cheapest option seems to be the 72-hour tourist ticket plus a 24-hour tourist ticket. When using the &amp;quot;Rejsekort&amp;quot; on the Odense tram each ticket costs DKK 18 (so make sure to pre-load it with at least 36 DKK before starting out in the morning), whereas it costs DKK 24 with the app. You don&#039;t need to show your tickets when using the tram, but should be able to show it on request. You can read more about tickets for the tramway at the official website [https://www.odenseletbane.dk/billetter/tickets-and-travel-info-in-english Odense Letbane]. With the &amp;quot;Rejsekort&amp;quot; you need to check in/check out yourself, read more about it at the [https://www.rejsekort.dk/en/Hjaelp/Kom-godt-i-gang Rejsekort website].&lt;br /&gt;
&lt;br /&gt;
===  Travel ===&lt;br /&gt;
&lt;br /&gt;
The easiest way to travel to Odense is via Copenhagen International Airport. From the airport a 2-hour direct train ride will take you to the center of Odense, with hotels located within walking distance from the train station.&lt;br /&gt;
&lt;br /&gt;
Tickets can be bought from vending machines at the airport, or you can use the aforementioned &amp;quot;Rejsekort&amp;quot; if you have enough money on it (at least DKK 300 if you want to use it for the trip to Odense). You can also buy a ticked in advance at [https://www.dsb.dk/en/ dsb.dk], use &amp;quot;CPH lufthavn&amp;quot; as starting point and &amp;quot;Odense St.&amp;quot; as destination. Reserved seats are optional but are definitely recommended in rush hour e.g. Monday morning. There is also an app &amp;quot;DSB&amp;quot; (iPhone, android), where you can buy tickets electronically. If you buy a ticked well in advance for non-rush-hour times, you can get &amp;quot;Orange&amp;quot; tickets which are significantly cheaper but cannot be refunded or changed, or sometimes &amp;quot;Orange Fri&amp;quot; which are also cheaper and can be freely changed up to 30 minutes before departure. Rather than buying combined return ticket, you are recommended to buy separate tickets (there is no price reduction in buying them as a return ticket, and having two separate tickets means you can cancel one without cancelling the other).&lt;br /&gt;
&lt;br /&gt;
=== Accommodation ===&lt;br /&gt;
&lt;br /&gt;
We recommend that you stay at [https://hotelodeon.dk/en/ Hotel Odeon] in the center of Odense. It&#039;s conveniently located within walking distance of the train station, and is right next to a tramway station for direct connection to the university campus. A block of rooms have been reserved, and there is a special rate available if you fill out a form and send it by email to the hotel assistance at University of Southern Denmark, deadline August 1st 2022. (Information has been circulated on the mailing list, contact the organiser or one of the Chairs for additional information.) Note however that the number of room available Sunday-Monday is limited, and are made available on a first-come first-serve basis - alternatives include either finding a room for that night somewhere else in Odense, or staying the night in Copenhagen (we will have a late start Monday so that it&#039;s possible to catch the morning train).&lt;br /&gt;
&lt;br /&gt;
=== Registration ===&lt;br /&gt;
&lt;br /&gt;
Registration is on-line and paid via credit card at the registration site [https://event.sdu.dk/wg211 https://event.sdu.dk/wg211] (note: anyone registering from a Danish university is recommended to use the EAN method to pay). The fee is paid in Danish Kroner (DKK) and is roughly equivalent to EUR 383. Deadline for registration is August 8th (but some flexibility is possible, write Ulrik if you need more time).&lt;br /&gt;
&lt;br /&gt;
=== COVID-19 ===&lt;br /&gt;
&lt;br /&gt;
Currently there are no covid-related restrictions in Denmark. The vaccination rate is one of the highest in the world, and the current infection rates are very low. Many studies have indicated that Denmark reached a good balance between restrictions and public safety. Given that Covid-19 so far has been seasonal similar to e.g. the flu, it currently seems unlikely that there will be any covid-related restrictions or issues in Denmark in August.&lt;br /&gt;
&lt;br /&gt;
== Attendance ==&lt;br /&gt;
&lt;br /&gt;
Members: please add yourself here (in alphabetical order by last name) or email a chair-person to be added. [Guests will be added by chair-people]&lt;br /&gt;
&lt;br /&gt;
Nada Amin, Sandrine Blazy, Edwin Brady, Miguel Campusano, Jacques Carette, Charisee Chiw, Sebastian Erdweg, Robert Glück, Ohad Kammar, Paul Kelly, Julia Lawall, Peter Mosses, Christoph Reichenbach, Ulrik Pagh Schultz, Thiago Rocha Silva, Satnam Singh, Eric Van Wyk, Jeremy Yallop, Vadim Zaytsev.&lt;br /&gt;
&lt;br /&gt;
== Talks ==&lt;br /&gt;
&lt;br /&gt;
See below for schedule, note that the actual scheduling of talks will not be available until the meeting starts. Members: please add yourself and your topic, alphabetical order by last name:&lt;br /&gt;
&lt;br /&gt;
* Nada Amin [[WG211/M21Amin | Staged Relational Interpreters: Running with Holes, Faster ]]&lt;br /&gt;
* Sandrine Blazy [[WG211/M21Blazy | Bridging the Semantic Gap between SSA and Gated SSA ]] &lt;br /&gt;
* Edwin Brady [[WG211/M21Brady | Refactoring for Dependently Typed Languages ]]&lt;br /&gt;
* Jacques Carette [[WG211/M21Carette | Partial Evaluation of Quantum Programs ]]&lt;br /&gt;
* Sebastian Erdweg [[WG211/M21Erdweg | Functional Programming with Datalog ]]&lt;br /&gt;
* Robert Glück [[WG211/M21Glueck | A Technique for Reversible Memoization of Recurrence Functions]]&lt;br /&gt;
* Peter Mosses [[WG211/M21Mosses | Using Spoofax to Support Online Code Navigation]]&lt;br /&gt;
* Christoph Reichenbach [[WG211/M21Reichenbach | Declarative Views on Bug Detection]]&lt;br /&gt;
* Walid Taha (details to be announced later)&lt;br /&gt;
* Eric Van Wyk [[WG211/M21VanWyk | Strategic Tree Rewriting in Attribute Grammars ]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We will follow our usual format of interactive talks with an active audience, using a chess clock for timing, as follows. For each talk the speaker and the audience each get at most 25 minutes. The audience does not have to wait until the end of a talk to ask questions; interaction and discussion is encouraged. (But experience from previous meeting shows that it is useful to let the speaker at least finish their introduction before interrupting.) To ensure fairness, administration of the time used by each party is done using a chess clock. Operation of the clock rotates among participants. Both speakers and audience are expected to contribute to make talks and discussions engaging, interesting, and useful. Therefore, we observe a policy of no use of electronic devices during talks (other than the device the speaker uses to present slides). Bring paper and pen for making notes.&lt;br /&gt;
&lt;br /&gt;
== Program / schedule ==&lt;br /&gt;
&lt;br /&gt;
=== Scientific program ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;PRELIMINARY PROGRAM, TO BE FINALIZED&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Monday, August 15:&lt;br /&gt;
* 10:00 - 12:00: Welcome and talks (2 talks)&lt;br /&gt;
* 12:00 - 13:30: Lunch in SDU Canteen&lt;br /&gt;
* 13:30 - 15:00: Session (2 talks)&lt;br /&gt;
* 15:00 - 15:30: Break (cake, coffee)&lt;br /&gt;
* 15:30 - 17:00: Session (2 talks)&lt;br /&gt;
&lt;br /&gt;
* 19:00: Dinner at [https://olufbagersgaard.dk/ Oluf Bagers Gård] ([https://g.page/restaurant-oluf-bagers-gaard?share MAP] city center)&lt;br /&gt;
&lt;br /&gt;
Tuesday, August 16:&lt;br /&gt;
* 9:00 - 9:45: Session (1 talk)&lt;br /&gt;
* 10:00-10:30: Excursion to SDU Industry 4.0 lab&lt;br /&gt;
* 10:45-12:15: Session (2 talks)&lt;br /&gt;
* 12:15 - 14:15: Lunch in SDU Restaurant&lt;br /&gt;
* 14:15 - 15:45: Session (2 talks)&lt;br /&gt;
* 16:00 - 17:00: Business Meeting, members only. Note: full remote participation via zoom will be possible.&lt;br /&gt;
&lt;br /&gt;
* 19:00: Dinner at [https://www.nordatlantiskhus.dk/ Nordatlantisk Hus] ([https://g.page/nordatlantiskhus?share MAP] 15-minutes walk from train station)&lt;br /&gt;
&lt;br /&gt;
Wednesday, August 17:&lt;br /&gt;
* 8:30 - 12:00: Session (4 talks, half hour break)&lt;br /&gt;
* 12:00 - 13:30: Lunch in SDU Canteen&lt;br /&gt;
* 13:30 - 14:15: Talk (Ulrik Pagh Schultz Lundquist)&lt;br /&gt;
* 14:30 - 17:00: Excursion by bus to SDU UAS Labs at Beldringe Airport, bus picks us up on campus and will drop us off at city center.&lt;br /&gt;
&lt;br /&gt;
* 19:15: Dinner at [https://www.sortebrokro.dk/ Sortebro Kro] ([https://g.page/sortebro?share MAP], easily accessible by quick local train ride from Odense St at 18:46 getting off at &amp;quot;Fruens Bøge&amp;quot;, Ulrik will guide)&lt;br /&gt;
&lt;br /&gt;
Thursday, August 18:&lt;br /&gt;
* 9:00 - 11:45: Session (3 talks, half hour break)&lt;br /&gt;
* 11:45 - 13:30: Lunch in SDU Canteen&lt;br /&gt;
&lt;br /&gt;
=== Social events ===&lt;br /&gt;
&lt;br /&gt;
There will be a short visit to the main robotics lab at University of Southern Denmark and an afternoon bus excursion Wednesday afternoon to the Drone Lab located at Hans Christian Andersen Airport.&lt;br /&gt;
&lt;br /&gt;
==  Touristy information ==&lt;br /&gt;
&lt;br /&gt;
Odense is the birthplace of Hans Christian Andersen, see [https://www.visitodense.dk Visit Odense] for more information on sights to see in Odense and nearby. When traveling to Odense consider making a stop in Copenhagen. Copenhagen Central Station is easily accessible from the airport, and there are direct trains two times per hour during the day (and evening) from Copenhagen Central Station to Odense. Google Maps is useful for navigating Danish public transportation, but also consider using e.g. [www.rejseplanen.dk https://www.rejseplanen.dk]. An alternative travel route is to fly into Denmark via Billund airport, which is located just next to Legoland. From Billund public transportation to Odense via bus and train takes roughly 90 minutes.&lt;/div&gt;</summary>
		<author><name>Creichen</name></author>
	</entry>
	<entry>
		<id>http://mw.hh.se/wg211/index.php?title=WG211/M21Schedule&amp;diff=2276</id>
		<title>WG211/M21Schedule</title>
		<link rel="alternate" type="text/html" href="http://mw.hh.se/wg211/index.php?title=WG211/M21Schedule&amp;diff=2276"/>
		<updated>2022-08-05T12:32:02Z</updated>

		<summary type="html">&lt;p&gt;Creichen: Fixed lexicographic ordering of names according to one interpretation of the specification&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=IFIP Working Group 2.11, Twenty-first Meeting=&lt;br /&gt;
&lt;br /&gt;
== August 15th-18th in Odense, Denmark ==&lt;br /&gt;
&lt;br /&gt;
The meeting will be held in Odense, Denmark, hosted by Ulrik Pagh Schultz.&lt;br /&gt;
&lt;br /&gt;
The meeting will last 3.5 days; the first three days will be full-day, whereas the last day will be a half-day session.&lt;br /&gt;
&lt;br /&gt;
=== Venue ===&lt;br /&gt;
&lt;br /&gt;
The meeting will take place at the main campus of the [https://www.sdu.dk University of Southern Denmark] located in the city of Odense, in the meeting room [https://clients.mapsindoors.com/sdu/573f26e4bc1f571b08094312/details/560156db423b7e2140a27614 Ellehammer] which is in the main building of [https://goo.gl/maps/zVR7MU66e7yxjBca9 The Faculty of Engineering] (building 42).&lt;br /&gt;
&lt;br /&gt;
To get to the main campus there is both a city bus and a tram (&amp;quot;letbane&amp;quot;) that leaves from the city center/train station and stops at the university. Both have frequent departures morning and afternoon, and operate most of the day. The tram is easier to use and takes you precisely where you need to go, so this is the recommended option.&lt;br /&gt;
* For the tram, when starting in the city center you should take it in the direction &amp;quot;Hjallese&amp;quot; (there is only a single line, so provided you go in the right direction, you&#039;re fine). The stop named &amp;quot;SDU University&amp;quot; is closest to the meeting room. From there walk up the stairs and enter the building, then turn right and keep walking in the same direction, using bridges to cross between buildings (see [https://wiki.hh.se/wg211/index.php/File:SDU_getting_to_meeting_map.jpg map]). When you cannot get any further in the same direction, you will basically need to get one level up, and then you will be at Ellehammer. There will be signs at this point showing you which way to go, but basically just turn right and use the stairway that you can find on your left.&lt;br /&gt;
* For the bus you simply get off at the the university, which will usually be the terminus. From there it takes 5 minutes to walk to the meeting room (see [https://wiki.hh.se/wg211/index.php/File:SDU_getting_to_meeting_map.jpg map]). Enter through the main entrance as indicated on the map, and walk up the huge orange stairs, turn right, and you will be at Ellehammer.&lt;br /&gt;
Call or text Ulrik on +4540797629 if you need help.&lt;br /&gt;
&lt;br /&gt;
Tickets can be purchased at the train station, but you can also use a pre-paid card [https://www.rejsekort.dk/?sc_lang=en &amp;quot;Rejsekort&amp;quot;] that works with all Danish publish transportation and can be bought at train stations (the [https://www.rejsekort.dk/Bestil/Rejsekort-anonymt &amp;quot;Anonymous&amp;quot; version]), or the [https://www.fynbus.dk/?lang=29 FynBus mobile phone app]. When using the &amp;quot;Rejsekort&amp;quot; on the Odense tram each ticket costs DKK 18 (so make sure to pre-load it with at least 36 DKK before starting out in the morning), whereas it costs DKK 24 with the app. You don&#039;t need to show your mobile ticket when using the tram, but should be able to show it on request. You can read more about using the tramway at the official website [https://www.odenseletbane.dk/billetter/tickets-and-travel-info-in-english Odense Letbane]. With the &amp;quot;Rejsekort&amp;quot; you need to check in/check out yourself, read more about it at the [https://www.rejsekort.dk/en/Hjaelp/Kom-godt-i-gang Rejsekort website].&lt;br /&gt;
&lt;br /&gt;
===  Travel ===&lt;br /&gt;
&lt;br /&gt;
The easiest way to travel to Odense is via Copenhagen International Airport. From the airport a 2-hour direct train ride will take you to the center of Odense, with hotels located within walking distance from the train station.&lt;br /&gt;
&lt;br /&gt;
Tickets can be bought from vending machines at the airport, or you can use the aforementioned &amp;quot;Rejsekort&amp;quot; if you have enough money on it (at least DKK 300 if you want to use it for the trip to Odense). You can also buy a ticked in advance at [https://www.dsb.dk/en/ dsb.dk], use &amp;quot;CPH lufthavn&amp;quot; as starting point and &amp;quot;Odense St.&amp;quot; as destination. Reserved seats are optional but are definitely recommended in rush hour e.g. Monday morning. There is also an app &amp;quot;DSB&amp;quot; (iPhone, android), where you can buy tickets electronically. If you buy a ticked well in advance for non-rush-hour times, you can get &amp;quot;Orange&amp;quot; tickets which are significantly cheaper but cannot be refunded or changed, or sometimes &amp;quot;Orange Fri&amp;quot; which are also cheaper and can be freely changed up to 30 minutes before departure. Rather than buying combined return ticket, you are recommended to buy separate tickets (there is no price reduction in buying them as a return ticket, and having two separate tickets means you can cancel one without cancelling the other).&lt;br /&gt;
&lt;br /&gt;
=== Accommodation ===&lt;br /&gt;
&lt;br /&gt;
We recommend that you stay at [https://hotelodeon.dk/en/ Hotel Odeon] in the center of Odense. It&#039;s conveniently located within walking distance of the train station, and is right next to a tramway station for direct connection to the university campus. A block of rooms have been reserved, and there is a special rate available if you fill out a form and send it by email to the hotel assistance at University of Southern Denmark, deadline August 1st 2022. (Information has been circulated on the mailing list, contact the organiser or one of the Chairs for additional information.) Note however that the number of room available Sunday-Monday is limited, and are made available on a first-come first-serve basis - alternatives include either finding a room for that night somewhere else in Odense, or staying the night in Copenhagen (we will have a late start Monday so that it&#039;s possible to catch the morning train).&lt;br /&gt;
&lt;br /&gt;
=== Registration ===&lt;br /&gt;
&lt;br /&gt;
Registration is on-line and paid via credit card at the registration site [https://event.sdu.dk/wg211 https://event.sdu.dk/wg211] (note: anyone registering from a Danish university is recommended to use the EAN method to pay). The fee is paid in Danish Kroner (DKK) and is roughly equivalent to EUR 383. Deadline for registration is August 8th (but some flexibility is possible, write Ulrik if you need more time).&lt;br /&gt;
&lt;br /&gt;
=== COVID-19 ===&lt;br /&gt;
&lt;br /&gt;
Currently there are no covid-related restrictions in Denmark. The vaccination rate is one of the highest in the world, and the current infection rates are very low. Many studies have indicated that Denmark reached a good balance between restrictions and public safety. Given that Covid-19 so far has been seasonal similar to e.g. the flu, it currently seems unlikely that there will be any covid-related restrictions or issues in Denmark in August.&lt;br /&gt;
&lt;br /&gt;
== Attendance ==&lt;br /&gt;
&lt;br /&gt;
Members: please add yourself here (in alphabetical order by last name) or email a chair-person to be added. [Guests will be added by chair-people]&lt;br /&gt;
&lt;br /&gt;
Nada Amin, Sandrine Blazy, Edwin Brady, Miguel Campusano, Jacques Carette, Charisee Chiw, Sebastian Erdweg, Robert Glück, Ohad Kammar, Paul Kelly, Julia Lawall, Geoff Mainland, Peter Mosses, Christoph Reichenbach, Sven-Bodo Scholz, Ulrik Pagh Schultz, Thiago Rocha Silva, Satnam Singh, Eric Van Wyk, Vadim Zaytsev.&lt;br /&gt;
&lt;br /&gt;
== Talks ==&lt;br /&gt;
&lt;br /&gt;
See below for schedule, note that the actual scheduling of talks will not be available until the meeting starts. Members: please add yourself and your topic, alphabetical order by last name:&lt;br /&gt;
&lt;br /&gt;
* Nada Amin [[WG211/M21Amin | Staged Relational Interpreters: Running with Holes, Faster ]]&lt;br /&gt;
* Sandrine Blazy [[WG211/M21Blazy | Bridging the Semantic Gap between SSA and Gated SSA ]] &lt;br /&gt;
* Sebastian Erdweg [[WG211/M21Erdweg | Functional Programming with Datalog ]]&lt;br /&gt;
&lt;br /&gt;
We will follow our usual format of interactive talks with an active audience, using a chess clock for timing, as follows. For each talk the speaker and the audience each get at most 25 minutes. The audience does not have to wait until the end of a talk to ask questions; interaction and discussion is encouraged. (But experience from previous meeting shows that it is useful to let the speaker at least finish their introduction before interrupting.) To ensure fairness, administration of the time used by each party is done using a chess clock. Operation of the clock rotates among participants. Both speakers and audience are expected to contribute to make talks and discussions engaging, interesting, and useful. Therefore, we observe a policy of no use of electronic devices during talks (other than the device the speaker uses to present slides). Bring paper and pen for making notes.&lt;br /&gt;
&lt;br /&gt;
== Program / schedule ==&lt;br /&gt;
&lt;br /&gt;
=== Scientific program ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;PRELIMINARY PROGRAM, TO BE FINALIZED&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Monday, August 15:&lt;br /&gt;
* 10:00 - 12:00: Welcome and talks&lt;br /&gt;
* 12:00 - 13:30: Lunch in SDU Canteen&lt;br /&gt;
* 13:30 - TBD: Afternoon session&lt;br /&gt;
&lt;br /&gt;
* 19:00: Dinner at Oluf Bagers Gård (city center)&lt;br /&gt;
&lt;br /&gt;
Tuesday, August 16:&lt;br /&gt;
* 9:00 - 12:00: Talks&lt;br /&gt;
* 12:00 - 14:00: Lunch in SDU Restaurant&lt;br /&gt;
* 13:30 - TBD: Afternoon session&lt;br /&gt;
* Business Meeting, members only&lt;br /&gt;
* Excursion to SDU Industry 4.0 Lab (30 minutes)&lt;br /&gt;
&lt;br /&gt;
* 19:00: Dinner at Nordatlantisk Hus (15-minutes walk from train station)&lt;br /&gt;
&lt;br /&gt;
Wednesday, August 17:&lt;br /&gt;
* 9:00 - 12:00: Talks&lt;br /&gt;
* 12:00 - 14:00: Lunch in SDU Canteen&lt;br /&gt;
* 14:00 - 15:30: Talks&lt;br /&gt;
* 15:30 - 17:00: Excursion by bus to SDU UAS Labs at Beldringe Airport, bus picks us up on campus and will drop us off at city center.&lt;br /&gt;
&lt;br /&gt;
* 19:00: Dinner at Sortebro Kro (easily accessible by quick local train ride, Ulrik will guide)&lt;br /&gt;
&lt;br /&gt;
Thursday, August 18:&lt;br /&gt;
* 9:00 - 12:00: Talks&lt;br /&gt;
* 12:00 - TBD: Lunch in SDU Canteen&lt;br /&gt;
&lt;br /&gt;
=== Social events ===&lt;br /&gt;
&lt;br /&gt;
There will be a short visit to the main robotics lab at University of Southern Denmark and an afternoon bus excursion Wednesday afternoon to the Drone Lab located at Hans Christian Andersen Airport.&lt;br /&gt;
&lt;br /&gt;
==  Touristy information ==&lt;br /&gt;
&lt;br /&gt;
Odense is the birthplace of Hans Christian Andersen, see [https://www.visitodense.dk Visit Odense] for more information on sights to see in Odense and nearby. When traveling to Odense consider making a stop in Copenhagen. Copenhagen Central Station is easily accessible from the airport, and there are direct trains two times per hour during the day (and evening) from Copenhagen Central Station to Odense. Google Maps is useful for navigating Danish public transportation, but also consider using e.g. [www.rejseplanen.dk https://www.rejseplanen.dk]. An alternative travel route is to fly into Denmark via Billund airport, which is located just next to Legoland. From Billund public transportation to Odense via bus and train takes roughly 90 minutes.&lt;/div&gt;</summary>
		<author><name>Creichen</name></author>
	</entry>
	<entry>
		<id>http://mw.hh.se/wg211/index.php?title=WG211/M21Schedule&amp;diff=2227</id>
		<title>WG211/M21Schedule</title>
		<link rel="alternate" type="text/html" href="http://mw.hh.se/wg211/index.php?title=WG211/M21Schedule&amp;diff=2227"/>
		<updated>2022-05-30T19:20:11Z</updated>

		<summary type="html">&lt;p&gt;Creichen: /* Attendance */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=IFIP Working Group 2.11, Twenty-first Meeting=&lt;br /&gt;
&lt;br /&gt;
== August 15th-18th in Odense, Denmark ==&lt;br /&gt;
&lt;br /&gt;
The meeting will be held in Odense, Denmark, hosted by Ulrik Pagh Schultz.&lt;br /&gt;
&lt;br /&gt;
The meeting will last 3.5 days; the first three days will be full-day, whereas the last day will be a half-day session.&lt;br /&gt;
&lt;br /&gt;
=== Venue ===&lt;br /&gt;
&lt;br /&gt;
The meeting will take place at the main campus of the [https://www.sdu.dk University of Southern Denmark] located in the city of Odense, in the meeting room [https://clients.mapsindoors.com/sdu/573f26e4bc1f571b08094312/details/560156db423b7e2140a27614 Ellehammer].&lt;br /&gt;
&lt;br /&gt;
To get to the main campus there is both a city bus and a tramway that leaves from the city center/train station and stops at the university. Both have frequent departures morning and afternoon, and operate most of the day. Tickets can be purchased at the train station, but you can also use a pre-paid card [https://www.rejsekort.dk/?sc_lang=en &amp;quot;Rejsekort&amp;quot;] that works with all Danish publish transportation and can be bought at train stations (the [https://www.rejsekort.dk/Bestil/Rejsekort-anonymt &amp;quot;Anonymous&amp;quot; version]), or the [https://www.fynbus.dk/?lang=29 FynBus mobile phone app].&lt;br /&gt;
&lt;br /&gt;
===  Travel ===&lt;br /&gt;
&lt;br /&gt;
The easiest way to travel to Odense is via Copenhagen International Airport. From the airport a 2-hour direct train ride will take you to the center of Odense, with hotels located within walking distance from the train station. &lt;br /&gt;
&lt;br /&gt;
=== Accommodation ===&lt;br /&gt;
&lt;br /&gt;
We will recommend a hotel located in the center of Odense.&lt;br /&gt;
&lt;br /&gt;
=== Registration ===&lt;br /&gt;
&lt;br /&gt;
Registration is on-line and paid via credit card at the registration site [https://event.sdu.dk/wg211 https://event.sdu.dk/wg211] (note: anyone registering from a Danish university is recommended to use the EAN method to pay). The fee is paid in Danish Kroner (DKK) and is roughly equivalent to EUR 383.&lt;br /&gt;
&lt;br /&gt;
=== COVID-19 ===&lt;br /&gt;
&lt;br /&gt;
Currently there are no covid-related restrictions in Denmark. The vaccination rate is one of the highest in the world, and the current infection rates are very low. Many studies have indicated that Denmark reached a good balance between restrictions and public safety. Given that Covid-19 so far has been seasonal similar to e.g. the flu, it currently seems unlikely that there will be any covid-related restrictions or issues in Denmark in August.&lt;br /&gt;
&lt;br /&gt;
== Attendance ==&lt;br /&gt;
&lt;br /&gt;
Members: please add yourself here (in alphabetical order by last name) or email a chair-person to be added. [Guests will be added by chair-people]&lt;br /&gt;
&lt;br /&gt;
Edwin Brady, Jacques Carette, Robert Glück, Peter Mosses, Sven-Bodo Scholz, Ulrik Pagh Schultz, Satnam Singh, Eric Van Wyk, Julia Lawall, Christoph Reichenbach, Vadim Zaytzev&lt;br /&gt;
&lt;br /&gt;
== Talks ==&lt;br /&gt;
&lt;br /&gt;
See below for schedule, note that the actual scheduling of talks will not be available until the meeting starts. Members: please add yourself and your topic, alphabetical order by last name:&lt;br /&gt;
&lt;br /&gt;
We will follow our usual format of interactive talks with an active audience, using a chess clock for timing, as follows. For each talk the speaker and the audience each get at most 25 minutes. The audience does not have to wait until the end of a talk to ask questions; interaction and discussion is encouraged. (But experience from previous meeting shows that it is useful to let the speaker at least finish their introduction before interrupting.) To ensure fairness, administration of the time used by each party is done using a chess clock. Operation of the clock rotates among participants. Both speakers and audience are expected to contribute to make talks and discussions engaging, interesting, and useful. Therefore, we observe a policy of no use of electronic devices during talks (other than the device the speaker uses to present slides). Bring paper and pen for making notes.&lt;br /&gt;
&lt;br /&gt;
== Program / schedule ==&lt;br /&gt;
&lt;br /&gt;
=== Scientific program ===&lt;br /&gt;
&lt;br /&gt;
=== Social events ===&lt;br /&gt;
&lt;br /&gt;
There will be a short visit to the main robotics lab at University of Southern Denmark and an afternoon bus excursion Wednesday afternoon to the Drone Lab located at Hans Christian Andersen Airport.&lt;br /&gt;
&lt;br /&gt;
==  Touristy information ==&lt;br /&gt;
&lt;br /&gt;
Odense is the birthplace of Hans Christian Andersen, see [https://www.visitodense.dk Visit Odense] for more information on sights to see in Odense and nearby. When traveling to Odense consider making a stop in Copenhagen. Copenhagen Central Station is easily accessible from the airport, and there are direct trains two times per hour during the day (and evening) from Copenhagen Central Station to Odense. Google Maps is useful for navigating Danish public transportation, but also consider using e.g. [www.rejseplanen.dk https://www.rejseplanen.dk]. An alternative travel route is to fly into Denmark via Billund airport, which is located just next to Legoland. From Billund public transportation to Odense via bus and train takes roughly 90 minutes.&lt;/div&gt;</summary>
		<author><name>Creichen</name></author>
	</entry>
	<entry>
		<id>http://mw.hh.se/wg211/index.php?title=Main_Page&amp;diff=2170</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://mw.hh.se/wg211/index.php?title=Main_Page&amp;diff=2170"/>
		<updated>2020-02-11T16:32:39Z</updated>

		<summary type="html">&lt;p&gt;Creichen: Fixed my country affiliation to SE&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to the homepage of [http://www.ifip.org/ifiptc2/ IFIP TC-2] working group on Program Generation (WG 2.11)&lt;br /&gt;
&lt;br /&gt;
=Program Generation (WG 2.11)=&lt;br /&gt;
&lt;br /&gt;
Program generation has the potential to revolutionize software development in the same way that automation and components revolutionized manufacturing. Current research in this area targets a host of technical problems both at the foundational and engineering levels. The aim of this IFIP Working Group of researchers and practitioners is to promote progress in this area.&lt;br /&gt;
&lt;br /&gt;
==Current Activity==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The next meeting will be in Paris, France, February 17-20th 2020. [[WG211/M20Schedule]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Current Members==&lt;br /&gt;
{|&lt;br /&gt;
|[http://phoenix.inria.fr/balland Emilie Balland] (FR)&lt;br /&gt;
|[http://www.irisa.fr/celtique/blazy/  Sandrine Blazy]  (FR)&lt;br /&gt;
|[http://eb.host.cs.st-andrews.ac.uk/ Edwin Brady] (UK), Vice Chair&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.cas.mcmaster.ca/~carette/ Jacques Carette] (CA), Chair&lt;br /&gt;
|[http://www.cs.utexas.edu/~wcook/ William R. Cook] (US)&lt;br /&gt;
|[http://ti.arc.nasa.gov/profile/edenney/ Ewen Denney] (US)&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.cs.sun.ac.za/~bfischer/ Bernd Fischer] (ZA)&lt;br /&gt;
|[http://www.cs.ox.ac.uk/jeremy.gibbons/ Jeremy Gibbons] (UK)&lt;br /&gt;
|[http://www.diku.dk/~glueck Robert Gl&amp;amp;uuml;ck] (DK)&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.cs.st-andrews.ac.uk/~kh/Home/Home.html Kevin Hammond] (UK)&lt;br /&gt;
|[http://www.fos.kuis.kyoto-u.ac.jp/~igarashi/index.html.en Atsushi Igarashi] (JP)&lt;br /&gt;
|[http://www.cs.cmu.edu/~ckaestne/ Christian K&amp;amp;auml;stner] (US)&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.cs.tsukuba.ac.jp/~kam/ Yukiyoshi Kameyama] (JP)&lt;br /&gt;
|[http://www.doc.ic.ac.uk/~phjk/ Paul Kelly] (UK)&lt;br /&gt;
|[http://okmij.org/ftp/ Oleg Kiselyov] (JP)&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.uni-koblenz.de/~laemmel Ralf L&amp;amp;auml;mmel] (DE)&lt;br /&gt;
|[http://pagesperso-systeme.lip6.fr/Julia.Lawall/ Julia Lawall] (FR)&lt;br /&gt;
|[http://www.infosun.fmi.uni-passau.de/cl/staff/lengauer/ Christian Lengauer] (DE)&lt;br /&gt;
|-&lt;br /&gt;
|[https://pdmosses.github.io Peter Mosses] (UK, NL)&lt;br /&gt;
|[http://ps.informatik.uni-tuebingen.de/team/ostermann/ Klaus Ostermann] (DE)&lt;br /&gt;
|[http://www.inf.ethz.ch/personal/markusp Markus P&amp;amp;uuml;schel] (CH)&lt;br /&gt;
|-&lt;br /&gt;
|[http://creichen.net/ Christoph Reichenbach] (SE)&lt;br /&gt;
|[http://tiarkrompf.github.io/ Tiark Rompf]  (US)&lt;br /&gt;
|[http://www.macs.hw.ac.uk/~sbs/homepage/main/Welcome.html Sven-Bodo Scholz] (UK)&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.mmmi.sdu.dk/~ups Ulrik Pagh Schultz] (DK)&lt;br /&gt;
|[http://homes.soic.indiana.edu/ccshan/ Chung-chieh Shan] (US)&lt;br /&gt;
|[http://wphomes.soic.indiana.edu/jsiek/ Jeremy Siek] (US)&lt;br /&gt;
|-&lt;br /&gt;
|[http://raintown.org/ Satnam Singh] (US)&lt;br /&gt;
|[https://wiki.mq.edu.au/display/plrg/Anthony+Sloane Anthony M. Sloane] (AU)&lt;br /&gt;
|[http://www.cs.umass.edu/~yannis/ Yannis Smaragdakis] (GR)&lt;br /&gt;
|-&lt;br /&gt;
|[https://people.csail.mit.edu/asolar/ Armando Solar-Lezama] (US)&lt;br /&gt;
|[http://www.cs.rice.edu/~taha/ Walid Taha] (SE)&lt;br /&gt;
|[http://www-users.cs.umn.edu/~evw/ Eric Van Wyk] (US)&lt;br /&gt;
|-&lt;br /&gt;
|[http://swerl.tudelft.nl/bin/view/EelcoVisser Eelco Visser] (NL)&lt;br /&gt;
|[https://www.cl.cam.ac.uk/~jdy22/ Jeremy Yallop] (UK)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Past Activity==&lt;br /&gt;
&lt;br /&gt;
* [[WG211/M19Schedule | Nineteenth meeting in Salem, USA ]]&lt;br /&gt;
* [[WG211/M18Schedule | Eighteenth meeting in Kyoto, Japan ]]&lt;br /&gt;
* [[WG211/M17Schedule | Seventeenth meeting in Koblenz, Germany ]]&lt;br /&gt;
* [[WG211/M16Schedule | Sixteenth meeting in Bloomington, Indiana, USA]]&lt;br /&gt;
* [[WG211/M15Schedule | Fifteenth meeting in London, England]]&lt;br /&gt;
* [[WG211/M14Schedule | Fourteenth meeting in Stellenbosch, South Africa]]&lt;br /&gt;
* [[WG211/M13Schedule | Thirteenth meeting in Pittsburgh, USA]]&lt;br /&gt;
* [[WG211/M12Schedule | Twelfth meeting in Minneapolis, USA]]&lt;br /&gt;
* [[WG211/M11Schedule | Eleventh meeting in Halmstad, Sweden]]&lt;br /&gt;
* [[WG211/M10Schedule | Tenth meeting in Bordeaux, France]]&lt;br /&gt;
* [[WG211/M9Schedule | Ninth meeting in Waterloo, Canada]]&lt;br /&gt;
* [[WG211/M8Schedule | Eighth meeting in St. Andrews Scotland]]&lt;br /&gt;
* [[WG211/M7Schedule | Seventh meeting in Mountain View, California]]&lt;br /&gt;
* [[WG211/M6Schedule | Sixth meeting in Passau]]&lt;br /&gt;
* [[WG211/M5Schedule | Fifth meeting in Copenhagen]]&lt;br /&gt;
* [[WG211/M4Schedule | Fourth meeting in Portland]]&lt;br /&gt;
* [[WG211/M3Schedule | Third meeting at Dagstuhl]]&lt;br /&gt;
* [[WG211/MeetingTwo | Second meeting at Rice, Houston, TX.]]&lt;br /&gt;
* [[WG211/MeetingOne | Kickoff meeting in St. Emilion]]&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
# Voted (by email) for one of the following locations:&lt;br /&gt;
## [[http://www.saint-emilion.org/ Saint Emilion]], ([[http://www.saint-emilion-tourisme.com/ more info]]), [[http://www.lonelyplanet.com/destinations/europe/bordeaux/ Bordeaux]] region, France&lt;br /&gt;
## [[http://www.lonelyplanet.com/destinations/north_america/san_antonio/ San Antonio]]: (A) [[http://hillcountry.hyatt.com/property/meetingsevents/meetings/index.jhtml  Hyatt]] or (B) [[http://www.lamansion.com/index.cfm  La Mansion]]&lt;br /&gt;
## [[http://www.lonelyplanet.com/destinations/north_america/houston/ Houston]]: (A) [[http://www.southernempress.com/index.asp Southern Empress]] or (B) [[http://www.dellago.com/_accommodations/main.htm Dellago]]&lt;br /&gt;
# Location 1 was chosen, to maximize attendance (preference was equal)&lt;br /&gt;
# Incrementaly confirmed/revised list of proposed members. Currently (2004/1/16) under-represented groups are female researchers and researchers from the rest of the world.&lt;br /&gt;
# Developed 50% of position statements (2004/5/1)--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Background==&lt;br /&gt;
&lt;br /&gt;
* [[WG211/WG211-Aims-2011-02-25 | Current aims ]] of the working group, revised February 2011 &lt;br /&gt;
&lt;br /&gt;
* [[Media:aims-2003-09-01.txt | Initial aims ]] of the working group, as submitted to IFIP, September 2003).&lt;br /&gt;
&lt;br /&gt;
* [http://www.infosun.fim.uni-passau.de/cl/papers/DSPG2004.html Compendium of papers] resulting from [http://www.dagstuhl.de/en/program/calendar/semhp/?semnr=2003131 Dagstuhl seminar] that lead directly to the WG 2.11.&lt;br /&gt;
&lt;br /&gt;
==Related events==&lt;br /&gt;
* [https://conf.researchr.org/home/gpce-2019 GPCE 2019] and [https://conf.researchr.org/home/sle-2019 SLE 2019] will be held in Athens as part of [https://2019.splashcon.org/home SPLASH]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * GPCE and SLE will both be held in Amsterdam in the fall of 2016 as part of the [http://2016.splashcon.org/ SPLASH conference].&lt;br /&gt;
* [http://conf.researchr.org/home/gpce-2016 GPCE 2016]: 15th International Conference on Generative Programming and Component Engineering (GPCE&#039;16), October 31, November 1, 2016, Amsterdam, The Netherlands.&lt;br /&gt;
* [http://conf.researchr.org/track/sle-2016/sle-2016-papers SLE 2016] or [http://www.sleconf.org/2016/ SLE 2016]: 9th International Conference on Software Language Engineering (SLE),October 31, November 1, 2016, Amsterdam, The Netherlands.--&amp;gt;&lt;br /&gt;
&amp;lt;!--* [http://fosd.de/2012 FOSD 2012]: Fourth International Workshop on Feature-Oriented Software Development (FOSD), September 24-25, 2012, Dresden, Germany.&lt;br /&gt;
* [http://www.cgo.org/cgo2012/index.html CGO 2012]: 2012 International Symposium on Code Generation and Optimization, March 31-April 4, San Jose, California.&lt;br /&gt;
* [http://www.reversible-computation.org/2012/ RC 2012]: 4th Workshop on Reversible Computation, July 2nd-3rd, 2012, Copenhagen, Denmark.--&amp;gt;&lt;br /&gt;
&amp;lt;!-- [https://dsl2011.bordeaux.inria.fr/ DSL 2011: Conference on Domain-Specific Languages, 6&amp;amp;ndash;8 September 2011, Bordeaux, France] (September 6-8, 2011)&lt;br /&gt;
[http://www.cgo.org/cgo2011/ International Symposium on Code Generation and Optimization (CGO)] (April 2-6, 2011, Chamonix)--&amp;gt;&lt;br /&gt;
&amp;lt;!-- &amp;lt;p&amp;gt; &amp;lt;/p&amp;gt; &amp;lt;ul&amp;gt; &amp;lt;li&amp;gt; &amp;lt;span class=&amp;quot;WYSIWYG_LINK&amp;quot;&amp;gt;[[http://wiki.portal.chalmers.se/cse/WGP09 ACM SIGPLAN Workshop on Generic Programming]]&amp;lt;/span&amp;gt; (August 30, 2009, Edinburgh, UK) &amp;lt;/li&amp;gt; &amp;lt;/ul&amp;gt;&amp;lt;p&amp;gt; &amp;lt;/p&amp;gt; &amp;lt;ul&amp;gt; &amp;lt;li&amp;gt; &amp;lt;span class=&amp;quot;WYSIWYG_LINK&amp;quot;&amp;gt;[[WG211/DSLWC | DSLWC]]&amp;lt;/span&amp;gt; (July 15-17, 2009, Oxford) &amp;lt;span class=&amp;quot;WYSIWYG_LINK&amp;quot;&amp;gt;[[http://web.comlab.ox.ac.uk/people/Jeremy.Gibbons/wg21/wcdsl/ Program, registration, etc.]]&amp;lt;/span&amp;gt; &amp;lt;/li&amp;gt; &amp;lt;/ul&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Past members==&lt;br /&gt;
A few past members include&lt;br /&gt;
{|&lt;br /&gt;
|[http://www.infosun.fim.uni-passau.de/cl/staff/apel/ Sven Apel] (DE)&lt;br /&gt;
|[http://www.brics.dk/~danvy/ Olivier Danvy] (DK)&lt;br /&gt;
|[http://www.msg-systems.com/74.0.html Christoph Herrmann] (DE)&lt;br /&gt;
|-&lt;br /&gt;
|[http://www-sal.cs.uiuc.edu/~kamin/ Sam Kamin] (US)&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;!--==Job openings==&lt;br /&gt;
 &#039;&#039;&#039; PhD/Postdoc in Passau: [[http://smart-generators.org/Job-Passau1-08&#039;&#039;&#039; FeatureFoundation: Algebra-Based Feature-Oriented Program Synthesis]]&lt;br /&gt;
&#039;&#039;&#039; PhD/Postdoc in Passau: [[http://smart-generators.org/Job-Passau2-08&#039;&#039;&#039; Programming Methods for Manycore Architectures]]--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Mailing list==&lt;br /&gt;
* The working group maintains a mailing list for discussions related to program generation. You can subscribe to this list [https://mailman.rice.edu/mailman/listinfo/wg2.11-discussion-l here].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Contact information:&#039;&#039;&#039; Please direct comments or questions to wg2.11-chair@cs.rice.edu.&lt;/div&gt;</summary>
		<author><name>Creichen</name></author>
	</entry>
	<entry>
		<id>http://mw.hh.se/wg211/index.php?title=WG211/M20Reichenbach&amp;diff=2156</id>
		<title>WG211/M20Reichenbach</title>
		<link rel="alternate" type="text/html" href="http://mw.hh.se/wg211/index.php?title=WG211/M20Reichenbach&amp;diff=2156"/>
		<updated>2020-02-06T07:51:45Z</updated>

		<summary type="html">&lt;p&gt;Creichen: Created page with &amp;quot;Joint work with Alexandru Dura, Hampus Balldin, Emma Söderberg  Datalog and its relatives have emerged as useful tools for concisely expressing highly efficient program analy...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Joint work with Alexandru Dura, Hampus Balldin, Emma Söderberg&lt;br /&gt;
&lt;br /&gt;
Datalog and its relatives have emerged as useful tools for concisely&lt;br /&gt;
expressing highly efficient program analyses.  However, to build a&lt;br /&gt;
practical program analyses in Datalog today, writing Datalog code&lt;br /&gt;
alone is not enough: we must also hand-code &amp;quot;fact extractors&amp;quot; that&lt;br /&gt;
translate the source language into database tables that are palatable&lt;br /&gt;
to Datalog engines like Soufflé.&lt;br /&gt;
&lt;br /&gt;
MetaDL unifies both of these components by making syntactic patterns&lt;br /&gt;
over the source language available within Datalog rules.  Our curent&lt;br /&gt;
implementation allows us to analyse Datalog within Datalog, but (time&lt;br /&gt;
permitting) I will also discuss ongoing work on support for other&lt;br /&gt;
languages as well as for program transformation.&lt;/div&gt;</summary>
		<author><name>Creichen</name></author>
	</entry>
	<entry>
		<id>http://mw.hh.se/wg211/index.php?title=WG211/M20Schedule&amp;diff=2155</id>
		<title>WG211/M20Schedule</title>
		<link rel="alternate" type="text/html" href="http://mw.hh.se/wg211/index.php?title=WG211/M20Schedule&amp;diff=2155"/>
		<updated>2020-02-06T07:51:29Z</updated>

		<summary type="html">&lt;p&gt;Creichen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=IFIP Working Group 2.11, Twentieth Meeting=&lt;br /&gt;
&lt;br /&gt;
== Febuary 17-20th in Paris, France ==&lt;br /&gt;
&lt;br /&gt;
The meeting will be held in Paris, France, hosted by Julia Lawall.&lt;br /&gt;
&lt;br /&gt;
The meeting will last 3.5 days; the first three days will be full-day, whereas the last day will be a half-day session.&lt;br /&gt;
&lt;br /&gt;
=== Venue ===&lt;br /&gt;
&lt;br /&gt;
LIP6, 4 place Jussieu, 75005 Paris&lt;br /&gt;
&lt;br /&gt;
room 25-26/105&lt;br /&gt;
&lt;br /&gt;
===  Travel ===&lt;br /&gt;
&lt;br /&gt;
From CDG: RER B to St Michel, and then line 10 to Jussieu.  This can be done with a single ticket (10.30 euros).  It takes around 1 hour.&lt;br /&gt;
&lt;br /&gt;
From Orly also takes about an hour, but is less convenient.&lt;br /&gt;
&lt;br /&gt;
=== Accommodation ===&lt;br /&gt;
&lt;br /&gt;
The [https://www.parishotelminerve.com/en/ Hotel Minerve] is suggested.  There are other hotels nearby, on the rue des Ecoles or the rue Linne.  For other accomodations, consider staying near metro line 10 or metro line 7.&lt;br /&gt;
&lt;br /&gt;
=== Registration ===&lt;br /&gt;
&lt;br /&gt;
The cost of the registration will be 300 euros.  The registration site is now open: https://congres.upmc.fr/ifip2020/&lt;br /&gt;
&lt;br /&gt;
The registration fee covers lunch, dinner, and snacks on February 17-19, and snacks on February 20.&lt;br /&gt;
&lt;br /&gt;
== Attendance ==&lt;br /&gt;
&lt;br /&gt;
Members: please add yourself here (in alphabetical order by last name) or email a chair-person to be added. [Guests will be added by chair-people]&lt;br /&gt;
&lt;br /&gt;
Edwin Brady, Jacques Carette, Bernd Fischer, Robert Glück, Atsushi Igarashi (until Wednesday lunch), Yukiyoshi Kameyama, Paul Kelly, Oleg Kiselyov, Julia Lawall, Christian Lengauer, Geoff Mainland, Antoine Mine (Monday and Wednesday), Peter Mosses, Markus Püschel (arrival: late afternoon Monday, departure: late afternoon Wednesday, due to teaching) Christoph Reichenbach, Bodo Scholz, Matthew Taylor, Ulrik Pagh Schultz, Eelco Visser, Jeremy Yallop, Vadim Zaytzev&lt;br /&gt;
&lt;br /&gt;
== Talks  ==&lt;br /&gt;
&lt;br /&gt;
See below for schedule, note that the actual scheduling of talks will not be available until the meeting starts.  Members: please add yourself and your topic, alphabetical order by last name:&lt;br /&gt;
&lt;br /&gt;
* Atsushi Igarashi [[WG211/M20Igarashi | Full-spectrum Dependent-types for Multi-Stage Programming ]]&lt;br /&gt;
* Bernd Fischer [[WG211/M20Fischer | TBD]]&lt;br /&gt;
* Oleg Kiselyov [[WG211/M20Kiselyov | Session Types without Sophistry: Practical embedding of DSLs with sophisticated type systems]]&lt;br /&gt;
* Antoine Mine: Combinations of Reusable Abstract Domains in the MOPSA Static Analyzer&lt;br /&gt;
* Markus Püschel [[WG211/M20Pueschel | Fast Polyhedra Domain Analysis ]] (Tuesday anytime or Wednesday before lunch please)&lt;br /&gt;
* Christoph Reichenbach [[WG211/M20Reichenbach | Combining Pattern Matching and Datalog in MetaDL]]&lt;br /&gt;
* Ulrik Pagh Schultz [[WG211/M20Schultz | Coarse-grained Computational Energy Modeling for Autonomous Systems]]&lt;br /&gt;
* Eelco Visser [[WG211/M20Visser | Constructing Hybrid Incremental Compilers for Cross-Module Extensibility with an Internal Build System]]&lt;br /&gt;
* Vadim Zaytsev [[WG211/M20Zaytsev | BabyCOBOL: The Challenge to Program Generation Tool Developers]]&lt;br /&gt;
&lt;br /&gt;
We will follow our usual format of interactive talks with an active audience, using a chess clock for timing, as follows. For each talk the speaker and the audience each get at most 25 minutes. The audience does not have to wait until the end of a talk to ask questions; interaction and discussion is encouraged. (But experience from previous meeting shows that it is useful to let the speaker at least finish their introduction before interrupting.) To ensure fairness, administration of the time used by each party is done using a chess clock. Operation of the clock rotates among participants. Both speakers and audience are expected to contribute to make talks and discussions engaging, interesting, and useful. Therefore, we observe a policy of no use of electronic devices during talks (other than the device the speaker uses to present slides). Bring paper and pen for making notes.&lt;br /&gt;
&lt;br /&gt;
== Program / schedule ==&lt;br /&gt;
&lt;br /&gt;
=== Scientific program ===&lt;br /&gt;
&lt;br /&gt;
TBA&lt;br /&gt;
&lt;br /&gt;
=== Social events ===&lt;br /&gt;
&lt;br /&gt;
February 17: Dinner at the [https://www.lafourchette.com/restaurant/le-buisson-ardent/3009?cc=18174-54f Buisson Ardent] (across the street from the meeting location)&lt;br /&gt;
&lt;br /&gt;
February 18: Visit to the [https://www.arts-et-metiers.net/musee/visitor-information CNAM Museum] starting at 4:30pm. 60 rue Réaumur, Metro: Arts-et-Métiers, Réaumur-Sébastopol.  Dinner at the [https://villamaasai.fr/ Villa Maasai]. 9 boulevard des Italiens, Metro Richelieu-Druot&lt;br /&gt;
&lt;br /&gt;
February 19: Dinner at the [https://lelouisvins.fr/en Louis Vins] 9 Rue de la Montagne Sainte Geneviève, a short walk from the meeting location&lt;br /&gt;
&lt;br /&gt;
Lunch on February 17-19 will be served at the meeting location.&lt;/div&gt;</summary>
		<author><name>Creichen</name></author>
	</entry>
	<entry>
		<id>http://mw.hh.se/wg211/index.php?title=WG211/M20Schedule&amp;diff=2108</id>
		<title>WG211/M20Schedule</title>
		<link rel="alternate" type="text/html" href="http://mw.hh.se/wg211/index.php?title=WG211/M20Schedule&amp;diff=2108"/>
		<updated>2019-11-15T18:35:31Z</updated>

		<summary type="html">&lt;p&gt;Creichen: /* Attendance */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=IFIP Working Group 2.11, Twentieth Meeting=&lt;br /&gt;
&lt;br /&gt;
== Febuary 17-20th in Paris, France ==&lt;br /&gt;
&lt;br /&gt;
The meeting will be held in Paris, France, hosted by Julia Lawall.&lt;br /&gt;
&lt;br /&gt;
The meeting will last 3.5 days; the first three days will be full-day, whereas the last day will be a half-day session.&lt;br /&gt;
&lt;br /&gt;
=== Venue ===&lt;br /&gt;
&lt;br /&gt;
TBA&lt;br /&gt;
&lt;br /&gt;
===  Travel ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Accommodation ===&lt;br /&gt;
&lt;br /&gt;
TBA&lt;br /&gt;
&lt;br /&gt;
=== Registration ===&lt;br /&gt;
&lt;br /&gt;
TBA&lt;br /&gt;
&lt;br /&gt;
== Attendance ==&lt;br /&gt;
&lt;br /&gt;
Members: please add yourself here (in alphabetical order by last name) or email a chair-person to be added.&lt;br /&gt;
&lt;br /&gt;
Edwin Brady, Jacques Carette, Robert Glück, Julia Lawall, Christoph Reichenbach&lt;br /&gt;
&lt;br /&gt;
== Talks  ==&lt;br /&gt;
&lt;br /&gt;
See below for schedule, note that the actual scheduling of talks will not be available until the meeting starts.  Members: please add yourself and your topic, alphabetical order by last name:&lt;br /&gt;
&lt;br /&gt;
TBA&lt;br /&gt;
&lt;br /&gt;
We will follow our usual format of interactive talks with an active audience, using a chess clock for timing, as follows. For each talk the speaker and the audience each get at most 25 minutes. The audience does not have to wait until the end of a talk to ask questions; interaction and discussion is encouraged. (But experience from previous meeting shows that it is useful to let the speaker at least finish their introduction before interrupting.) To ensure fairness, administration of the time used by each party is done using a chess clock. Operation of the clock rotates among participants. Both speakers and audience are expected to contribute to make talks and discussions engaging, interesting, and useful. Therefore, we observe a policy of no use of electronic devices during talks (other than the device the speaker uses to present slides). Bring paper and pen for making notes.&lt;br /&gt;
&lt;br /&gt;
== Program / schedule ==&lt;br /&gt;
&lt;br /&gt;
=== Scientific program ===&lt;br /&gt;
&lt;br /&gt;
TBA&lt;br /&gt;
&lt;br /&gt;
=== Social events ===&lt;br /&gt;
&lt;br /&gt;
TBA&lt;/div&gt;</summary>
		<author><name>Creichen</name></author>
	</entry>
	<entry>
		<id>http://mw.hh.se/wg211/index.php?title=WG211/M18Schedule&amp;diff=1848</id>
		<title>WG211/M18Schedule</title>
		<link rel="alternate" type="text/html" href="http://mw.hh.se/wg211/index.php?title=WG211/M18Schedule&amp;diff=1848"/>
		<updated>2018-05-24T04:45:09Z</updated>

		<summary type="html">&lt;p&gt;Creichen: /* June 4-7, 2018 in Kyoto, Japan. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=IFIP Working Group 2.11, Eighteenth Meeting=&lt;br /&gt;
&lt;br /&gt;
== June 4-7, 2018 in Kyoto, Japan. ==&lt;br /&gt;
&lt;br /&gt;
The meeting will be held in Kyoto, Japan, hosted by Atsushi Igarashi.&lt;br /&gt;
&lt;br /&gt;
The meeting will last 3.5 days; the first three days (June 4-6) will be full-day, whereas the last day (June 7) will be a half-day session. &lt;br /&gt;
&lt;br /&gt;
=== Venue ===&lt;br /&gt;
&lt;br /&gt;
The meeting will be held at Room 221, Research Build. #8, Kyoto University.  (Research Build. #8 is the building numbered 59 in [https://www.kyoto-u.ac.jp/en/access/main-campus-map.html this campus map].)   If you stay in the Hearton Hotel Kyoto, you can take a rapid bus to Kyoto Univ. at Karasuma-Oike.  Get off at either Kyoto Univ. Main Gate or Hyakumanben, which is shown on the campus map.  Or, you can walk.  It takes about 40 minutes.&lt;br /&gt;
&lt;br /&gt;
On Monday, Atsushi will stop by at the Hearton Hotel Kyoto at 8am (sharp!:-) to pick up some of you to ride the 8:07 bus.  (We can arrive at the meeting room before 8:40.)&lt;br /&gt;
&lt;br /&gt;
* [https://www2.city.kyoto.lg.jp/kotsu/busdia/hyperdia/053013.htm Time table of the bus]&lt;br /&gt;
* [https://www.kyoto-u.ac.jp/en/access/main-campus-map.html Map of the main campus of Kyoto Univ.]&lt;br /&gt;
* [https://drive.google.com/open?id=1d49jNFPqgEZPjE4OjVL5TFcoKYeNrV0X&amp;amp;usp=sharing Google map showing restaurants for dinner and places to visit in the excursion.]&lt;br /&gt;
&lt;br /&gt;
===  Travel ===&lt;br /&gt;
&lt;br /&gt;
[https://www.kansai-airport.or.jp/en/ Kansai International Airport], located south of Osaka, is the natural access route to Kyoto. From there you can reach Kyoto Station in 1 hour 15 minutes, using the Limited Express HARUKA (runs twice an hour). Another option is to use a shared taxi (shuttle), which you should book in advance, operated either by Yasaka Taxi or MK Taxi.&lt;br /&gt;
You can also fly first to Narita International Airport or Haneda International Airport in Tokyo, and then connect to [https://www.osaka-airport.co.jp/en/ Osaka Airport (ITM)] from which you can take a limousine bus or a shared taxi to Kyoto.  (If you are a train fan, it may be a good idea to take Shinkansen (superexpress train) from Tokyo to Kyoto, although it&#039;s an expensive choice.)  [http://www.centrair.jp/en/ The Central Japan International Airport], nearby Nagoya, provides an alternative access route. The Mu-Sky limited express to Nagoya runs every 30mn (and takes 30mn), and from there to Kyoto is just 35mn by Shinkansen (albeit a bit expensive).  &lt;br /&gt;
&lt;br /&gt;
The organizer will conduct a survey for those who would like to use the shuttle bus from the airport.&lt;br /&gt;
&lt;br /&gt;
You can check timetables for trains inside Japan on [https://world.jorudan.co.jp/mln/en/?sub_lang=nosub Jorudan&#039;s Norikae-Annai] or on Google Maps.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
---- Arrival/Departure&lt;br /&gt;
&lt;br /&gt;
* Kevin: arr KIX 02 Jun 2018 20:30 on CA0161; dep KIX 11 Jun 2018 16:25 on CA0928&lt;br /&gt;
* Jeremy: arr ITM 02 Jun 2018 10:35 on JL111; dep KIX 08 Jun 2018 10:45 on AY078 (staying at Palaceside Hotel)&lt;br /&gt;
* Tony arr KIX 02 Jun 2018 19:10 on QF33; dep KIX 09 Jun 2018 20:40 on QF34 -- I would like a round-trip shuttle (to/from Hearton Hotel),one piece of checked luggage&lt;br /&gt;
* Julia arr KIX 03 Jun 2018 08:40 on AF292; dep KIX 09 Jun 2018 10:30 on AF291&lt;br /&gt;
* Bodo arr KIX 03 Jun 2018 8:55 on BA6087; dep KIX 10 Jun 2018 10:45 on AY078&lt;br /&gt;
* Sandrine arr KIX 03 Jun 2018 8:35 on AF8437&lt;br /&gt;
* Jacques arr KIX 02 Jun 2018 19:15 on OZ118; dep KIX 09 Jun 2018 17:15 on AC1952 -- I would like the shuttle (to Hearton Hotel), definitely on arrival.&lt;br /&gt;
* Chris L. arr HND 03 Jun 2018 15:50 on NH218; dep HND 08 Jun 2018 00:10 on LH4921&lt;br /&gt;
* Ralf L. with partner arr KIX 02 Jun 2018; dep KIX 09 Jun 2018&lt;br /&gt;
* Ulrik: arr KIX 02 Jun 2018 08:55 on AY077; dep KIX 09 Jun 2018 10:45 on AY078&lt;br /&gt;
* Eelco: arr June 1 at 8:45 AM at KIX, departs June 10 at 10:25 AM from KIX (would like shuttle to AirBnB that is close to the hotel,  (〒604-0994 Kyōto-fu, Kyōto-shi, Nakagyō-ku, Kanrochō, 664 サキ ゾー甘露町ビル).&lt;br /&gt;
* Ken: arr KIX 3 Jun 2018 21:10, dep ITM 8 Jun 8  2018 15:00&lt;br /&gt;
* Jeremy Y.: arr ITM 03 Jun 2018 10:35 on JL111; dep KIX 08 Jun 2018&lt;br /&gt;
* Eric VW: arr KIX 02 Jun 2018 19:40 on Air Canada 6231; dep KIX 10 Jun 2018 08:10 on Nippon Airways 96 -- I would like a round-trip shuttle (to/from Hearton Hotel),&lt;br /&gt;
* Markus: arr KIX 04 Jun 2018 7:45 on LH740&lt;br /&gt;
* Satnam: arr HND 31 May 2018 13:55 on UA875; dep KIX 7 June 2018 16:50 on UA34&lt;br /&gt;
* Peter and Joanna: arr KIX 02 Jun 2018 at 08:45 on KL867; dep NRT 11 June 2018 -- we would like a shuttle to the Noku Kyoto Hotel, single trip, 2 persons, 1 piece check-in luggage.&lt;br /&gt;
* Christoph: arr KIX 02 Jun 2018 at 21:45 on NH097 (after NRT 15:40 from NH232, via HND); dep KIX 10 Jun 2018 at 10:05 on LH741&lt;br /&gt;
&lt;br /&gt;
=== Accommodation ===&lt;br /&gt;
&lt;br /&gt;
Rooms have been blocked in a single, recommended hotel ([http://heartonhotel.com/kyo.aspx Hearton Hotel Kyoto]); please use the [https://va.apollon.nta.co.jp/wg211/  special booking web site].  If you&#039;d like to book a room for an extra stay before/after the meeting, please contact Nippon Travel Agency Co., Ltd.  (The contact email address is in the booking web site.)  Alternative hotels can be located [https://drive.google.com/open?id=1d49jNFPqgEZPjE4OjVL5TFcoKYeNrV0X&amp;amp;usp=sharing on this map].&lt;br /&gt;
&lt;br /&gt;
=== Registration ===&lt;br /&gt;
&lt;br /&gt;
Registration fee is 33,000 JPY, which covers all meeting-related expenses (including excursion, lunch, and dinner, which is all part of the program).&lt;br /&gt;
At [https://va.apollon.nta.co.jp/wg211/ the registration site], there is an option for your family: 28,000 JPY for everything but refreshments and lunch (during the meeting).&lt;br /&gt;
&lt;br /&gt;
== Attendance ==&lt;br /&gt;
&lt;br /&gt;
Members: please add yourself here (in alphabetical order by last name) or email a chair-person to be added.&lt;br /&gt;
&lt;br /&gt;
Adam Barwell (guest), Sandrine Blazy, Jacques Carette, Shigeru Chiba, Jeremy Gibbons, Robert Glück, Kevin Hammond, Atsushi Igarashi, Oleg Kiselyov, Julia Lawall, Christian Lengauer, Ralf Lämmel, Peter Mosses (not Thursday), Klaus Ostermann, Markus Püschel, Christoph Reichenbach, Sven-Bodo Scholz, Ulrik Pagh Schultz, Chung-chieh Shan, Satnam Singh, Tony Sloane, Kanae Tsushima, Eric Van Wyk, Eelco Visser, Jeremy Yallop&lt;br /&gt;
&lt;br /&gt;
== Talks  ==&lt;br /&gt;
&lt;br /&gt;
See below for schedule, note that the actual scheduling of talks will not be available until the meeting starts.  Members: please add yourself and your topic, following the template below.&lt;br /&gt;
&lt;br /&gt;
* Adam Barwell [[WG211/M18Barwell | In search of a map: automatic parallel recursion scheme detection in Haskell functions via anti-unification.]]&lt;br /&gt;
* Sandrine Blazy [[WG211/M18Blazy | Verified translation validation of static analyses]]&lt;br /&gt;
* Jacques Carette [[WG211/M18Carette | A tale of theories and data-structures]]&lt;br /&gt;
* Jeremy Gibbons [[WG211/M18Gibbons | Relational Algebra by Way of Adjunctions]] &lt;br /&gt;
* Robert Glück [[WG211/M18Glueck | Metacomputation and Inversion - A Frontier of Program Generation]]&lt;br /&gt;
* Kevin Hammond [[WG211/M18Hammond | The Robots are Coming: Failure is not an Option!]]&lt;br /&gt;
* Atsushi Igarashi [[WG211/M18Igarashi | A Guess-and-Assume Approach to Loop Fusion for Program Verification]]&lt;br /&gt;
* Oleg Kiselyov [[WG211/M18 Kiselyov | Session types without sophistry]]&lt;br /&gt;
* Julia Lawall [[WG211/M18Lawall | 10 years of Coccinelle]]&lt;br /&gt;
* Ralf Lämmel [[WG211/M18Laemmel | Towards a relatively systematic literature survey on program generation]]&lt;br /&gt;
* Peter Mosses [[WG211/M18Mosses | The CBS Framework]] (not Thursday)&lt;br /&gt;
* Markus Püschel [[WG211/M18Pueschel | SIMD Intrinsics on Managed Runtimes]] (not on Monday)&lt;br /&gt;
* Christoph Reichenbach [[WG211/M18Reichenbach | Congruences for Incremental Datatype Migration]]&lt;br /&gt;
* Sven-Bodo Scholz [[WG211/M18Scholz | A Lambda-Calculus for Transfinite Arrays - Towards Unifying Streams and Arrays]]&lt;br /&gt;
* Ulrik Pagh Schultz [[WG211/M18Schultz | Designing a Language for Drone Swarm Programming]]&lt;br /&gt;
* Tony Sloane [[WG211/M18Sloane | Formalisation of Attribute Grammar Evaluation]]&lt;br /&gt;
* Walid Taha [[WG211/M18Taha | Staging an Interpreter for the Lambda Calculus in Haskell]]&lt;br /&gt;
* Eelco Visser [[WG211/M18Visser | Definitional Interpreters with Scopes and Frames]]&lt;br /&gt;
* Jeremy Yallop [[WG211/M18Yallop | Partially static data as free extension of algebras]]&lt;br /&gt;
* ... (add more, order alphabetically, following same pattern)...&lt;br /&gt;
&lt;br /&gt;
== Program / schedule ==&lt;br /&gt;
&lt;br /&gt;
=== Scientific program ===&lt;br /&gt;
&lt;br /&gt;
TBA. Overall schedule:&lt;br /&gt;
* Monday start at 9, lunch 12.30-14.00&lt;br /&gt;
* Tuesday start at 9, lunch 12.30-14.00&lt;br /&gt;
* Wednesday start at 9, lunch 12.00-13.00 (bus leaves at 13.00).&lt;br /&gt;
* Thursday start at 9&lt;br /&gt;
&lt;br /&gt;
=== Social events ===&lt;br /&gt;
&lt;br /&gt;
* Monday 4 June; &lt;br /&gt;
** Dinner at Kagaribi (かがり火) (http://www.gion-kagaribi.com/)&lt;br /&gt;
* Tuesday 5 June;&lt;br /&gt;
** Dinner at Kiyosu (きよす) (http://r.tabelog.com/kyoto/A2603/A260302/26001516/)&lt;br /&gt;
* Wednesday 6 June; 1pm-&lt;br /&gt;
** Excursion (see below)&lt;br /&gt;
** Dinner at Kyoto Hotel Okura (京都ホテルオークラ)&lt;br /&gt;
* Thursday 7 June;&lt;br /&gt;
** Lunch (details TBD)&lt;br /&gt;
&lt;br /&gt;
Social events are covered by the registration fee except the lunch on Thursday.&lt;br /&gt;
&lt;br /&gt;
== Excursion==&lt;br /&gt;
&lt;br /&gt;
* The bus leaves Kyoto University at 1pm.&lt;br /&gt;
* Visit to Enryaku-ji (延暦寺) in Mt. Hiei (比叡山); (see https://en.wikipedia.org/wiki/Enryaku-ji and https://www.hieizan.or.jp/_att/english.pdf)&lt;br /&gt;
* Ride on Sakamoto Cable Railway to the town called Sakamoto (坂本) on Lake Biwa (琵琶湖), the largest lake in Japan. (http://www.sakamoto-cable.jp/utilities/pdf/pamp_en.pdf)&lt;br /&gt;
** The longest cable route in Japan &lt;br /&gt;
** If the weather is fine, we can expect a nice view over Lake Biwa.&lt;br /&gt;
* Visit to Kyu-Chikurinin Garden (旧竹林院庭園); http://kyuchikuriin.web.fc2.com/ (which provides little information in English)&lt;br /&gt;
** A break with green tea&lt;br /&gt;
* Dinner at Kyoto Hotel Okura from 6pm.&lt;br /&gt;
&lt;br /&gt;
== Joint trips before/after the meeting ==&lt;br /&gt;
&lt;br /&gt;
People arriving before the meeting: Ulrik and Christoph (arriving Saturday, will be in Kyoto Sunday), Kevin (in Kyoto Sunday, my wife will be joining me), Jacques (arriving Saturday evening via Osaka), Jeremy (arriving Saturday), Tony (arriving Saturday evening Osaka).&lt;br /&gt;
&lt;br /&gt;
People staying after the meeting: Ulrik (staying until Saturday, considering Osaka), Ken (leaving via Osaka on Friday), Julia (probably staying until Saturday, flying out of Osaka), Kevin (leaving Monday, from Osaka), Christoph (leaving Friday, from Osaka), Jacques (leaving Saturday, from Osaka), Tony (leaving Saturday evening via Osaka).&lt;br /&gt;
&lt;br /&gt;
Places to go: on June 7 (Thursday), Ken suggests [http://www.kyotorailwaymuseum.jp/en/access/ Kyoto Railway Museum] in the afternoon, followed by [http://www.butohkan.jp/index.html?ym=2018-05#Butohkan_cal Kyoto Butoh Kan] at 8pm. The Butoh performance seats 8, and is now sold out after 7 of us bought tickets. (Doors open 20 minutes in advance; the performance runs 45 minutes.)&lt;br /&gt;
&lt;br /&gt;
=== Sento ===&lt;br /&gt;
&lt;br /&gt;
Jeremy suggests the following: I thought it would be helpful - for those like myself, arriving early in the morning but not able to check in to a hotel in the afternoon - to point out that that it is easy to get a nice hot bath cheaply in Japan, in a public facility called a [http://www.sentoguide.info/etiquette/ sento]. You have to be comfortable being naked with strangers (of the same sex); but there is no better way to relax after a long flight. However, note that tattoos are not welcome. As it happens, there is a basic sento in the basement of Kyoto Tower, which is just across the road from Kyoto Station where people are likely to arrive in the city, open from early to late: [https://www.keihanhotels-resorts.co.jp/kyoto-tower/en/ Kyoto Tower Daiyokujo Yuu 07:00-22:00 (basement 3F)]. But Atsushi has recommended a &amp;quot;super-sento&amp;quot; (a fancier place, with several different pools, masseurs, restaurant, a bit more expensive) called [http://hanano-yu.jp/ Hana-no-yu はなの湯], one station away from Kyoto Station, which is open from 10:00.&lt;/div&gt;</summary>
		<author><name>Creichen</name></author>
	</entry>
	<entry>
		<id>http://mw.hh.se/wg211/index.php?title=WG211/M18Reichenbach&amp;diff=1841</id>
		<title>WG211/M18Reichenbach</title>
		<link rel="alternate" type="text/html" href="http://mw.hh.se/wg211/index.php?title=WG211/M18Reichenbach&amp;diff=1841"/>
		<updated>2018-05-22T06:19:25Z</updated>

		<summary type="html">&lt;p&gt;Creichen: Created page with &amp;quot;Incremental program transformation with behaviour-preservation guarantees, or program metamorphosis, allows developers to refactor their code interactively while receiving gui...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Incremental program transformation with behaviour-preservation guarantees, or program metamorphosis, allows developers to refactor their code interactively while receiving guidance in the form of a list of locations in which program behaviour has changed.&lt;br /&gt;
In this talk I will present a term-rewriting-based program metamorphosis system for Standard ML with support for datatype migration that exploits congruences between datatypes.&lt;/div&gt;</summary>
		<author><name>Creichen</name></author>
	</entry>
	<entry>
		<id>http://mw.hh.se/wg211/index.php?title=WG211/M18Schedule&amp;diff=1840</id>
		<title>WG211/M18Schedule</title>
		<link rel="alternate" type="text/html" href="http://mw.hh.se/wg211/index.php?title=WG211/M18Schedule&amp;diff=1840"/>
		<updated>2018-05-22T06:03:25Z</updated>

		<summary type="html">&lt;p&gt;Creichen: /* Talks */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=IFIP Working Group 2.11, Eighteenth Meeting=&lt;br /&gt;
&lt;br /&gt;
== June 4-7, 2018 in Kyoto, Japan. ==&lt;br /&gt;
&lt;br /&gt;
The meeting will be held in Kyoto, Japan, hosted by Atsushi Igarashi.&lt;br /&gt;
&lt;br /&gt;
The meeting will last 3.5 days; the first three days (June 4-6) will be full-day, whereas the last day (June 7) will be a half-day session. &lt;br /&gt;
&lt;br /&gt;
=== Venue ===&lt;br /&gt;
&lt;br /&gt;
The meeting will be held at Room 221, Research Build. #8, Kyoto University.  (Research Build. #8 is the building numbered 59 in [https://www.kyoto-u.ac.jp/en/access/main-campus-map.html this campus map].)   If you stay in the Hearton Hotel Kyoto, you can take a rapid bus to Kyoto Univ. at Karasuma-Oike.  Get off at either Kyoto Univ. Main Gate or Hyakumanben, which is shown on the campus map.  Or, you can walk.  It takes about 40 minutes.&lt;br /&gt;
&lt;br /&gt;
On Monday, Atsushi will stop by at the Hearton Hotel Kyoto at 8am (sharp!:-) to pick up some of you to ride the 8:07 bus.  (We can arrive at the meeting room before 8:40.)&lt;br /&gt;
&lt;br /&gt;
* [https://www2.city.kyoto.lg.jp/kotsu/busdia/hyperdia/053013.htm Time table of the bus]&lt;br /&gt;
* [https://www.kyoto-u.ac.jp/en/access/main-campus-map.html Map of the main campus of Kyoto Univ.]&lt;br /&gt;
* [https://drive.google.com/open?id=1d49jNFPqgEZPjE4OjVL5TFcoKYeNrV0X&amp;amp;usp=sharing Google map showing restaurants for dinner and places to visit in the excursion.]&lt;br /&gt;
&lt;br /&gt;
===  Travel ===&lt;br /&gt;
&lt;br /&gt;
[https://www.kansai-airport.or.jp/en/ Kansai International Airport], located south of Osaka, is the natural access route to Kyoto. From there you can reach Kyoto Station in 1 hour 15 minutes, using the Limited Express HARUKA (runs twice an hour). Another option is to use a shared taxi (shuttle), which you should book in advance, operated either by Yasaka Taxi or MK Taxi.&lt;br /&gt;
You can also fly first to Narita International Airport or Haneda International Airport in Tokyo, and then connect to [https://www.osaka-airport.co.jp/en/ Osaka Airport (ITM)] from which you can take a limousine bus or a shared taxi to Kyoto.  (If you are a train fan, it may be a good idea to take Shinkansen (superexpress train) from Tokyo to Kyoto, although it&#039;s an expensive choice.)  [http://www.centrair.jp/en/ The Central Japan International Airport], nearby Nagoya, provides an alternative access route. The Mu-Sky limited express to Nagoya runs every 30mn (and takes 30mn), and from there to Kyoto is just 35mn by Shinkansen (albeit a bit expensive).  &lt;br /&gt;
&lt;br /&gt;
The organizer will conduct a survey for those who would like to use the shuttle bus from the airport.&lt;br /&gt;
&lt;br /&gt;
You can check timetables for trains inside Japan on [https://world.jorudan.co.jp/mln/en/?sub_lang=nosub Jorudan&#039;s Norikae-Annai] or on Google Maps.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
---- Arrival/Departure&lt;br /&gt;
&lt;br /&gt;
* Kevin: arr KIX 02 Jun 2018 20:30 on CA0161; dep KIX 11 Jun 2018 16:25 on CA0928&lt;br /&gt;
* Jeremy: arr ITM 02 Jun 2018 10:35 on JL111; dep KIX 08 Jun 2018 10:45 on AY078 (staying at Palaceside Hotel)&lt;br /&gt;
* Tony arr KIX 02 Jun 2018 19:10 on QF33; dep KIX 09 Jun 2018 20:40 on QF34 -- I would like a round-trip shuttle (to/from Hearton Hotel),one piece of checked luggage&lt;br /&gt;
* Julia arr KIX 03 Jun 2018 08:40 on AF292; dep KIX 09 Jun 2018 10:30 on AF291&lt;br /&gt;
* Bodo arr KIX 03 Jun 2018 8:55 on BA6087; dep KIX 10 Jun 2018 10:45 on AY078&lt;br /&gt;
* Sandrine arr KIX 03 Jun 2018 8:35 on AF8437&lt;br /&gt;
* Jacques arr KIX 02 Jun 2018 19:15 on OZ118; dep KIX 09 Jun 2018 17:15 on AC1952 -- I would like the shuttle (to Hearton Hotel), definitely on arrival.&lt;br /&gt;
* Chris L. arr HND 03 Jun 2018 15:50 on NH218; dep HND 08 Jun 2018 00:10 on LH4921&lt;br /&gt;
* Ralf L. with partner arr KIX 02 Jun 2018; dep KIX 09 Jun 2018&lt;br /&gt;
* Ulrik: arr KIX 02 Jun 2018 08:55 on AY077; dep KIX 09 Jun 2018 10:45 on AY078&lt;br /&gt;
* Eelco: arr June 1 at 8:45 AM at KIX, departs June 10 at 10:25 AM from KIX (would like shuttle to AirBnB that is close to the hotel,  (〒604-0994 Kyōto-fu, Kyōto-shi, Nakagyō-ku, Kanrochō, 664 サキ ゾー甘露町ビル).&lt;br /&gt;
* Ken: arr KIX 3 Jun 2018 21:10, dep ITM 8 Jun 8  2018 15:00&lt;br /&gt;
* Jeremy Y.: arr ITM 03 Jun 2018 10:35 on JL111; dep KIX 08 Jun 2018&lt;br /&gt;
* Eric VW: arr KIX 02 Jun 2018 19:40 on Air Canada 6231; dep KIX 10 Jun 2018 08:10 on Nippon Airways 96 -- I would like a round-trip shuttle (to/from Hearton Hotel),&lt;br /&gt;
* Markus: arr KIX 04 Jun 2018 7:45 on LH740&lt;br /&gt;
* Satnam: arr HND 31 May 2018 13:55 on UA875; dep KIX 7 June 2018 16:50 on UA34&lt;br /&gt;
* Peter and Joanna: arr KIX 02 Jun 2018 at 08:45 on KL867; dep NRT 11 June 2018 at 10:30 on KL862&lt;br /&gt;
&lt;br /&gt;
=== Accommodation ===&lt;br /&gt;
&lt;br /&gt;
Rooms have been blocked in a single, recommended hotel ([http://heartonhotel.com/kyo.aspx Hearton Hotel Kyoto]); please use the [https://va.apollon.nta.co.jp/wg211/  special booking web site].  If you&#039;d like to book a room for an extra stay before/after the meeting, please contact Nippon Travel Agency Co., Ltd.  (The contact email address is in the booking web site.)  Alternative hotels can be located [https://drive.google.com/open?id=1d49jNFPqgEZPjE4OjVL5TFcoKYeNrV0X&amp;amp;usp=sharing on this map].&lt;br /&gt;
&lt;br /&gt;
=== Registration ===&lt;br /&gt;
&lt;br /&gt;
Registration fee is 33,000 JPY, which covers all meeting-related expenses (including excursion, lunch, and dinner, which is all part of the program).&lt;br /&gt;
At [https://va.apollon.nta.co.jp/wg211/ the registration site], there is an option for your family: 28,000 JPY for everything but refreshments and lunch (during the meeting).&lt;br /&gt;
&lt;br /&gt;
== Attendance ==&lt;br /&gt;
&lt;br /&gt;
Members: please add yourself here (in alphabetical order by last name) or email a chair-person to be added.&lt;br /&gt;
&lt;br /&gt;
Adam Barwell (guest), Sandrine Blazy, Jacques Carette, Shigeru Chiba, Jeremy Gibbons, Robert Glück, Kevin Hammond, Atsushi Igarashi, Oleg Kiselyov, Julia Lawall, Christian Lengauer, Ralf Lämmel, Peter Mosses (not Thursday), Klaus Ostermann, Markus Püschel, Christoph Reichenbach, Sven-Bodo Scholz, Ulrik Pagh Schultz, Chung-chieh Shan, Satnam Singh, Tony Sloane, Kanae Tsushima, Eric Van Wyk, Eelco Visser, Jeremy Yallop&lt;br /&gt;
&lt;br /&gt;
== Talks  ==&lt;br /&gt;
&lt;br /&gt;
See below for schedule, note that the actual scheduling of talks will not be available until the meeting starts.  Members: please add yourself and your topic, following the template below.&lt;br /&gt;
&lt;br /&gt;
* Adam Barwell [[WG211/M18Barwell | In search of a map: automatic parallel recursion scheme detection in Haskell functions via anti-unification.]]&lt;br /&gt;
* Sandrine Blazy [[WG211/M18Blazy | Verified translation validation of static analyses]]&lt;br /&gt;
* Jacques Carette [[WG211/M18Carette | A tale of theories and data-structures]]&lt;br /&gt;
* Jeremy Gibbons [[WG211/M18Gibbons | Profunctor Optics and the Yoneda Lemma]]&lt;br /&gt;
* Robert Glück [[WG211/M18Glueck | Metacomputation and Inversion - A Frontier of Program Generation]]&lt;br /&gt;
* Kevin Hammond [[WG211/M18Hammond | The Robots are Coming: Failure is not an Option!]]&lt;br /&gt;
* Atsushi Igarashi [[WG211/M18Igarashi | A Guess-and-Assume Approach to Loop Fusion for Program Verification]]&lt;br /&gt;
* Oleg Kiselyov [[WG211/M18 Kiselyov | Session types without sophistry]]&lt;br /&gt;
* Julia Lawall [[WG211/M18Lawall | 10 years of Coccinelle]]&lt;br /&gt;
* Ralf Lämmel [[WG211/M18Laemmel | Towards a relatively systematic literature survey on program generation]]&lt;br /&gt;
* Peter Mosses [[WG211/M18Mosses | The CBS Framework]] (not Thursday)&lt;br /&gt;
* Markus Püschel [[WG211/M18Pueschel | SIMD Intrinsics on Managed Runtimes]] (not on Monday)&lt;br /&gt;
* Christoph Reichenbach [[WG211/M18Reichenbach | Congruences for Incremental Datatype Migration]]&lt;br /&gt;
* Sven-Bodo Scholz [[WG211/M18Scholz | A Lambda-Calculus for Transfinite Arrays - Towards Unifying Streams and Arrays]]&lt;br /&gt;
* Ulrik Pagh Schultz [[WG211/M18Schultz | Designing a Language for Drone Swarm Programming]]&lt;br /&gt;
* Tony Sloane [[WG211/M18Sloane | Formalisation of Attribute Grammar Evaluation]]&lt;br /&gt;
* Walid Taha [[WG211/M18Taha | Staging an Interpreter for the Lambda Calculus in Haskell]]&lt;br /&gt;
* Eelco Visser [[WG211/M18Visser | Definitional Interpreters with Scopes and Frames]]&lt;br /&gt;
* Jeremy Yallop [[WG211/M18Yallop | Partially static data as free extension of algebras]]&lt;br /&gt;
* ... (add more, order alphabetically, following same pattern)...&lt;br /&gt;
&lt;br /&gt;
== Program / schedule ==&lt;br /&gt;
&lt;br /&gt;
=== Scientific program ===&lt;br /&gt;
&lt;br /&gt;
TBA. Overall schedule:&lt;br /&gt;
* Monday start at 9, lunch 12.30-14.00&lt;br /&gt;
* Tuesday start at 9, lunch 12.30-14.00&lt;br /&gt;
* Wednesday start at 9, lunch 12.00-13.00 (bus leaves at 13.00).&lt;br /&gt;
* Thursday start at 9&lt;br /&gt;
&lt;br /&gt;
=== Social events ===&lt;br /&gt;
&lt;br /&gt;
* Monday 4 June; &lt;br /&gt;
** Dinner at Kagaribi (かがり火) (http://www.gion-kagaribi.com/)&lt;br /&gt;
* Tuesday 5 June;&lt;br /&gt;
** Dinner at Kiyosu (きよす) (http://r.tabelog.com/kyoto/A2603/A260302/26001516/)&lt;br /&gt;
* Wednesday 6 June; 1pm-&lt;br /&gt;
** Excursion (see below)&lt;br /&gt;
** Dinner at Kyoto Hotel Okura (京都ホテルオークラ)&lt;br /&gt;
* Thursday 7 June;&lt;br /&gt;
** Lunch (details TBD)&lt;br /&gt;
&lt;br /&gt;
Social events are covered by the registration fee except the lunch on Thursday.&lt;br /&gt;
&lt;br /&gt;
== Excursion==&lt;br /&gt;
&lt;br /&gt;
* The bus leaves Kyoto University at 1pm.&lt;br /&gt;
* Visit to Enryaku-ji (延暦寺) in Mt. Hiei (比叡山); (see https://en.wikipedia.org/wiki/Enryaku-ji and https://www.hieizan.or.jp/_att/english.pdf)&lt;br /&gt;
* Ride on Sakamoto Cable Railway to the town called Sakamoto (坂本) on Lake Biwa (琵琶湖), the largest lake in Japan. (http://www.sakamoto-cable.jp/utilities/pdf/pamp_en.pdf)&lt;br /&gt;
** The longest cable route in Japan &lt;br /&gt;
** If the weather is fine, we can expect a nice view over Lake Biwa.&lt;br /&gt;
* Visit to Kyu-Chikurinin Garden (旧竹林院庭園); http://kyuchikuriin.web.fc2.com/ (which provides little information in English)&lt;br /&gt;
** A break with green tea&lt;br /&gt;
* Dinner at Kyoto Hotel Okura from 6pm.&lt;br /&gt;
&lt;br /&gt;
== Joint trips before/after the meeting ==&lt;br /&gt;
&lt;br /&gt;
People arriving before the meeting: Ulrik and Christoph (arriving Saturday, will be in Kyoto Sunday), Kevin (in Kyoto Sunday, my wife will be joining me), Jacques (arriving Saturday evening via Osaka), Jeremy (arriving Saturday), Tony (arriving Saturday evening Osaka).&lt;br /&gt;
&lt;br /&gt;
People staying after the meeting: Ulrik (staying until Saturday, considering Osaka), Ken (leaving via Osaka on Friday), Julia (probably staying until Saturday, flying out of Osaka), Kevin (leaving Monday, from Osaka), Christoph (leaving Friday, from Osaka), Jacques (leaving Saturday, from Osaka), Tony (leaving Saturday evening via Osaka).&lt;br /&gt;
&lt;br /&gt;
Places to go: on June 7 (Thursday), Ken suggests [http://www.kyotorailwaymuseum.jp/en/access/ Kyoto Railway Museum] in the afternoon, followed by [http://www.butohkan.jp/index.html?ym=2018-05#Butohkan_cal Kyoto Butoh Kan] at 8pm. The Butoh performance seats 8, and is now sold out after 7 of us bought tickets. (Doors open 20 minutes in advance; the performance runs 45 minutes.)&lt;br /&gt;
&lt;br /&gt;
=== Sento ===&lt;br /&gt;
&lt;br /&gt;
Jeremy suggests the following: I thought it would be helpful - for those like myself, arriving early in the morning but not able to check in to a hotel in the afternoon - to point out that that it is easy to get a nice hot bath cheaply in Japan, in a public facility called a [http://www.sentoguide.info/etiquette/ sento]. You have to be comfortable being naked with strangers (of the same sex); but there is no better way to relax after a long flight. However, note that tattoos are not welcome. As it happens, there is a basic sento in the basement of Kyoto Tower, which is just across the road from Kyoto Station where people are likely to arrive in the city, open from early to late: [https://www.keihanhotels-resorts.co.jp/kyoto-tower/en/ Kyoto Tower Daiyokujo Yuu 07:00-22:00 (basement 3F)]. But Atsushi has recommended a &amp;quot;super-sento&amp;quot; (a fancier place, with several different pools, masseurs, restaurant, a bit more expensive) called [http://hanano-yu.jp/ Hana-no-yu はなの湯], one station away from Kyoto Station, which is open from 10:00.&lt;/div&gt;</summary>
		<author><name>Creichen</name></author>
	</entry>
	<entry>
		<id>http://mw.hh.se/wg211/index.php?title=WG211/M18Schedule&amp;diff=1743</id>
		<title>WG211/M18Schedule</title>
		<link rel="alternate" type="text/html" href="http://mw.hh.se/wg211/index.php?title=WG211/M18Schedule&amp;diff=1743"/>
		<updated>2018-04-02T19:48:35Z</updated>

		<summary type="html">&lt;p&gt;Creichen: /* Joint trips before/after the meeting */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=IFIP Working Group 2.11, Eighteenth Meeting=&lt;br /&gt;
&lt;br /&gt;
This page is, obviously, incomplete.  As information is completed group members and visitors will be notified.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== June 4-7, 2018 in Kyoto, Japan. ==&lt;br /&gt;
&lt;br /&gt;
The meeting will be held in Kyoto, Japan, hosted by Atsushi Igarashi.&lt;br /&gt;
&lt;br /&gt;
The meeting will last 3.5 days; the first three days (June 4-6) will be full-day, whereas the last day (June 7) will be a half-day session. &lt;br /&gt;
&lt;br /&gt;
=== Venue ===&lt;br /&gt;
&lt;br /&gt;
The meeting will be held at Kyoto University.&lt;br /&gt;
&lt;br /&gt;
===  Travel ===&lt;br /&gt;
&lt;br /&gt;
[https://www.kansai-airport.or.jp/en/ Kansai International Airport], located south of Osaka, is the natural access route to Kyoto. From there you can reach Kyoto Station in 1 hour 15 minutes, using the Limited Express HARUKA (runs twice an hour). Another option is to use a shared taxi (shuttle), which you should book in advance, operated either by Yasaka Taxi or MK Taxi.&lt;br /&gt;
You can also fly first to Narita International Airport or Haneda International Airport in Tokyo, and then connect to [https://www.osaka-airport.co.jp/en/ Osaka Airport (ITM)] from which you can take a limousine bus or a shared taxi to Kyoto.  (If you are a train fan, it may be a good idea to take Shinkansen (superexpress train) from Tokyo to Kyoto, although it&#039;s an expensive choice.)  [http://www.centrair.jp/en/ The Central Japan International Airport], nearby Nagoya, provides an alternative access route. The Mu-Sky limited express to Nagoya runs every 30mn (and takes 30mn), and from there to Kyoto is just 35mn by Shinkansen (albeit a bit expensive).  &lt;br /&gt;
&lt;br /&gt;
The organizer will conduct a survey for those who would like to use the shuttle bus from the airport.&lt;br /&gt;
&lt;br /&gt;
You can check timetables for trains inside Japan on [https://world.jorudan.co.jp/mln/en/?sub_lang=nosub Jorudan&#039;s Norikae-Annai] or on Google Maps.&lt;br /&gt;
&lt;br /&gt;
=== Accommodation ===&lt;br /&gt;
&lt;br /&gt;
Rooms have been blocked in a single, recommended hotel ([http://heartonhotel.com/kyo.aspx Hearton Hotel Kyoto]); please use the [https://va.apollon.nta.co.jp/wg211/  special booking web site].  If you&#039;d like to book a room for an extra stay before/after the meeting, please contact Nippon Travel Agency Co., Ltd.  (The contact email address is in the booking web site.)  Alternative hotels can be located [https://drive.google.com/open?id=1d49jNFPqgEZPjE4OjVL5TFcoKYeNrV0X&amp;amp;usp=sharing on this map].&lt;br /&gt;
&lt;br /&gt;
=== Registration ===&lt;br /&gt;
&lt;br /&gt;
Registration fee is expected to be on-par with that of previous events, and will cover all meeting-related expenses (including excursion, lunch, and dinner, which is all part of the program).&lt;br /&gt;
&lt;br /&gt;
== Attendance ==&lt;br /&gt;
&lt;br /&gt;
Members: please add yourself here (in alphabetical order by last name) or email a chair-person to be added.&lt;br /&gt;
&lt;br /&gt;
Sandrine Blazy, Jacques Carette, Jeremy Gibbons, Robert Glück, Kevin Hammond, Atsushi Igarashi, Julia Lawall, Christian Lengauer, Klaus Ostermann, Markus Püschel, Christoph Reichenbach, Sven-Bodo Scholz, Ulrik Pagh Schultz, Chung-chieh Shan, Satnam Singh, Tony Sloane (most likely), Eric Van Wyk&lt;br /&gt;
&lt;br /&gt;
== Talks  ==&lt;br /&gt;
&lt;br /&gt;
See below for schedule, note that the actual scheduling of talks will not be available until the meeting starts.  Members: please add yourself and your topic, following the template below.&lt;br /&gt;
&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Program / schedule ==&lt;br /&gt;
&lt;br /&gt;
=== Scientific program ===&lt;br /&gt;
&lt;br /&gt;
TBA&lt;br /&gt;
&lt;br /&gt;
=== Social events ===&lt;br /&gt;
&lt;br /&gt;
TBA&lt;br /&gt;
&lt;br /&gt;
== Excursion==&lt;br /&gt;
&lt;br /&gt;
TBA&lt;br /&gt;
&lt;br /&gt;
== Joint trips before/after the meeting ==&lt;br /&gt;
&lt;br /&gt;
People arriving before the meeting: Ulrik and Christoph (arriving Saturday, will be in Kyoto Sunday), Kevin (in Kyoto Sunday, my wife will be joining me)&lt;br /&gt;
&lt;br /&gt;
People staying after the meeting: Ulrik (staying until Saturday, considering Osaka), Ken (leaving via Osaka on Friday), Julia (probably staying until Saturday, flying out of Osaka), Kevin (leaving Monday, from Osaka), Christoph (leaving Friday, from Osaka)&lt;br /&gt;
&lt;br /&gt;
Places to go: Ken suggests [http://www.butohkan.jp/index.html?ym=2018-05#Butohkan_cal Kyoto Butoh Kan] and [http://www.kyotorailwaymuseum.jp/en/access/ Kyoto Railway Museum]&lt;br /&gt;
&lt;br /&gt;
=== Jeremy&#039;s sento suggestion ===&lt;br /&gt;
&lt;br /&gt;
Jeremy suggests the following: I thought it would be helpful - for those like myself, arriving early in the morning but not able to check in to a hotel in the afternoon - to point out that that it is easy to get a nice hot bath cheaply in Japan, in a public facility called a &amp;quot;sento&amp;quot; [http://www.sentoguide.info/etiquette/]&lt;br /&gt;
&lt;br /&gt;
You have to be comfortable being naked with strangers (of the same sex); but there is no better way to relax after a long flight. (However, tattoos are not welcome.)&lt;br /&gt;
&lt;br /&gt;
As it happens, there is a basic sento in the basement of Kyoto Tower, which is just across the road from Kyoto Station where people are likely to arrive in the city, open from early to late: [https://www.keihanhotels-resorts.co.jp/kyoto-tower/en/ Kyoto Tower Daiyokujo Yuu 07:00-22:00 (basement 3F)]&lt;br /&gt;
  &lt;br /&gt;
But Atsushi has recommended a &amp;quot;super-sento&amp;quot; (a fancier place, with several different pools, masseurs, restaurant) called Hana-no-yu はなの湯, one station away from Kyoto Station [http://hanano-yu.jp/]. &lt;br /&gt;
It&#039;s open from 10:00.&lt;/div&gt;</summary>
		<author><name>Creichen</name></author>
	</entry>
	<entry>
		<id>http://mw.hh.se/wg211/index.php?title=WG211/M18Schedule&amp;diff=1732</id>
		<title>WG211/M18Schedule</title>
		<link rel="alternate" type="text/html" href="http://mw.hh.se/wg211/index.php?title=WG211/M18Schedule&amp;diff=1732"/>
		<updated>2018-03-16T15:30:56Z</updated>

		<summary type="html">&lt;p&gt;Creichen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=IFIP Working Group 2.11, Eighteenth Meeting=&lt;br /&gt;
&lt;br /&gt;
This page is, obviously, incomplete.  As information is completed group members and visitors will be notified.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== June 4-7, 2018 in Kyoto, Japan. ==&lt;br /&gt;
&lt;br /&gt;
The meeting will be held in Kyoto, Japan, hosted by Atsushi Igarashi.&lt;br /&gt;
&lt;br /&gt;
The meeting will last 3.5 days; the first three days (June 4-6) will be full-day, whereas the last day (June 7) will be a half-day session. &lt;br /&gt;
&lt;br /&gt;
=== Venue ===&lt;br /&gt;
&lt;br /&gt;
The meeting will be held at Kyoto University.&lt;br /&gt;
&lt;br /&gt;
===  Travel ===&lt;br /&gt;
&lt;br /&gt;
[https://www.kansai-airport.or.jp/en/ Kansai International Airport], located south of Osaka, is the natural access route to Kyoto. From there you can reach Kyoto Station in 1 hour 15 minutes, using the Limited Express HARUKA (runs twice an hour). Another option is to use a shared taxi (shuttle), which you should book in advance, operated either by Yasaka Taxi or MK Taxi.&lt;br /&gt;
You can also fly first to Narita International Airport or Haneda International Airport in Tokyo, and then connect to [https://www.osaka-airport.co.jp/en/ Osaka Airport (ITM)] from which you can take a limousine bus or a shared taxi to Kyoto.  (If you are a train fan, it may be a good idea to take Shinkansen (superexpress train) from Tokyo to Kyoto, although it&#039;s an expensive choice.)  [http://www.centrair.jp/en/ The Central Japan International Airport], nearby Nagoya, provides an alternative access route. The Mu-Sky limited express to Nagoya runs every 30mn (and takes 30mn), and from there to Kyoto is just 35mn by Shinkansen (albeit a bit expensive).  &lt;br /&gt;
&lt;br /&gt;
The organizer will conduct a survey for those who would like to use the shuttle bus from the airport.&lt;br /&gt;
&lt;br /&gt;
You can check timetables for trains inside Japan on [http://www.jorudan.co.jp/english/ Jorudan&#039;s Norikae-Annai] or on Google Maps.&lt;br /&gt;
&lt;br /&gt;
=== Accommodation ===&lt;br /&gt;
&lt;br /&gt;
Rooms have been blocked in a single, recommended hotel ([http://heartonhotel.com/kyo.aspx Hearton Hotel Kyoto]); please use the [https://va.apollon.nta.co.jp/wg211/  special booking web site].  Alternative hotels can be located [https://drive.google.com/open?id=1d49jNFPqgEZPjE4OjVL5TFcoKYeNrV0X&amp;amp;usp=sharing on this map].&lt;br /&gt;
&lt;br /&gt;
=== Registration ===&lt;br /&gt;
&lt;br /&gt;
Registration fee is expected to be on-par with that of previous events, and will cover all meeting-related expenses (including excursion, lunch, and dinner, which is all part of the program).&lt;br /&gt;
&lt;br /&gt;
== Attendance ==&lt;br /&gt;
&lt;br /&gt;
Members: please add yourself here (in alphabetical order by last name) or email a chair-person to be added.&lt;br /&gt;
&lt;br /&gt;
Sandrine Blazy, Jacques Carette, Jeremy Gibbons, Robert Glück, Kevin Hammond, Atsushi Igarashi, Julia Lawall, Christian Lengauer, Markus Püschel, Christoph Reichenbach, Ulrik Pagh Schultz, Chung-chieh Shan, Satnam Singh, Tony Sloane (most likely), Eric Van Wyk&lt;br /&gt;
&lt;br /&gt;
== Talks  ==&lt;br /&gt;
&lt;br /&gt;
See below for schedule, note that the actual scheduling of talks will not be available until the meeting starts.  Members: please add yourself and your topic, following the template below.&lt;br /&gt;
&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Program / schedule ==&lt;br /&gt;
&lt;br /&gt;
=== Scientific program ===&lt;br /&gt;
&lt;br /&gt;
=== Social events ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Excursion==&lt;/div&gt;</summary>
		<author><name>Creichen</name></author>
	</entry>
	<entry>
		<id>http://mw.hh.se/wg211/index.php?title=WG211/M17Schedule&amp;diff=1703</id>
		<title>WG211/M17Schedule</title>
		<link rel="alternate" type="text/html" href="http://mw.hh.se/wg211/index.php?title=WG211/M17Schedule&amp;diff=1703"/>
		<updated>2017-07-21T18:14:48Z</updated>

		<summary type="html">&lt;p&gt;Creichen: Renamed the talk slides&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=IFIP Working Group 2.11, Seventeenth Meeting=&lt;br /&gt;
&lt;br /&gt;
== July 17-20, 2017 in Koblenz, Germany. ==&lt;br /&gt;
&lt;br /&gt;
The meeting will be held in Koblenz, Germany, hosted by [http://www.softlang.org/rlaemmel:home Ralf L&amp;amp;auml;mmel] (University of Koblenz-Landau).&lt;br /&gt;
&lt;br /&gt;
The meeting will last 3.5 days; the first three days (July 17-19) will be full-day, whereas the last day (July 20) will be a half-day session. Recommended arrival is afternoon/evening of Sunday 16 July. Recommended departure is noon Thursday 20 July.&lt;br /&gt;
&lt;br /&gt;
=== Venue ===&lt;br /&gt;
&lt;br /&gt;
The meeting will take place at  [http://www.contel-koblenz.de/pages/en/home.php?lang=EN Contel Hotel Koblenz] ([https://www.google.de/maps/place/CONTEL+Hotel+Koblenz/@50.366071,7.575757,17z/data=!3m1!4b1!4m5!3m4!1s0x47be634b933abd41:0x3deab960124706a9!8m2!3d50.366071!4d7.577951?hl=en Google Maps]). The hotel is right at the Mosel River, it is less than 1km from the most beautiful parts of the old city. If the weather is nice, you can walk to the hotel from the main station. Otherwise, get on the bus (3/13, direction Güls) and get off after 9mins at Ludwig-Erhardt-Str. The deal for the conference hotel assumes that we are also booking rooms in the same hotel.&lt;br /&gt;
&lt;br /&gt;
===  Travel ===&lt;br /&gt;
&lt;br /&gt;
[https://www.frankfurt-airport.com/en/flights---more/flights.html Frankfurt Airport] is well connected to Koblenz. Terminal 1 is connected to the regional and inter-city/express train station. From the train station there is an hourly service to Koblenz. You may need to change trains in Mainz. The journey by train takes about 70 minutes. You should [https://www.bahn.com/en/view/booking-information/booking/online-ticket.shtml buy the train ticket online]. Alternative airports include Cologne-Bonn Airport and Hahn Airport both with similar journey times. The Koblenz main train station is 2.3km from the conference hotel, several public transportation options are available; in particular: bus 3/13, direction Güls,  station Ludwig-Erhardt-Str., travel time 9mins. &lt;br /&gt;
&lt;br /&gt;
=== Accommodation ===&lt;br /&gt;
&lt;br /&gt;
The deal for the conference hotel assumes that we are also booking rooms in the same hotel.&lt;br /&gt;
&lt;br /&gt;
The price for a hotel room is 90 Euro per night incl. VAT and breakfast.  (Note: If you travel with spouse, the price is 106 Euro instead, subject to change).&lt;br /&gt;
&lt;br /&gt;
Please reserve your hotel room by email: hotel@contel-koblenz.de&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please cc laemmel@uni-koblenz.de so that the local organizer is aware of your booking and can assist.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You need to mention &amp;quot;IFIP WG 2.11&amp;quot; in the email reservation, and you need to mention arrival and departure dates explicitly: arrival should be Sunday 16 July, departure should be Thursday 20 July.&lt;br /&gt;
&lt;br /&gt;
Here is a [mailto:hotel@contel-koblenz.de?cc=laemmel@uni-koblenz.de&amp;amp;subject=Hotel%20reservation,%20IFIP%20WG2.11&amp;amp;body=%20%20Dear%20Contel%20Hotel%20Koblenz,%0a%0aI%20would%20like%20to%20reserve%20a%20room%20from%20Sunday%20July%2016%20until%20Thursday%20July%2020,%20using%20the%20special%20rate%20IFIP%20WG2.11.%0a%0aPlease%20confirm%20the%20reservation,%20thank%20you.%0a%0a cleverly crafted hotel reservation mailto link] that includes the relevant information.&lt;br /&gt;
&lt;br /&gt;
=== Registration ===&lt;br /&gt;
&lt;br /&gt;
To register add your name to the attendance list below (or email a chair-person to have it added for you) &#039;&#039;&#039;and&#039;&#039;&#039; reserve a room at the hotel (accommodation, above). The registration fee is 350 Euro.&lt;br /&gt;
&lt;br /&gt;
You pay in two parts.&lt;br /&gt;
&lt;br /&gt;
====Part I: Conference facilities====&lt;br /&gt;
&lt;br /&gt;
(Note: If you travel with spouse, this part is not relevant for your spouse.)&lt;br /&gt;
&lt;br /&gt;
Assuming you stay for the full period, you will pay 203 Euro with your hotel bill, to cover the related conference services.&lt;br /&gt;
&lt;br /&gt;
For example: you stay 16-20 July (4 nights). Your hotel bill will be 90*4+203=563 Euro.&lt;br /&gt;
&lt;br /&gt;
This covers use of conference facilities, refreshments, and lunch.&lt;br /&gt;
&lt;br /&gt;
====Part II: Catering and social events====&lt;br /&gt;
&lt;br /&gt;
(Note: If you travel with spouse, this part is relevant for your spouse, if she/he wants to take part.)&lt;br /&gt;
&lt;br /&gt;
In addition to the hotel, each participant needs to pay an extra 147 Euro to &amp;quot;Landeshochschulkasse Mainz&amp;quot; (see below).&lt;br /&gt;
&lt;br /&gt;
You can pay by bank transfer or cash onsite.&lt;br /&gt;
&lt;br /&gt;
This covers all the social events.&lt;br /&gt;
&lt;br /&gt;
You will receive an official receipt for the registration fee onsite.  The receipt will specify a single amount as your registration fee for participating in the meeting.&lt;br /&gt;
&lt;br /&gt;
Payment details if you opt for bank transfer (rather than cash onsite):&lt;br /&gt;
&lt;br /&gt;
* Amount: 147 Euro&lt;br /&gt;
* Account holder: Landeshochschulkasse Mainz&lt;br /&gt;
* Bank: Deutsche Bundesbank Filiale Mainz&lt;br /&gt;
* IBAN: DE25 5500 0000 0055 0015 11&lt;br /&gt;
* BIC: MARKDEF1550&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;You must include this note to payee: 6501Ko/1509-28202/5142128&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Also mention IFIP WG 2.11.&lt;br /&gt;
&lt;br /&gt;
Make sure that you cover all costs of bank transfer.&lt;br /&gt;
&lt;br /&gt;
== Attendance ==&lt;br /&gt;
&lt;br /&gt;
Members: please add yourself here (in alphabetical order by last name) or email a chair-person to be added.&lt;br /&gt;
&lt;br /&gt;
Nada Amin (except 20/7), Jacques Carette, Bernd Fischer, Robert Glück, Atsushi Igarashi, Yukiyoshi Kameyama, Paul Kelly, Stefan Kronawitter, Ralf Lämmel, Julia Lawall, Christian Lengauer, Stefan Marr, Bruno C. d. S. Oliveira,  Markus Püschel (arrives afternoon 17th, leaves 20th at 11), Christoph Reichenbach, Ulrik Pagh Schultz, Chung-chieh Shan (the first two days), Tony Sloane, Yannis Smaragdakis, Armando Solar-Lezama, Friedrich Steimann, Eric Van Wyk, Jeremy Yallop, Vadim Zaytsev.&lt;br /&gt;
&lt;br /&gt;
== Talks  ==&lt;br /&gt;
&lt;br /&gt;
See below for schedule, note that the actual scheduling of talks will not be available until the meeting starts.  Members: please add yourself and your topic, following the template below.&lt;br /&gt;
&lt;br /&gt;
* Nada Amin [[ WG211/M17Amin | Collapsing Towers of Interpreters ]]&lt;br /&gt;
* Jacques Carette [[WG211/M17Carette | Multi-lingual code generation in Drasil]]&lt;br /&gt;
* Bernd Fischer [[ WG211/M17Fischer | Breaking Parsers ]]&lt;br /&gt;
* Robert Glück [[WG211/M17Glueck | An experiment in ping-pong protocol verification by pushdown automata]]&lt;br /&gt;
* Atsushi Igarashi [[ WG211/M17Igarashi | Towards gradually typed multi-stage programming ]]&lt;br /&gt;
* Yukiyoshi Kameyama [[ WG211/M17Kameyama | Environment Classifiers, Revisited ]]&lt;br /&gt;
* Paul Kelly [[ WG211/M17Kelly | Domain-specific optimisation of finite-element integration loops – and what we learned ]]&lt;br /&gt;
* Stefan Kronawitter, Christian Lengauer [[ WG211/M17Lengauer | The ExaStencils Compiler: Domain-Specific Stencil-Code Optimization ]]&lt;br /&gt;
* Ralf Lämmel [[WG211/M17Laemmel | Systematic comparison of metaprogramming technologies]]&lt;br /&gt;
* Stefan Marr [[WG211/M17Marr | Kómpos: A Concurrency-Agnostic Debugger, An Example for Domain-Specific Live Debugging ]] [[Media:M17Marr-Slides.pdf | (slides) ]]&lt;br /&gt;
&lt;br /&gt;
* Bruno C. d. S. Oliveira [[WG211/M17Oliveira | Semantic Modularization Techniques in Practice: A TAPL case study ]]  [[Media:M17Oliveira-Slides.pdf | (slides) ]]&lt;br /&gt;
* Markus Püschel [[WG211/M17Puschel | Program generation for small linear algebra (not on Monday or last talk Thursday) ]]&lt;br /&gt;
* Christoph Reichenbach [[WG211/M17Reichenbach | Adding an extensible backend to PQL/Java]] [[Media:WG211-M17-creichen-pql-backend.pdf| (slides) ]]&lt;br /&gt;
* Ulrik Pagh Schultz [[WG211/M17Schultz | Safety as a Programming Language Concept]]&lt;br /&gt;
* Chung-chieh Shan [[WG211/M17Shan | Inference building blocks]] (I don&#039;t have to speak; I&#039;m only around on July 17 and 18)&lt;br /&gt;
* Yannis Smaragdakis [[WG211/M17Smaragdakis | Stream Fusion, to Completeness ]]&lt;br /&gt;
* Armando Solar-Lezama [[ WG211/M17SolarLezama | Type system support for template based synthesis ]]&lt;br /&gt;
* Friedrich Steimann [[WG211/M17Steimann | Transactional Editing: Giving ACID to Programmers ]]&lt;br /&gt;
* Eric Van Wyk [[WG211/M17VanWyk | Extensible and composable type qualifiers in AbleC ]]&lt;br /&gt;
* Jeremy Yallop [[WG211/M17Yallop | Staged Generic Programming ]]&lt;br /&gt;
* Vadim Zaytsev [[WG211/M17Zaytsev | Succeeding at Impossible Industrial Projects with Generative Technologies ]]&lt;br /&gt;
&lt;br /&gt;
== Program / schedule ==&lt;br /&gt;
&lt;br /&gt;
=== Scientific program ===&lt;br /&gt;
&lt;br /&gt;
The scheduling of the talks is as follows:&lt;br /&gt;
&lt;br /&gt;
Monday July 17:&lt;br /&gt;
* 8.45-9.00: Welcome&lt;br /&gt;
* 9.00-10:30: 2 talks&lt;br /&gt;
** Jacques Carette: Multi-lingual code generation in Drasil&lt;br /&gt;
** Yannis Smaragdakis: Stream Fusion, to Completeness&lt;br /&gt;
* 10:30-11:00: Break&lt;br /&gt;
* 11:00-12:30: 2 talks&lt;br /&gt;
** Yukiyoshi Kameyama: Environment Classifiers, Revisited&lt;br /&gt;
** Vadim Zaytsev: Succeeding at Impossible Industrial Projects with Generative Technologies&lt;br /&gt;
* 12:30-14.15: Lunch (break)&lt;br /&gt;
* 14.15-15.00: 1 talk&lt;br /&gt;
** Friedrich Steimann: Transactional Editing: Giving ACID to Programmers&lt;br /&gt;
* 15.00-15.30: Break&lt;br /&gt;
* 15.30-16:15: 1 talk&lt;br /&gt;
** Stefan Marr Kómpos: A Concurrency-Agnostic Debugger, An Example for Domain-Specific Live Debugging&lt;br /&gt;
* 16.50: meet in hotel lobby and start walking at 17:00 to social event &lt;br /&gt;
&lt;br /&gt;
Tuesday July 18:&lt;br /&gt;
* 9.00-10.30: 2 talks&lt;br /&gt;
** Jeremy Yallop: Staged Generic Programming&lt;br /&gt;
** Atsushi Igarashi: Towards gradually typed multi-stage programming&lt;br /&gt;
* 10.30-11.00: Break&lt;br /&gt;
* 11.00-12.30: 2 talks&lt;br /&gt;
** Nada Amin: Collapsing Towers of Interpreters&lt;br /&gt;
** Bruno C. d. S. Oliveira: Semantic Modularization Techniques in Practice: A TAPL case study&lt;br /&gt;
* 12.30-14.15: Lunch (break)&lt;br /&gt;
* 14.15-15.00: 1 talk&lt;br /&gt;
** Chung-chieh Shan: Inference building blocks&lt;br /&gt;
* 15.00-15.30: Break&lt;br /&gt;
* 15.30-17.00: Business meeting (members only)&lt;br /&gt;
* 17.15: Social event&lt;br /&gt;
&lt;br /&gt;
Wednesday July 19:&lt;br /&gt;
* 9.00-10.30: 2 talks&lt;br /&gt;
** Markus Püschel: Program generation for small linear algebra&lt;br /&gt;
** Armando Solar-Lezama: Type system support for template based synthesis&lt;br /&gt;
* 10.30-11.00: Break&lt;br /&gt;
* 11.00-12.30: 2 talks&lt;br /&gt;
** Stefan Kronawitter, Christian Lengauer: The ExaStencils Compiler: Domain-Specific Stencil-Code Optimization&lt;br /&gt;
** Ulrik Pagh Schultz: Safety as a Programming Language Concept&lt;br /&gt;
* 12.30-14.15: Lunch (break)&lt;br /&gt;
* 14.15-15.45: 2 talks&lt;br /&gt;
** Christoph Reichenbach: Adding an extensible backend to PQL/Java&lt;br /&gt;
** Eric Van Wyk: Extensible and composable type qualifiers in AbleC&lt;br /&gt;
* 15.45-16:15: Break&lt;br /&gt;
* 18:15: meet in lobby to walk or bus to social event&lt;br /&gt;
* 18:45: Social event&lt;br /&gt;
&lt;br /&gt;
Thursday July 20:&lt;br /&gt;
* 9.00-10.30: 2 talks&lt;br /&gt;
** Robert Glück An experiment in ping-pong protocol verification by pushdown automata&lt;br /&gt;
** Paul Kelly Domain-specific optimisation of finite-element integration loops – and what we learned&lt;br /&gt;
* 10.30-11.00: Break&lt;br /&gt;
* 11.00-11.45: 1 talk&lt;br /&gt;
** Ralf Lämmel Systematic comparison of metaprogramming technologies&lt;br /&gt;
* 12.00: Lunch&lt;br /&gt;
&lt;br /&gt;
=== Social events ===&lt;br /&gt;
&lt;br /&gt;
* Sunday 16 July; 6pm - ...&lt;br /&gt;
** Informal meeting at [https://www.kaffeewirtschaft.de/ Kaffeewirtschaft]&lt;br /&gt;
* Monday 17 July; 4.50-8pm&lt;br /&gt;
** meet in hotel lobby at 4.50pm to start walking at 5.00pm&lt;br /&gt;
** Planwagentour (&amp;quot;mobile wine tasting&amp;quot;) in Winningen mit [http://www.weingut-fries.de/ Winzermeister Fries]&lt;br /&gt;
* Tuesday 18 July; 5.15-7pm&lt;br /&gt;
** Guided city tour in Koblenz mit [http://www.koblenz-touristik.de/ Koblenz Touristik]&lt;br /&gt;
* Tuesday 18 July; 7.30-10pm&lt;br /&gt;
** Dinner at [http://www.weinkeller-schwaab.de/restaurant-schwaab.html Weingut Schwaab] in Güls&lt;br /&gt;
* Wednesday 19 July; 6.45-11pm&lt;br /&gt;
** Dinner at [http://www.weindorf-koblenz.de/ Weindorf Koblenz]&lt;br /&gt;
* Thursday 20 July; 12.30-1.30pm&lt;br /&gt;
** Lunch in the city center: Restaurant Aubergine (close to the train station)&lt;br /&gt;
&lt;br /&gt;
Social events are covered by the registration fee except informal reception on Sunday (one free drink, though) and the lunch on Thursday.&lt;br /&gt;
&lt;br /&gt;
== Excursion==&lt;br /&gt;
&lt;br /&gt;
[https://www.tripadvisor.com/Attractions-g187391-Activities-Koblenz_Rhineland_Palatinate.html TripAdvisor] provides some fairly &amp;quot;exhausting&amp;quot; list of local attractions. One thing to keep in mind is that Koblenz is a wine region. Magically, both the Mosel river and the Rhine river meet right at [https://en.wikipedia.org/wiki/Deutsches_Eck Deutsches Eck] (&amp;quot;German Corner&amp;quot;). Koblenz has a beautiful old city. One is supposed to visit nearby castles, fortresses -- many of them along the rivers (mainly the Rhine river). Such visits may be very well done on a (rented) bike. For instance, one should strive for [https://en.wikipedia.org/wiki/Lorelei Lorelei] (a rock). If you should run out of ideas, you could still go to Bonn and Cologne.&lt;/div&gt;</summary>
		<author><name>Creichen</name></author>
	</entry>
	<entry>
		<id>http://mw.hh.se/wg211/index.php?title=File:WG211-M17-creichen-pql-backend.pdf&amp;diff=1702</id>
		<title>File:WG211-M17-creichen-pql-backend.pdf</title>
		<link rel="alternate" type="text/html" href="http://mw.hh.se/wg211/index.php?title=File:WG211-M17-creichen-pql-backend.pdf&amp;diff=1702"/>
		<updated>2017-07-21T18:13:33Z</updated>

		<summary type="html">&lt;p&gt;Creichen: Christoph Reichenbach, `Adding an Extensible Backend to PQL/Java&amp;#039;, WG 2.11 meeting 17 (Koblenz)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Christoph Reichenbach, `Adding an Extensible Backend to PQL/Java&#039;, WG 2.11 meeting 17 (Koblenz)&lt;/div&gt;</summary>
		<author><name>Creichen</name></author>
	</entry>
	<entry>
		<id>http://mw.hh.se/wg211/index.php?title=WG211/M17Schedule&amp;diff=1701</id>
		<title>WG211/M17Schedule</title>
		<link rel="alternate" type="text/html" href="http://mw.hh.se/wg211/index.php?title=WG211/M17Schedule&amp;diff=1701"/>
		<updated>2017-07-21T18:11:10Z</updated>

		<summary type="html">&lt;p&gt;Creichen: Added my slides for the talk.  (I mislabelled the uploaded file but can&amp;#039;t seem to find a way to rename it.)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=IFIP Working Group 2.11, Seventeenth Meeting=&lt;br /&gt;
&lt;br /&gt;
== July 17-20, 2017 in Koblenz, Germany. ==&lt;br /&gt;
&lt;br /&gt;
The meeting will be held in Koblenz, Germany, hosted by [http://www.softlang.org/rlaemmel:home Ralf L&amp;amp;auml;mmel] (University of Koblenz-Landau).&lt;br /&gt;
&lt;br /&gt;
The meeting will last 3.5 days; the first three days (July 17-19) will be full-day, whereas the last day (July 20) will be a half-day session. Recommended arrival is afternoon/evening of Sunday 16 July. Recommended departure is noon Thursday 20 July.&lt;br /&gt;
&lt;br /&gt;
=== Venue ===&lt;br /&gt;
&lt;br /&gt;
The meeting will take place at  [http://www.contel-koblenz.de/pages/en/home.php?lang=EN Contel Hotel Koblenz] ([https://www.google.de/maps/place/CONTEL+Hotel+Koblenz/@50.366071,7.575757,17z/data=!3m1!4b1!4m5!3m4!1s0x47be634b933abd41:0x3deab960124706a9!8m2!3d50.366071!4d7.577951?hl=en Google Maps]). The hotel is right at the Mosel River, it is less than 1km from the most beautiful parts of the old city. If the weather is nice, you can walk to the hotel from the main station. Otherwise, get on the bus (3/13, direction Güls) and get off after 9mins at Ludwig-Erhardt-Str. The deal for the conference hotel assumes that we are also booking rooms in the same hotel.&lt;br /&gt;
&lt;br /&gt;
===  Travel ===&lt;br /&gt;
&lt;br /&gt;
[https://www.frankfurt-airport.com/en/flights---more/flights.html Frankfurt Airport] is well connected to Koblenz. Terminal 1 is connected to the regional and inter-city/express train station. From the train station there is an hourly service to Koblenz. You may need to change trains in Mainz. The journey by train takes about 70 minutes. You should [https://www.bahn.com/en/view/booking-information/booking/online-ticket.shtml buy the train ticket online]. Alternative airports include Cologne-Bonn Airport and Hahn Airport both with similar journey times. The Koblenz main train station is 2.3km from the conference hotel, several public transportation options are available; in particular: bus 3/13, direction Güls,  station Ludwig-Erhardt-Str., travel time 9mins. &lt;br /&gt;
&lt;br /&gt;
=== Accommodation ===&lt;br /&gt;
&lt;br /&gt;
The deal for the conference hotel assumes that we are also booking rooms in the same hotel.&lt;br /&gt;
&lt;br /&gt;
The price for a hotel room is 90 Euro per night incl. VAT and breakfast.  (Note: If you travel with spouse, the price is 106 Euro instead, subject to change).&lt;br /&gt;
&lt;br /&gt;
Please reserve your hotel room by email: hotel@contel-koblenz.de&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please cc laemmel@uni-koblenz.de so that the local organizer is aware of your booking and can assist.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You need to mention &amp;quot;IFIP WG 2.11&amp;quot; in the email reservation, and you need to mention arrival and departure dates explicitly: arrival should be Sunday 16 July, departure should be Thursday 20 July.&lt;br /&gt;
&lt;br /&gt;
Here is a [mailto:hotel@contel-koblenz.de?cc=laemmel@uni-koblenz.de&amp;amp;subject=Hotel%20reservation,%20IFIP%20WG2.11&amp;amp;body=%20%20Dear%20Contel%20Hotel%20Koblenz,%0a%0aI%20would%20like%20to%20reserve%20a%20room%20from%20Sunday%20July%2016%20until%20Thursday%20July%2020,%20using%20the%20special%20rate%20IFIP%20WG2.11.%0a%0aPlease%20confirm%20the%20reservation,%20thank%20you.%0a%0a cleverly crafted hotel reservation mailto link] that includes the relevant information.&lt;br /&gt;
&lt;br /&gt;
=== Registration ===&lt;br /&gt;
&lt;br /&gt;
To register add your name to the attendance list below (or email a chair-person to have it added for you) &#039;&#039;&#039;and&#039;&#039;&#039; reserve a room at the hotel (accommodation, above). The registration fee is 350 Euro.&lt;br /&gt;
&lt;br /&gt;
You pay in two parts.&lt;br /&gt;
&lt;br /&gt;
====Part I: Conference facilities====&lt;br /&gt;
&lt;br /&gt;
(Note: If you travel with spouse, this part is not relevant for your spouse.)&lt;br /&gt;
&lt;br /&gt;
Assuming you stay for the full period, you will pay 203 Euro with your hotel bill, to cover the related conference services.&lt;br /&gt;
&lt;br /&gt;
For example: you stay 16-20 July (4 nights). Your hotel bill will be 90*4+203=563 Euro.&lt;br /&gt;
&lt;br /&gt;
This covers use of conference facilities, refreshments, and lunch.&lt;br /&gt;
&lt;br /&gt;
====Part II: Catering and social events====&lt;br /&gt;
&lt;br /&gt;
(Note: If you travel with spouse, this part is relevant for your spouse, if she/he wants to take part.)&lt;br /&gt;
&lt;br /&gt;
In addition to the hotel, each participant needs to pay an extra 147 Euro to &amp;quot;Landeshochschulkasse Mainz&amp;quot; (see below).&lt;br /&gt;
&lt;br /&gt;
You can pay by bank transfer or cash onsite.&lt;br /&gt;
&lt;br /&gt;
This covers all the social events.&lt;br /&gt;
&lt;br /&gt;
You will receive an official receipt for the registration fee onsite.  The receipt will specify a single amount as your registration fee for participating in the meeting.&lt;br /&gt;
&lt;br /&gt;
Payment details if you opt for bank transfer (rather than cash onsite):&lt;br /&gt;
&lt;br /&gt;
* Amount: 147 Euro&lt;br /&gt;
* Account holder: Landeshochschulkasse Mainz&lt;br /&gt;
* Bank: Deutsche Bundesbank Filiale Mainz&lt;br /&gt;
* IBAN: DE25 5500 0000 0055 0015 11&lt;br /&gt;
* BIC: MARKDEF1550&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;You must include this note to payee: 6501Ko/1509-28202/5142128&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Also mention IFIP WG 2.11.&lt;br /&gt;
&lt;br /&gt;
Make sure that you cover all costs of bank transfer.&lt;br /&gt;
&lt;br /&gt;
== Attendance ==&lt;br /&gt;
&lt;br /&gt;
Members: please add yourself here (in alphabetical order by last name) or email a chair-person to be added.&lt;br /&gt;
&lt;br /&gt;
Nada Amin (except 20/7), Jacques Carette, Bernd Fischer, Robert Glück, Atsushi Igarashi, Yukiyoshi Kameyama, Paul Kelly, Stefan Kronawitter, Ralf Lämmel, Julia Lawall, Christian Lengauer, Stefan Marr, Bruno C. d. S. Oliveira,  Markus Püschel (arrives afternoon 17th, leaves 20th at 11), Christoph Reichenbach, Ulrik Pagh Schultz, Chung-chieh Shan (the first two days), Tony Sloane, Yannis Smaragdakis, Armando Solar-Lezama, Friedrich Steimann, Eric Van Wyk, Jeremy Yallop, Vadim Zaytsev.&lt;br /&gt;
&lt;br /&gt;
== Talks  ==&lt;br /&gt;
&lt;br /&gt;
See below for schedule, note that the actual scheduling of talks will not be available until the meeting starts.  Members: please add yourself and your topic, following the template below.&lt;br /&gt;
&lt;br /&gt;
* Nada Amin [[ WG211/M17Amin | Collapsing Towers of Interpreters ]]&lt;br /&gt;
* Jacques Carette [[WG211/M17Carette | Multi-lingual code generation in Drasil]]&lt;br /&gt;
* Bernd Fischer [[ WG211/M17Fischer | Breaking Parsers ]]&lt;br /&gt;
* Robert Glück [[WG211/M17Glueck | An experiment in ping-pong protocol verification by pushdown automata]]&lt;br /&gt;
* Atsushi Igarashi [[ WG211/M17Igarashi | Towards gradually typed multi-stage programming ]]&lt;br /&gt;
* Yukiyoshi Kameyama [[ WG211/M17Kameyama | Environment Classifiers, Revisited ]]&lt;br /&gt;
* Paul Kelly [[ WG211/M17Kelly | Domain-specific optimisation of finite-element integration loops – and what we learned ]]&lt;br /&gt;
* Stefan Kronawitter, Christian Lengauer [[ WG211/M17Lengauer | The ExaStencils Compiler: Domain-Specific Stencil-Code Optimization ]]&lt;br /&gt;
* Ralf Lämmel [[WG211/M17Laemmel | Systematic comparison of metaprogramming technologies]]&lt;br /&gt;
* Stefan Marr [[WG211/M17Marr | Kómpos: A Concurrency-Agnostic Debugger, An Example for Domain-Specific Live Debugging ]] [[Media:M17Marr-Slides.pdf | (slides) ]]&lt;br /&gt;
&lt;br /&gt;
* Bruno C. d. S. Oliveira [[WG211/M17Oliveira | Semantic Modularization Techniques in Practice: A TAPL case study ]]  [[Media:M17Oliveira-Slides.pdf | (slides) ]]&lt;br /&gt;
* Markus Püschel [[WG211/M17Puschel | Program generation for small linear algebra (not on Monday or last talk Thursday) ]]&lt;br /&gt;
* Christoph Reichenbach [[WG211/M17Reichenbach | Adding an extensible backend to PQL/Java]] [[Media:wg2.11-M18-christoph-reichenbach.pdf| (slides) ]]&lt;br /&gt;
* Ulrik Pagh Schultz [[WG211/M17Schultz | Safety as a Programming Language Concept]]&lt;br /&gt;
* Chung-chieh Shan [[WG211/M17Shan | Inference building blocks]] (I don&#039;t have to speak; I&#039;m only around on July 17 and 18)&lt;br /&gt;
* Yannis Smaragdakis [[WG211/M17Smaragdakis | Stream Fusion, to Completeness ]]&lt;br /&gt;
* Armando Solar-Lezama [[ WG211/M17SolarLezama | Type system support for template based synthesis ]]&lt;br /&gt;
* Friedrich Steimann [[WG211/M17Steimann | Transactional Editing: Giving ACID to Programmers ]]&lt;br /&gt;
* Eric Van Wyk [[WG211/M17VanWyk | Extensible and composable type qualifiers in AbleC ]]&lt;br /&gt;
* Jeremy Yallop [[WG211/M17Yallop | Staged Generic Programming ]]&lt;br /&gt;
* Vadim Zaytsev [[WG211/M17Zaytsev | Succeeding at Impossible Industrial Projects with Generative Technologies ]]&lt;br /&gt;
&lt;br /&gt;
== Program / schedule ==&lt;br /&gt;
&lt;br /&gt;
=== Scientific program ===&lt;br /&gt;
&lt;br /&gt;
The scheduling of the talks is as follows:&lt;br /&gt;
&lt;br /&gt;
Monday July 17:&lt;br /&gt;
* 8.45-9.00: Welcome&lt;br /&gt;
* 9.00-10:30: 2 talks&lt;br /&gt;
** Jacques Carette: Multi-lingual code generation in Drasil&lt;br /&gt;
** Yannis Smaragdakis: Stream Fusion, to Completeness&lt;br /&gt;
* 10:30-11:00: Break&lt;br /&gt;
* 11:00-12:30: 2 talks&lt;br /&gt;
** Yukiyoshi Kameyama: Environment Classifiers, Revisited&lt;br /&gt;
** Vadim Zaytsev: Succeeding at Impossible Industrial Projects with Generative Technologies&lt;br /&gt;
* 12:30-14.15: Lunch (break)&lt;br /&gt;
* 14.15-15.00: 1 talk&lt;br /&gt;
** Friedrich Steimann: Transactional Editing: Giving ACID to Programmers&lt;br /&gt;
* 15.00-15.30: Break&lt;br /&gt;
* 15.30-16:15: 1 talk&lt;br /&gt;
** Stefan Marr Kómpos: A Concurrency-Agnostic Debugger, An Example for Domain-Specific Live Debugging&lt;br /&gt;
* 16.50: meet in hotel lobby and start walking at 17:00 to social event &lt;br /&gt;
&lt;br /&gt;
Tuesday July 18:&lt;br /&gt;
* 9.00-10.30: 2 talks&lt;br /&gt;
** Jeremy Yallop: Staged Generic Programming&lt;br /&gt;
** Atsushi Igarashi: Towards gradually typed multi-stage programming&lt;br /&gt;
* 10.30-11.00: Break&lt;br /&gt;
* 11.00-12.30: 2 talks&lt;br /&gt;
** Nada Amin: Collapsing Towers of Interpreters&lt;br /&gt;
** Bruno C. d. S. Oliveira: Semantic Modularization Techniques in Practice: A TAPL case study&lt;br /&gt;
* 12.30-14.15: Lunch (break)&lt;br /&gt;
* 14.15-15.00: 1 talk&lt;br /&gt;
** Chung-chieh Shan: Inference building blocks&lt;br /&gt;
* 15.00-15.30: Break&lt;br /&gt;
* 15.30-17.00: Business meeting (members only)&lt;br /&gt;
* 17.15: Social event&lt;br /&gt;
&lt;br /&gt;
Wednesday July 19:&lt;br /&gt;
* 9.00-10.30: 2 talks&lt;br /&gt;
** Markus Püschel: Program generation for small linear algebra&lt;br /&gt;
** Armando Solar-Lezama: Type system support for template based synthesis&lt;br /&gt;
* 10.30-11.00: Break&lt;br /&gt;
* 11.00-12.30: 2 talks&lt;br /&gt;
** Stefan Kronawitter, Christian Lengauer: The ExaStencils Compiler: Domain-Specific Stencil-Code Optimization&lt;br /&gt;
** Ulrik Pagh Schultz: Safety as a Programming Language Concept&lt;br /&gt;
* 12.30-14.15: Lunch (break)&lt;br /&gt;
* 14.15-15.45: 2 talks&lt;br /&gt;
** Christoph Reichenbach: Adding an extensible backend to PQL/Java&lt;br /&gt;
** Eric Van Wyk: Extensible and composable type qualifiers in AbleC&lt;br /&gt;
* 15.45-16:15: Break&lt;br /&gt;
* 18:15: meet in lobby to walk or bus to social event&lt;br /&gt;
* 18:45: Social event&lt;br /&gt;
&lt;br /&gt;
Thursday July 20:&lt;br /&gt;
* 9.00-10.30: 2 talks&lt;br /&gt;
** Robert Glück An experiment in ping-pong protocol verification by pushdown automata&lt;br /&gt;
** Paul Kelly Domain-specific optimisation of finite-element integration loops – and what we learned&lt;br /&gt;
* 10.30-11.00: Break&lt;br /&gt;
* 11.00-11.45: 1 talk&lt;br /&gt;
** Ralf Lämmel Systematic comparison of metaprogramming technologies&lt;br /&gt;
* 12.00: Lunch&lt;br /&gt;
&lt;br /&gt;
=== Social events ===&lt;br /&gt;
&lt;br /&gt;
* Sunday 16 July; 6pm - ...&lt;br /&gt;
** Informal meeting at [https://www.kaffeewirtschaft.de/ Kaffeewirtschaft]&lt;br /&gt;
* Monday 17 July; 4.50-8pm&lt;br /&gt;
** meet in hotel lobby at 4.50pm to start walking at 5.00pm&lt;br /&gt;
** Planwagentour (&amp;quot;mobile wine tasting&amp;quot;) in Winningen mit [http://www.weingut-fries.de/ Winzermeister Fries]&lt;br /&gt;
* Tuesday 18 July; 5.15-7pm&lt;br /&gt;
** Guided city tour in Koblenz mit [http://www.koblenz-touristik.de/ Koblenz Touristik]&lt;br /&gt;
* Tuesday 18 July; 7.30-10pm&lt;br /&gt;
** Dinner at [http://www.weinkeller-schwaab.de/restaurant-schwaab.html Weingut Schwaab] in Güls&lt;br /&gt;
* Wednesday 19 July; 6.45-11pm&lt;br /&gt;
** Dinner at [http://www.weindorf-koblenz.de/ Weindorf Koblenz]&lt;br /&gt;
* Thursday 20 July; 12.30-1.30pm&lt;br /&gt;
** Lunch in the city center: Restaurant Aubergine (close to the train station)&lt;br /&gt;
&lt;br /&gt;
Social events are covered by the registration fee except informal reception on Sunday (one free drink, though) and the lunch on Thursday.&lt;br /&gt;
&lt;br /&gt;
== Excursion==&lt;br /&gt;
&lt;br /&gt;
[https://www.tripadvisor.com/Attractions-g187391-Activities-Koblenz_Rhineland_Palatinate.html TripAdvisor] provides some fairly &amp;quot;exhausting&amp;quot; list of local attractions. One thing to keep in mind is that Koblenz is a wine region. Magically, both the Mosel river and the Rhine river meet right at [https://en.wikipedia.org/wiki/Deutsches_Eck Deutsches Eck] (&amp;quot;German Corner&amp;quot;). Koblenz has a beautiful old city. One is supposed to visit nearby castles, fortresses -- many of them along the rivers (mainly the Rhine river). Such visits may be very well done on a (rented) bike. For instance, one should strive for [https://en.wikipedia.org/wiki/Lorelei Lorelei] (a rock). If you should run out of ideas, you could still go to Bonn and Cologne.&lt;/div&gt;</summary>
		<author><name>Creichen</name></author>
	</entry>
	<entry>
		<id>http://mw.hh.se/wg211/index.php?title=File:Wg2.11-M18-christoph-reichenbach.pdf&amp;diff=1700</id>
		<title>File:Wg2.11-M18-christoph-reichenbach.pdf</title>
		<link rel="alternate" type="text/html" href="http://mw.hh.se/wg211/index.php?title=File:Wg2.11-M18-christoph-reichenbach.pdf&amp;diff=1700"/>
		<updated>2017-07-21T18:07:33Z</updated>

		<summary type="html">&lt;p&gt;Creichen: `Adding an extensible backend to PQL/Java&amp;#039;; Christoph Reichenbach (IFIP WG2.11 meeting 18)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;`Adding an extensible backend to PQL/Java&#039;; Christoph Reichenbach (IFIP WG2.11 meeting 18)&lt;/div&gt;</summary>
		<author><name>Creichen</name></author>
	</entry>
	<entry>
		<id>http://mw.hh.se/wg211/index.php?title=WG211/M17Schedule&amp;diff=1686</id>
		<title>WG211/M17Schedule</title>
		<link rel="alternate" type="text/html" href="http://mw.hh.se/wg211/index.php?title=WG211/M17Schedule&amp;diff=1686"/>
		<updated>2017-07-17T04:41:18Z</updated>

		<summary type="html">&lt;p&gt;Creichen: Fixed a grammatical error in my talk&amp;#039;s title&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=IFIP Working Group 2.11, Seventeenth Meeting=&lt;br /&gt;
&lt;br /&gt;
== July 17-20, 2017 in Koblenz, Germany. ==&lt;br /&gt;
&lt;br /&gt;
The meeting will be held in Koblenz, Germany, hosted by [http://www.softlang.org/rlaemmel:home Ralf L&amp;amp;auml;mmel] (University of Koblenz-Landau).&lt;br /&gt;
&lt;br /&gt;
The meeting will last 3.5 days; the first three days (July 17-19) will be full-day, whereas the last day (July 20) will be a half-day session. Recommended arrival is afternoon/evening of Sunday 16 July. Recommended departure is noon Thursday 20 July.&lt;br /&gt;
&lt;br /&gt;
=== Venue ===&lt;br /&gt;
&lt;br /&gt;
The meeting will take place at  [http://www.contel-koblenz.de/pages/en/home.php?lang=EN Contel Hotel Koblenz] ([https://www.google.de/maps/place/CONTEL+Hotel+Koblenz/@50.366071,7.575757,17z/data=!3m1!4b1!4m5!3m4!1s0x47be634b933abd41:0x3deab960124706a9!8m2!3d50.366071!4d7.577951?hl=en Google Maps]). The hotel is right at the Mosel River, it is less than 1km from the most beautiful parts of the old city. If the weather is nice, you can walk to the hotel from the main station. Otherwise, get on the bus (3/13, direction Güls) and get off after 9mins at Ludwig-Erhardt-Str. The deal for the conference hotel assumes that we are also booking rooms in the same hotel.&lt;br /&gt;
&lt;br /&gt;
===  Travel ===&lt;br /&gt;
&lt;br /&gt;
[https://www.frankfurt-airport.com/en/flights---more/flights.html Frankfurt Airport] is well connected to Koblenz. Terminal 1 is connected to the regional and inter-city/express train station. From the train station there is an hourly service to Koblenz. You may need to change trains in Mainz. The journey by train takes about 70 minutes. You should [https://www.bahn.com/en/view/booking-information/booking/online-ticket.shtml buy the train ticket online]. Alternative airports include Cologne-Bonn Airport and Hahn Airport both with similar journey times. The Koblenz main train station is 2.3km from the conference hotel, several public transportation options are available; in particular: bus 3/13, direction Güls,  station Ludwig-Erhardt-Str., travel time 9mins. &lt;br /&gt;
&lt;br /&gt;
=== Accommodation ===&lt;br /&gt;
&lt;br /&gt;
The deal for the conference hotel assumes that we are also booking rooms in the same hotel.&lt;br /&gt;
&lt;br /&gt;
The price for a hotel room is 90 Euro per night incl. VAT and breakfast.  (Note: If you travel with spouse, the price is 106 Euro instead, subject to change).&lt;br /&gt;
&lt;br /&gt;
Please reserve your hotel room by email: hotel@contel-koblenz.de&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please cc laemmel@uni-koblenz.de so that the local organizer is aware of your booking and can assist.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You need to mention &amp;quot;IFIP WG 2.11&amp;quot; in the email reservation, and you need to mention arrival and departure dates explicitly: arrival should be Sunday 16 July, departure should be Thursday 20 July.&lt;br /&gt;
&lt;br /&gt;
Here is a [mailto:hotel@contel-koblenz.de?cc=laemmel@uni-koblenz.de&amp;amp;subject=Hotel%20reservation,%20IFIP%20WG2.11&amp;amp;body=%20%20Dear%20Contel%20Hotel%20Koblenz,%0a%0aI%20would%20like%20to%20reserve%20a%20room%20from%20Sunday%20July%2016%20until%20Thursday%20July%2020,%20using%20the%20special%20rate%20IFIP%20WG2.11.%0a%0aPlease%20confirm%20the%20reservation,%20thank%20you.%0a%0a cleverly crafted hotel reservation mailto link] that includes the relevant information.&lt;br /&gt;
&lt;br /&gt;
=== Registration ===&lt;br /&gt;
&lt;br /&gt;
To register add your name to the attendance list below (or email a chair-person to have it added for you) &#039;&#039;&#039;and&#039;&#039;&#039; reserve a room at the hotel (accommodation, above). The registration fee is 350 Euro.&lt;br /&gt;
&lt;br /&gt;
You pay in two parts.&lt;br /&gt;
&lt;br /&gt;
====Part I: Conference facilities====&lt;br /&gt;
&lt;br /&gt;
(Note: If you travel with spouse, this part is not relevant for your spouse.)&lt;br /&gt;
&lt;br /&gt;
Assuming you stay for the full period, you will pay 203 Euro with your hotel bill, to cover the related conference services.&lt;br /&gt;
&lt;br /&gt;
For example: you stay 16-20 July (4 nights). Your hotel bill will be 90*4+203=563 Euro.&lt;br /&gt;
&lt;br /&gt;
This covers use of conference facilities, refreshments, and lunch.&lt;br /&gt;
&lt;br /&gt;
====Part II: Catering and social events====&lt;br /&gt;
&lt;br /&gt;
(Note: If you travel with spouse, this part is relevant for your spouse, if she/he wants to take part.)&lt;br /&gt;
&lt;br /&gt;
In addition to the hotel, each participant needs to pay an extra 147 Euro to &amp;quot;Landeshochschulkasse Mainz&amp;quot; (see below).&lt;br /&gt;
&lt;br /&gt;
You can pay by bank transfer or cash onsite.&lt;br /&gt;
&lt;br /&gt;
This covers all the social events.&lt;br /&gt;
&lt;br /&gt;
You will receive an official receipt for the registration fee onsite.  The receipt will specify a single amount as your registration fee for participating in the meeting.&lt;br /&gt;
&lt;br /&gt;
Payment details if you opt for bank transfer (rather than cash onsite):&lt;br /&gt;
&lt;br /&gt;
* Amount: 147 Euro&lt;br /&gt;
* Account holder: Landeshochschulkasse Mainz&lt;br /&gt;
* Bank: Deutsche Bundesbank Filiale Mainz&lt;br /&gt;
* IBAN: DE25 5500 0000 0055 0015 11&lt;br /&gt;
* BIC: MARKDEF1550&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;You must include this note to payee: 6501Ko/1509-28202/5142128&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Also mention IFIP WG 2.11.&lt;br /&gt;
&lt;br /&gt;
Make sure that you cover all costs of bank transfer.&lt;br /&gt;
&lt;br /&gt;
== Attendance ==&lt;br /&gt;
&lt;br /&gt;
Members: please add yourself here (in alphabetical order by last name) or email a chair-person to be added.&lt;br /&gt;
&lt;br /&gt;
Nada Amin (except 20/7), Jacques Carette, Bernd Fischer, Robert Glück, Atsushi Igarashi, Yukiyoshi Kameyama, Paul Kelly, Stefan Kronawitter, Ralf Lämmel, Julia Lawall, Christian Lengauer, Stefan Marr, Bruno C. d. S. Oliveira,  Markus Püschel (arrives afternoon 17th, leaves 20th at 11), Christoph Reichenbach, Ulrik Pagh Schultz, Chung-chieh Shan (the first two days), Tony Sloane, Yannis Smaragdakis, Armando Solar-Lezama, Friedrich Steimann, Eric Van Wyk, Jeremy Yallop, Vadim Zaytsev.&lt;br /&gt;
&lt;br /&gt;
== Talks  ==&lt;br /&gt;
&lt;br /&gt;
See below for schedule, note that the actual scheduling of talks will not be available until the meeting starts.  Members: please add yourself and your topic, following the template below.&lt;br /&gt;
&lt;br /&gt;
* Nada Amin [[ WG211/M17Amin | Collapsing Towers of Interpreters ]]&lt;br /&gt;
* Jacques Carette [[WG211/M17Carette | Multi-lingual code generation in Drasil]]&lt;br /&gt;
* Bernd Fischer [[ WG211/M17Fischer | Breaking Parsers ]]&lt;br /&gt;
* Robert Glück [[WG211/M17Glueck | An experiment in ping-pong protocol verification by pushdown automata]]&lt;br /&gt;
* Atsushi Igarashi [[ WG211/M17Igarashi | Towards gradually typed multi-stage programming ]]&lt;br /&gt;
* Yukiyoshi Kameyama [[ WG211/M17Kameyama | Environment Classifiers, Revisited ]]&lt;br /&gt;
* Paul Kelly [[ WG211/M17Kelly | Domain-specific optimisation of finite-element integration loops – and what we learned ]]&lt;br /&gt;
* Stefan Kronawitter, Christian Lengauer [[ WG211/M17Lengauer | The ExaStencils Compiler: Domain-Specific Stencil-Code Optimization ]]&lt;br /&gt;
* Ralf Lämmel [[WG211/M17Laemmel | Systematic comparison of metaprogramming technologies]]&lt;br /&gt;
* Stephan Marr [[WG211/M17Marr | Kómpos: A Concurrency-Agnostic Debugger, An Example for Domain-Specific Live Debugging ]]&lt;br /&gt;
* Bruno C. d. S. Oliveira [[WG211/M17Oliveira | Semantic Modularization Techniques in Practice: A TAPL case study ]]&lt;br /&gt;
* Markus Püschel [[WG211/M17Puschel | Program generation for small linear algebra (not on Monday or last talk Thursday) ]]&lt;br /&gt;
* Christoph Reichenbach [[WG211/M17Reichenbach | Adding an extensible backend to PQL/Java]]&lt;br /&gt;
* Ulrik Pagh Schultz [[WG211/M17Schultz | Safety as a Programming Language Concept]]&lt;br /&gt;
* Chung-chieh Shan [[WG211/M17Shan | Inference building blocks]] (I don&#039;t have to speak; I&#039;m only around on July 17 and 18)&lt;br /&gt;
* Yannis Smaragdakis [[WG211/M17Smaragdakis | Stream Fusion, to Completeness ]]&lt;br /&gt;
* Armando Solar-Lezama [[ WG211/M17SolarLezama | Type system support for template based synthesis ]]&lt;br /&gt;
* Friedrich Steimann [[WG211/M17Steimann | Transactional Editing: Giving ACID to Programmers ]]&lt;br /&gt;
* Eric Van Wyk [[WG211/M17VanWyk | Extensible and composable type qualifiers in AbleC ]]&lt;br /&gt;
* Jeremy Yallop [[WG211/M17Yallop | Staged Generic Programming ]]&lt;br /&gt;
* Vadim Zaytsev [[WG211/M17Zaytsev | Succeeding at Impossible Industrial Projects with Generative Technologies ]]&lt;br /&gt;
&lt;br /&gt;
== Program / schedule ==&lt;br /&gt;
&lt;br /&gt;
=== Scientific program ===&lt;br /&gt;
&lt;br /&gt;
The scheduling of the talks is as follows:&lt;br /&gt;
&lt;br /&gt;
Monday July 17:&lt;br /&gt;
* 8.45-9.00: Welcome&lt;br /&gt;
* 9.00-10:30: 2 talks&lt;br /&gt;
** Jacques Carette: Multi-lingual code generation in Drasil&lt;br /&gt;
** Yannis Smaragdakis: Stream Fusion, to Completeness&lt;br /&gt;
* 10:30-11:00: Break&lt;br /&gt;
* 11:00-12:30: 2 talks&lt;br /&gt;
** Yukiyoshi Kameyama: Environment Classifiers, Revisited&lt;br /&gt;
** Vadim Zaytsev: Succeeding at Impossible Industrial Projects with Generative Technologies&lt;br /&gt;
* 12:30-14.15: Lunch (break)&lt;br /&gt;
* 14.15-15.00: 1 talk&lt;br /&gt;
** Friedrich Steimann: Transactional Editing: Giving ACID to Programmers&lt;br /&gt;
* 15.00-15.30: Break&lt;br /&gt;
* 15.30-16:15: 1 talk&lt;br /&gt;
** Stephan Marr Kómpos: A Concurrency-Agnostic Debugger, An Example for Domain-Specific Live Debugging&lt;br /&gt;
* 16.50: meet in hotel lobby and start walking at 17:00 to social event &lt;br /&gt;
&lt;br /&gt;
Tuesday July 18:&lt;br /&gt;
* 9.00-10.30: 2 talks&lt;br /&gt;
** Jeremy Yallop: Staged Generic Programming&lt;br /&gt;
** Atsushi Igarashi: Towards gradually typed multi-stage programming&lt;br /&gt;
* 10.30-11.00: Break&lt;br /&gt;
* 11.00-12.30: 2 talks&lt;br /&gt;
** Nada Amin: Collapsing Towers of Interpreters&lt;br /&gt;
** Bruno C. d. S. Oliveira: Semantic Modularization Techniques in Practice: A TAPL case study&lt;br /&gt;
* 12.30-14.15: Lunch (break)&lt;br /&gt;
* 14.15-15.00: 1 talk&lt;br /&gt;
** Chung-chieh Shan: Inference building blocks&lt;br /&gt;
* 15.00-15.30: Break&lt;br /&gt;
* 15.30-17.00: Business meeting (members only)&lt;br /&gt;
* 18.00: Social event&lt;br /&gt;
&lt;br /&gt;
Wednesday July 19:&lt;br /&gt;
* 9.00-10.30: 2 talks&lt;br /&gt;
** Markus Püschel: Program generation for small linear algebra&lt;br /&gt;
** Armando Solar-Lezama: Type system support for template based synthesis&lt;br /&gt;
* 10.30-11.00: Break&lt;br /&gt;
* 11.00-12.30: 2 talks&lt;br /&gt;
** Stefan Kronawitter, Christian Lengauer: The ExaStencils Compiler: Domain-Specific Stencil-Code Optimization&lt;br /&gt;
** Ulrik Pagh Schultz: Safety as a Programming Language Concept&lt;br /&gt;
* 12.30-14.15: Lunch (break)&lt;br /&gt;
* 14.15-15.00: 1 talk&lt;br /&gt;
** Christoph Reichenbach: Adding an extensible backend to PQL/Java&lt;br /&gt;
* 15.30-17.00: 2 talks&lt;br /&gt;
** Eric Van Wyk: Extensible and composable type qualifiers in AbleC&lt;br /&gt;
** Kevin Hammond: &amp;lt;&amp;lt;tentative&amp;gt;&amp;gt;&lt;br /&gt;
* 17.30: Social event&lt;br /&gt;
&lt;br /&gt;
Thursday July 20:&lt;br /&gt;
* 9.00-10.30: 2 talks&lt;br /&gt;
** Robert Glück An experiment in ping-pong protocol verification by pushdown automata&lt;br /&gt;
** Paul Kelly Domain-specific optimisation of finite-element integration loops – and what we learned&lt;br /&gt;
* 10.30-11.00: Break&lt;br /&gt;
* 11.00-11.45: 1 talk&lt;br /&gt;
** Ralf Lämmel Systematic comparison of metaprogramming technologies&lt;br /&gt;
* 12.00: Lunch&lt;br /&gt;
&lt;br /&gt;
=== Social events ===&lt;br /&gt;
&lt;br /&gt;
* Sunday 16 July; 6pm - ...&lt;br /&gt;
** Informal meeting at [https://www.kaffeewirtschaft.de/ Kaffeewirtschaft]&lt;br /&gt;
* Monday 17 July; 4.50-8pm&lt;br /&gt;
** meet in hotel lobby at 4.50pm to start walking at 5.00pm&lt;br /&gt;
** Planwagentour (&amp;quot;mobile wine tasting&amp;quot;) in Winningen mit [http://www.weingut-fries.de/ Winzermeister Fries]&lt;br /&gt;
* Tuesday 18 July; 6-7pm&lt;br /&gt;
** Guided city tour in Koblenz mit [http://www.koblenz-touristik.de/ Koblenz Touristik]&lt;br /&gt;
* Tuesday 18 July; 7.30-10pm&lt;br /&gt;
** Dinner at [http://www.weinkeller-schwaab.de/restaurant-schwaab.html Weingut Schwaab] in Güls&lt;br /&gt;
* Wednesday 19 July; 5.30-11pm&lt;br /&gt;
** Dinner at [http://www.weindorf-koblenz.de/ Weindorf Koblenz]&lt;br /&gt;
* Thursday 20 July; 12.01-1.30pm&lt;br /&gt;
** Lunch in the city center&lt;br /&gt;
&lt;br /&gt;
Social events are covered by the registration fee except informal reception on Sunday (one free drink, though) and the lunch on Thursday.&lt;br /&gt;
&lt;br /&gt;
== Excursion==&lt;br /&gt;
&lt;br /&gt;
[https://www.tripadvisor.com/Attractions-g187391-Activities-Koblenz_Rhineland_Palatinate.html TripAdvisor] provides some fairly &amp;quot;exhausting&amp;quot; list of local attractions. One thing to keep in mind is that Koblenz is a wine region. Magically, both the Mosel river and the Rhine river meet right at [https://en.wikipedia.org/wiki/Deutsches_Eck Deutsches Eck] (&amp;quot;German Corner&amp;quot;). Koblenz has a beautiful old city. One is supposed to visit nearby castles, fortresses -- many of them along the rivers (mainly the Rhine river). Such visits may be very well done on a (rented) bike. For instance, one should strive for [https://en.wikipedia.org/wiki/Lorelei Lorelei] (a rock). If you should run out of ideas, you could still go to Bonn and Cologne.&lt;/div&gt;</summary>
		<author><name>Creichen</name></author>
	</entry>
	<entry>
		<id>http://mw.hh.se/wg211/index.php?title=WG211/M17Reichenbach&amp;diff=1666</id>
		<title>WG211/M17Reichenbach</title>
		<link rel="alternate" type="text/html" href="http://mw.hh.se/wg211/index.php?title=WG211/M17Reichenbach&amp;diff=1666"/>
		<updated>2017-07-01T16:19:15Z</updated>

		<summary type="html">&lt;p&gt;Creichen: Created page with &amp;quot;In many data processing tasks, declarative query programming offers substantial benefit over manual data analysis: the query processors found in declarative systems can use po...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In many data processing tasks, declarative query programming offers substantial benefit over manual data analysis: the query processors found in declarative systems can use powerful algorithms such as query planning to choose high-level execution strategies during compilation.&lt;br /&gt;
However, the principal downside of such languages is that their primitives must be carefully curated, to allow the query planner to correctly estimate their overhead. In this talk I explore this challenge in our PQL/Java system.&lt;br /&gt;
PQL/Java adds a powerful declarative query language to Java to enable and automatically parallelise queries over the Java heap. In the past, the language has not provided any sup- port for custom user-designed datatypes, as such support requires complex interactions with its query planner and backend.&lt;br /&gt;
We examine PQL/Java and its intermediate language in detail and describe a new system that simplifies PQL/Java extensions. This system provides a DSL that permits users to add new primitives with arbitrary Java computations, and new rewriting rules for optimisation.&lt;br /&gt;
Our system automatically stages compilation and exploits constant information for dead code elimination and type specialisation. We have re-written our PQL/Java backend in our extension language, enabling dynamic and staged compilation.&lt;br /&gt;
We demonstrate the effectiveness of our extension language in several case studies, including the efficient integration of SQL queries, and by analysing the run-time performance of the rewritten prototype backend.&lt;/div&gt;</summary>
		<author><name>Creichen</name></author>
	</entry>
	<entry>
		<id>http://mw.hh.se/wg211/index.php?title=WG211/M17Schedule&amp;diff=1665</id>
		<title>WG211/M17Schedule</title>
		<link rel="alternate" type="text/html" href="http://mw.hh.se/wg211/index.php?title=WG211/M17Schedule&amp;diff=1665"/>
		<updated>2017-07-01T16:16:30Z</updated>

		<summary type="html">&lt;p&gt;Creichen: /* Talks */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=IFIP Working Group 2.11, Seventeenth Meeting=&lt;br /&gt;
&lt;br /&gt;
== July 17-20, 2017 in Koblenz, Germany. ==&lt;br /&gt;
&lt;br /&gt;
The meeting will be held in Koblenz, Germany, hosted by [http://www.softlang.org/rlaemmel:home Ralf L&amp;amp;auml;mmel] (University of Koblenz-Landau).&lt;br /&gt;
&lt;br /&gt;
The meeting will last 3.5 days; the first three days (July 17-19) will be full-day, whereas the last day (July 20) will be a half-day session. Recommended arrival is afternoon/evening of Sunday 16 July. Recommended departure is noon Thursday 20 July.&lt;br /&gt;
&lt;br /&gt;
=== Venue ===&lt;br /&gt;
&lt;br /&gt;
The meeting will take place at  [http://www.contel-koblenz.de/pages/en/home.php?lang=EN Contel Hotel Koblenz] ([https://www.google.de/maps/place/CONTEL+Hotel+Koblenz/@50.366071,7.575757,17z/data=!3m1!4b1!4m5!3m4!1s0x47be634b933abd41:0x3deab960124706a9!8m2!3d50.366071!4d7.577951?hl=en Google Maps]). The hotel is right at the Mosel River, it is less than 1km from the most beautiful parts of the old city. If the weather is nice, you can walk to the hotel from the main station. Otherwise, get on the bus (3/13, direction Güls) and get off after 9mins at Ludwig-Erhardt-Str. The deal for the conference hotel assumes that we are also booking rooms in the same hotel.&lt;br /&gt;
&lt;br /&gt;
===  Travel ===&lt;br /&gt;
&lt;br /&gt;
[https://www.frankfurt-airport.com/en/flights---more/flights.html Frankfurt Airport] is well connected to Koblenz. Terminal 1 is connected to the regional and inter-city/express train station. From the train station there is an hourly service to Koblenz. You may need to change trains in Mainz. The journey by train takes about 70 minutes. You should [https://www.bahn.com/en/view/booking-information/booking/online-ticket.shtml buy the train ticket online]. Alternative airports include Cologne-Bonn Airport and Hahn Airport both with similar journey times. The Koblenz main train station is 2.3km from the conference hotel, several public transportation options are available; in particular: bus 3/13, direction Güls,  station Ludwig-Erhardt-Str., travel time 9mins. &lt;br /&gt;
&lt;br /&gt;
=== Accommodation ===&lt;br /&gt;
&lt;br /&gt;
The deal for the conference hotel assumes that we are also booking rooms in the same hotel.&lt;br /&gt;
&lt;br /&gt;
The price for a hotel room is 90 Euro per night incl. VAT and breakfast.  (Note: If you travel with spouse, the price is 106 Euro instead, subject to change).&lt;br /&gt;
&lt;br /&gt;
Please reserve your hotel room by email: hotel@contel-koblenz.de&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please cc laemmel@uni-koblenz.de so that the local organizer is aware of your booking and can assist.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You need to mention &amp;quot;IFIP WG 2.11&amp;quot; in the email reservation, and you need to mention arrival and departure dates explicitly: arrival should be Sunday 16 July, departure should be Thursday 20 July.&lt;br /&gt;
&lt;br /&gt;
Here is a [mailto:hotel@contel-koblenz.de?cc=laemmel@uni-koblenz.de&amp;amp;subject=Hotel%20reservation,%20IFIP%20WG2.11&amp;amp;body=%20%20Dear%20Contel%20Hotel%20Koblenz,%0a%0aI%20would%20like%20to%20reserve%20a%20room%20from%20Sunday%20July%2016%20until%20Thursday%20July%2020,%20using%20the%20special%20rate%20IFIP%20WG2.11.%0a%0aPlease%20confirm%20the%20reservation,%20thank%20you.%0a%0a cleverly crafted hotel reservation mailto link] that includes the relevant information.&lt;br /&gt;
&lt;br /&gt;
=== Registration ===&lt;br /&gt;
&lt;br /&gt;
To register add your name to the attendance list below (or email a chair-person to have it added for you) &#039;&#039;&#039;and&#039;&#039;&#039; reserve a room at the hotel (accommodation, above). The registration fee is 350 Euro.&lt;br /&gt;
&lt;br /&gt;
You pay in two parts.&lt;br /&gt;
&lt;br /&gt;
====Part I: Conference facilities====&lt;br /&gt;
&lt;br /&gt;
(Note: If you travel with spouse, this part is not relevant for your spouse.)&lt;br /&gt;
&lt;br /&gt;
Assuming you stay for the full period, you will pay 203 Euro with your hotel bill, to cover the related conference services.&lt;br /&gt;
&lt;br /&gt;
For example: you stay 16-20 July (4 nights). Your hotel bill will be 90*4+203=563 Euro.&lt;br /&gt;
&lt;br /&gt;
This covers use of conference facilities, refreshments, and lunch.&lt;br /&gt;
&lt;br /&gt;
====Part II: Catering and social events====&lt;br /&gt;
&lt;br /&gt;
(Note: If you travel with spouse, this part is relevant for your spouse, if she/he wants to take part.)&lt;br /&gt;
&lt;br /&gt;
In addition to the hotel, each participant needs to pay an extra 147 Euro to &amp;quot;Landeshochschulkasse Mainz&amp;quot; (see below).&lt;br /&gt;
&lt;br /&gt;
You can pay by bank transfer or cash onsite.&lt;br /&gt;
&lt;br /&gt;
This covers all the social events.&lt;br /&gt;
&lt;br /&gt;
You will receive an official receipt for the registration fee onsite.  The receipt will specify a single amount as your registration fee for participating in the meeting.&lt;br /&gt;
&lt;br /&gt;
Payment details if you opt for bank transfer (rather than cash onsite):&lt;br /&gt;
&lt;br /&gt;
* Amount: 147 Euro&lt;br /&gt;
* Account holder: Landeshochschulkasse Mainz&lt;br /&gt;
* Bank: Deutsche Bundesbank Filiale Mainz&lt;br /&gt;
* IBAN: DE25 5500 0000 0055 0015 11&lt;br /&gt;
* BIC: MARKDEF1550&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;You must include this note to payee: 6501Ko/1509-28202/5142128&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Also mention IFIP WG 2.11.&lt;br /&gt;
&lt;br /&gt;
Make sure that you cover all costs of bank transfer.&lt;br /&gt;
&lt;br /&gt;
== Attendance ==&lt;br /&gt;
&lt;br /&gt;
Members: please add yourself here (in alphabetical order by last name) or email a chair-person to be added.&lt;br /&gt;
&lt;br /&gt;
Nada Amin (except 20/7), Jacques Carette, Bernd Fischer, Robert Glück, Atsushi Igarashi, Yukiyoshi Kameyama, Paul Kelly, Stefan Kronawitter, Ralf Lämmel, Julia Lawall, Christian Lengauer, Stefan Marr, Bruno C. d. S. Oliveira,  Markus Püschel (arrives afternoon 17th), Christoph Reichenbach, Ulrik Pagh Schultz, Chung-chieh Shan (the first two days), Tony Sloane, Yannis Smaragdakis, Friedrich Steimann, Eric Van Wyk, Jeremy Yallop, Vadim Zaytsev.&lt;br /&gt;
&lt;br /&gt;
== Talks  ==&lt;br /&gt;
&lt;br /&gt;
See below for schedule, note that the actual scheduling of talks will not be available until the meeting starts.  Members: please add yourself and your topic, following the template below.&lt;br /&gt;
&lt;br /&gt;
* Nada Amin [[ WG211/M17Amin | Collapsing Towers of Interpreters ]]&lt;br /&gt;
* Jacques Carette [[WG211/M17Carette | Multi-lingual code generation in Drasil]]&lt;br /&gt;
* Bernd Fischer [[ WG211/M17Fischer | Breaking Parsers ]]&lt;br /&gt;
* Robert Glück [[WG211/M17Glueck | An experiment in ping-pong protocol verification by pushdown automata]]&lt;br /&gt;
* Yukiyoshi Kameyama [[ WG211/M17Kameyama | Environment Classifiers, Revisited ]]&lt;br /&gt;
* Stefan Kronawitter, Christian Lengauer [[ WG211/M17Lengauer | The ExaStencils Compiler: Domain-Specific Stencil-Code Optimization ]]&lt;br /&gt;
* Ralf Lämmel [[WG211/M17Laemmel | Systematic comparison of metaprogramming technologies]]&lt;br /&gt;
* Stephan Marr [[WG211/M17Marr | Kómpos: A Concurrency-Agnostic Debugger, An Example for Domain-Specific Live Debugging ]]&lt;br /&gt;
* Bruno C. d. S. Oliveira [[WG211/M17Oliveira | Semantic Modularization Techniques in Practice: A TAPL case study ]]&lt;br /&gt;
* Markus Püschel [[WG211/M17Puschel | TBD]]&lt;br /&gt;
* Christoph Reichenbach [[WG211/M17Reichenbach | Adding an extensible backend for PQL/Java]]&lt;br /&gt;
* Ulrik Pagh Schultz [[WG211/M17Schultz | Safety as a Programming Language Concept]]&lt;br /&gt;
* Chung-chieh Shan [[WG211/M17Shan | Inference building blocks]] (I don&#039;t have to speak; I&#039;m only around on July 17 and 18)&lt;br /&gt;
* Yannis Smaragdakis [[WG211/M17Smaragdakis | Stream Fusion, to Completeness ]]&lt;br /&gt;
* Friedrich Steimann [[WG211/M17Steimann | Transactional Editing: Giving ACID to Programmers ]]&lt;br /&gt;
* Eric Van Wyk [[WG211/M17VanWyk | Extensible and composable type qualifiers in AbleC ]]&lt;br /&gt;
* Jeremy Yallop [[WG211/M17Yallop | Staged Generic Programming ]]&lt;br /&gt;
* Vadim Zaytsev [[WG211/M17Zaytsev | Succeeding at Impossible Industrial Projects with Generative Technologies ]]&lt;br /&gt;
&lt;br /&gt;
== Program / schedule ==&lt;br /&gt;
&lt;br /&gt;
=== Scientific program ===&lt;br /&gt;
&lt;br /&gt;
The schedule will be posted here at the start of the meeting.&lt;br /&gt;
&lt;br /&gt;
=== Social events ===&lt;br /&gt;
&lt;br /&gt;
* Sunday 16 July; 6pm - ...&lt;br /&gt;
** Informal meeting at [https://www.kaffeewirtschaft.de/ Kaffeewirtschaft]&lt;br /&gt;
* Monday 17 July; 5.30-8pm&lt;br /&gt;
** Planwagentour (&amp;quot;mobile wine tasting&amp;quot;) in Winningen mit [http://www.weingut-fries.de/ Winzermeister Fries]&lt;br /&gt;
* Tuesday 18 July; 6-7pm&lt;br /&gt;
** Guided city tour in Koblenz mit [http://www.koblenz-touristik.de/ Koblenz Touristik]&lt;br /&gt;
* Tuesday 18 July; 7.30-10pm&lt;br /&gt;
** Dinner at [http://www.weinkeller-schwaab.de/restaurant-schwaab.html Weingut Schwaab] in Güls&lt;br /&gt;
* Wednesday 19 July; 5.30-11pm&lt;br /&gt;
** Dinner at [http://www.weindorf-koblenz.de/ Weindorf Koblenz]&lt;br /&gt;
* Thursday 20 July; 12.01-1.30pm&lt;br /&gt;
** Lunch in the city center&lt;br /&gt;
&lt;br /&gt;
Social events are covered by the registration fee except informal reception on Sunday (one free drink, though) and the lunch on Thursday.&lt;br /&gt;
&lt;br /&gt;
== Excursion==&lt;br /&gt;
&lt;br /&gt;
Here are some suggestions for things people might do if they extend their stay by a day or two.&lt;br /&gt;
* Rent a bike and explore Mosel and Rhine rivers&lt;br /&gt;
* Get to see some of the many nearby castles and fortresses&lt;br /&gt;
* Visit Loreley&lt;br /&gt;
* Give a talk at the CS department&lt;br /&gt;
* ...&lt;/div&gt;</summary>
		<author><name>Creichen</name></author>
	</entry>
	<entry>
		<id>http://mw.hh.se/wg211/index.php?title=WG211/M17Schedule&amp;diff=1619</id>
		<title>WG211/M17Schedule</title>
		<link rel="alternate" type="text/html" href="http://mw.hh.se/wg211/index.php?title=WG211/M17Schedule&amp;diff=1619"/>
		<updated>2017-04-21T10:24:39Z</updated>

		<summary type="html">&lt;p&gt;Creichen: Added myself to the list of attendees and to the list of talks.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=IFIP Working Group 2.11, Seventeenth Meeting=&lt;br /&gt;
&lt;br /&gt;
== July 17-20, 2017 in Koblenz, Germany. ==&lt;br /&gt;
&lt;br /&gt;
The meeting will be held in Koblenz, Germany, hosted by [http://www.softlang.org/rlaemmel:home Ralf L&amp;amp;auml;mmel] (University of Koblenz-Landau).&lt;br /&gt;
&lt;br /&gt;
The meeting will last 3.5 days; the first three days (July 17-19) will be full-day, whereas the last day (July 20) will be a half-day session. Recommended arrival is afternoon/evening of Sunday 16 July. Recommended departure is noon Thursday 20 July.&lt;br /&gt;
&lt;br /&gt;
=== Venue ===&lt;br /&gt;
&lt;br /&gt;
The meeting will take place at  [http://www.contel-koblenz.de/pages/en/home.php?lang=EN Contel Hotel Koblenz] ([https://www.google.de/maps/place/CONTEL+Hotel+Koblenz/@50.366071,7.575757,17z/data=!3m1!4b1!4m5!3m4!1s0x47be634b933abd41:0x3deab960124706a9!8m2!3d50.366071!4d7.577951?hl=en Google Maps]). The hotel is right at the Mosel River, it is less than 1km from the most beautiful parts of the old city. If the weather is nice, you can walk to the hotel from the main station. Otherwise, get on the bus (3/13, direction Güls) and get off after 9mins at Ludwig-Erhardt-Str. The deal for the conference hotel assumes that we are also booking rooms in the same hotel.&lt;br /&gt;
&lt;br /&gt;
===  Travel ===&lt;br /&gt;
&lt;br /&gt;
[https://www.frankfurt-airport.com/en/flights---more/flights.html Frankfurt Airport] is well connected to Koblenz. Terminal 1 is connected to the regional and inter-city/express train station. From the train station there is an hourly service to Koblenz. You may need to change trains in Mainz. The journey by train takes about 70 minutes. You should [https://www.bahn.com/en/view/booking-information/booking/online-ticket.shtml buy the train ticket online]. Alternative airports include Cologne-Bonn Airport and Hahn Airport both with similar journey times. The Koblenz main train station is 2.3km from the conference hotel, several public transportation options are available; in particular: bus 3/13, direction Güls,  station Ludwig-Erhardt-Str., travel time 9mins. &lt;br /&gt;
&lt;br /&gt;
=== Accommodation ===&lt;br /&gt;
&lt;br /&gt;
The deal for the conference hotel assumes that we are also booking rooms in the same hotel.&lt;br /&gt;
&lt;br /&gt;
The price for a hotel room is 90 Euro per night incl. VAT and breakfast.  (Note: If you travel with spouse, the price is 106 Euro instead, subject to change).&lt;br /&gt;
&lt;br /&gt;
Please reserve your hotel room by email: hotel@contel-koblenz.de&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please cc laemmel@uni-koblenz.de so that the local organizer is aware of your booking and can assist.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You need to mention &amp;quot;IFIP WG 2.11&amp;quot; in the email reservation, and you need to mention arrival and departure dates explicitly: arrival should be Sunday 16 July, departure should be Thursday 20 July.&lt;br /&gt;
&lt;br /&gt;
Here is a [mailto:hotel@contel-koblenz.de?cc=laemmel@uni-koblenz.de&amp;amp;subject=Hotel%20reservation,%20IFIP%20WG2.11&amp;amp;body=%20%20Dear%20Contel%20Hotel%20Koblenz,%0a%0aI%20would%20like%20to%20reserve%20a%20room%20from%20Sunday%20July%2016%20until%20Thursday%20July%2020,%20using%20the%20special%20rate%20IFIP%20WG2.11.%0a%0aPlease%20confirm%20the%20reservation,%20thank%20you.%0a%0a cleverly crafted hotel reservation mailto link] that includes the relevant information.&lt;br /&gt;
&lt;br /&gt;
=== Registration ===&lt;br /&gt;
&lt;br /&gt;
The registration fee is 350 Euro.&lt;br /&gt;
&lt;br /&gt;
You pay in two parts.&lt;br /&gt;
&lt;br /&gt;
====Part I: Conference facilities====&lt;br /&gt;
&lt;br /&gt;
(Note: If you travel with spouse, this part is not relevant for your spouse.)&lt;br /&gt;
&lt;br /&gt;
Assuming you stay for the full period, you will pay 203 Euro with your hotel bill, to cover the related conference services.&lt;br /&gt;
&lt;br /&gt;
For example: you stay 16-20 July (4 nights). Your hotel bill will be 90*4+203=563 Euro.&lt;br /&gt;
&lt;br /&gt;
This covers use of conference facilities, refreshments, and lunch.&lt;br /&gt;
&lt;br /&gt;
====Part II: Catering and social events====&lt;br /&gt;
&lt;br /&gt;
(Note: If you travel with spouse, this part is relevant for your spouse, if she/he wants to take part.)&lt;br /&gt;
&lt;br /&gt;
In addition to the hotel, each participant needs to pay an extra 147 Euro to &amp;quot;Landeshochschulkasse Mainz&amp;quot; (see below).&lt;br /&gt;
&lt;br /&gt;
You can pay by bank transfer or cash onsite.&lt;br /&gt;
&lt;br /&gt;
This covers all the social events.&lt;br /&gt;
&lt;br /&gt;
You will receive an official receipt for the registration fee onsite.  The receipt will specify a single amount as your registration fee for participating in the meeting.&lt;br /&gt;
&lt;br /&gt;
Payment details if you opt for bank transfer (rather than cash onsite):&lt;br /&gt;
&lt;br /&gt;
* Amount: 147 Euro&lt;br /&gt;
* Account holder: Landeshochschulkasse Mainz&lt;br /&gt;
* Bank: Deutsche Bundesbank Filiale Mainz&lt;br /&gt;
* IBAN: DE25 5500 0000 0055 0015 11&lt;br /&gt;
* BIC: MARKDEF1550&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;You must include this note to payee: 6501Ko/1509-28202/5142128&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Also mention IFIP WG 2.11.&lt;br /&gt;
&lt;br /&gt;
Make sure that you cover all costs of bank transfer.&lt;br /&gt;
&lt;br /&gt;
== Attendance ==&lt;br /&gt;
&lt;br /&gt;
Members: please add yourself here (in alphabetical order by last name) or email a chair-person to be added.&lt;br /&gt;
&lt;br /&gt;
Nada Amin (except 20/7), Jacques Carette, Robert Glück, Atsushi Igarashi, Yukiyoshi Kameyama, Stefan Kronawitter, Ralf Lämmel, Christian Lengauer, Stefan Marr, Bruno C. d. S. Oliveira,  Christoph Reichenbach, Ulrik Pagh Schultz, Friedrich Steimann, Vadim Zaytsev, Eric Van Wyk, Jeremy Yallop.&lt;br /&gt;
&lt;br /&gt;
== Talks  ==&lt;br /&gt;
&lt;br /&gt;
See below for schedule, note that the actual scheduling of talks will not be available until the meeting starts.  Members: please add yourself and your topic, following the template below.&lt;br /&gt;
&lt;br /&gt;
* Ulrik Pagh Schultz [[WG211/M17Schultz | Safety as a Programming Language Concept]]&lt;br /&gt;
* Ralf Lämmel [[WG211/M17Laemmel | Systematic comparison of metaprogramming technologies]]&lt;br /&gt;
* Jacques Carette [[WG211/M17Carette | TBD]]&lt;br /&gt;
* Robert Glück [[WG211/M17Glueck | An experiment in ping-pong protocol verification by pushdown automata]]&lt;br /&gt;
* Christoph Reichenbach [[WG211/M17Reichenbach | TBD]]&lt;br /&gt;
&lt;br /&gt;
== Program / schedule ==&lt;br /&gt;
&lt;br /&gt;
=== Scientific program ===&lt;br /&gt;
&lt;br /&gt;
The schedule will be posted here at the start of the meeting.&lt;br /&gt;
&lt;br /&gt;
=== Social events ===&lt;br /&gt;
&lt;br /&gt;
* Sunday 16 July; 6pm - ...&lt;br /&gt;
** Informal meeting at [https://www.kaffeewirtschaft.de/ Kaffeewirtschaft]&lt;br /&gt;
* Monday 17 July; 5.30-8pm&lt;br /&gt;
** Planwagentour (&amp;quot;mobile wine tasting&amp;quot;) in Winningen mit [http://www.weingut-fries.de/ Winzermeister Fries]&lt;br /&gt;
* Tuesday 18 July; 6-7pm&lt;br /&gt;
** Guided city tour in Koblenz mit [http://www.koblenz-touristik.de/ Koblenz Touristik]&lt;br /&gt;
* Tuesday 18 July; 7.30-10pm&lt;br /&gt;
** Dinner at [http://www.weinkeller-schwaab.de/restaurant-schwaab.html Weingut Schwaab] in Güls&lt;br /&gt;
* Wednesday 19 July; 5.30-11pm&lt;br /&gt;
** Dinner at [http://www.weindorf-koblenz.de/ Weindorf Koblenz]&lt;br /&gt;
* Thursday 20 July; 12.01-1.30pm&lt;br /&gt;
** Lunch in the city center&lt;br /&gt;
&lt;br /&gt;
Social events are covered by the registration fee except informal reception on Sunday (one free drink, though) and the lunch on Thursday.&lt;br /&gt;
&lt;br /&gt;
== Excursion==&lt;br /&gt;
&lt;br /&gt;
Here are some suggestions for things people might do if they extend their stay by a day or two.&lt;br /&gt;
* Rent a bike and explore Mosel and Rhine rivers&lt;br /&gt;
* Get to see some of the many nearby castles and fortresses&lt;br /&gt;
* Visit Loreley&lt;br /&gt;
* Give a talk at the CS department&lt;br /&gt;
* ...&lt;/div&gt;</summary>
		<author><name>Creichen</name></author>
	</entry>
</feed>