List of accepted demos

  • An Elixir Library for Programming Concurrent and Distributed Embedded Systems (Humberto Rodriguez Avila, Elisa Gonzalez Boix, Wolfgang De Meuter)
  • Modularizing Code by Use Cases and Tests for Better Maintainability (Michal Bystrický, Valentino Vranić)
  • Application Embedding: From FishTank to Axiom (David H. Lorenz, Boaz Rosenan​)
  • Κόμποσ: A Platform for Debugging Complex Concurrent Applications (Stefan Marr, Carmen Torres Lopez, Dominik Aumayr, Elisa Gonzalez Boix, Hanspeter Mössenböck)
  • Live Development in Dart (John McCutchan, Todd Turnidge, Gilad Bracha)
  • Reactive Programming with REScala (Ragnar Mogk, Joscha Drechsler)
  • Tools for Open, Transparent and Engaging Storytelling (Tomas Petricek)
  • RedShell: Online Back-In-Time Debugging (Stefan Schulz, Christoph Bockisch)


The program for the demonstrations will be announced shortly. All demonstrations will be scheduled on Wednesday 5 and Thursday 6 of April in parallel with Research Papers Tracks 1-6. Each demo will have one 45 minutes slot, including discussion.

Wed 5 Apr

10:45 - 12:15: Demos - Demo 1 at D2.06
programming-2017-Demos149138190000010:45 - 11:30
programming-2017-Demos149138460000011:30 - 12:15
13:30 - 15:00: Demos - Demo 2 at D2.06
programming-2017-Demos149139180000013:30 - 14:15
Media Attached
programming-2017-Demos149139450000014:15 - 15:00
15:30 - 17:00: Demos - Demo 3 at D2.06
programming-2017-Demos149139900000015:30 - 16:15
programming-2017-Demos149140170000016:15 - 17:00
Media Attached

Thu 6 Apr

10:45 - 12:15: Demos - Demo 4 at D2.06
programming-2017-Demos149146830000010:45 - 11:30
programming-2017-Demos149147100000011:30 - 12:15
13:30 - 15:00: Demos - Demo 5 at D2.06
15:30 - 17:00: Demos - Demo 6 at D2.06

Call for Demonstrations

Demonstrations will be selected on the basis of technical merit, relevance, and novelty of presentation at <Programming>. They can include work in progress, commercial or in-house applications, proofs of concept, results of academic or industrial research, or any other innovative programming tools or systems. We encourage authors of accepted papers to co-located workshops and main conferences also submit a demo proposal. We hope that this will give them the opportunity to show their work in action, and increase the visibility of their results. We suggest to cite the paper in the demo abstract.

Accepted presenters will be requested to prepare two page abstract of their demonstrations that are published on the conference web page.


Demo proposals should be submitted as PDF files, consist of two pages or less in any format. Submissions should be sent to the Demo Chair (masuhara at acm dot org).

A demo proposal must include:

  • a title,
  • names, affiliations, contact information,
  • a description of the demonstration that highlights the innovations and addresses what a wide range of attendees will find compelling in the demonstration.

If you feel that it would help make your proposal stronger, you are welcome to provide additional details, e.g., screenshots.

Only the basic demonstration set-up (a suitably sized room with a table, projector, screen, electrical power, and a generally available wireless network connection) will be provided. Any special needs or requirements for the demonstration, e.g., additional equipment, room set-up, or a wired network connection, must be communicated at submission time, and the Demo Chair will advise the submitters if it is unable to fulfill those requirements.

For additional information, clarification, or answers to questions please contact the Dem Chair (Hidehiko Masuhara) at masuhara at acm dot org.

Submission deadline:

Fri 3 Mar 2017