Programming Technology for the Future WebProWeb 2017
Call for Papers
The 1st International Workshop on Programming Technology for the Future Web, or ProWeb17, is a forum for researchers and practitioners to share and discuss new technology for programming these and future evolutions of the web. We welcome submissions introducing programming technology (i.e., frameworks, libraries, programming languages, program analyses and development tools) for implementing web applications and for maintaining their quality over time, as well as experience reports about the use of state-of-the-art programming technology. Relevant topics include, but are not limited to:
- Quality on the new web: static and dynamic program analyses; code, design test and process metrics; development and migration tools; automated testing and test generation; contract systems, type systems, and web service API conformance checking; …
- Designing languages for the web: multi-tier (or tierless) programming; reactive programming; frameworks for multi-tier or reactive programming on the web; …
- Distributed data sharing, replication and consistency: cloud types, CRDTs, eventual consistency, offline storage, peer-to-peer communication, …
- Security on the web: client-side and server-side security policies; policy enforcement; proxies and membranes; vulnerability detection; dynamic patching, …
- Surveys and case studies using state-of-the-art web technology (e.g., WebAssembly, WebSocket, LocalStorage, AppCache, ServiceWorkers, Meteor, deepstream.io, Angular.js, React and React Native, Swarm.js, Caja, TypeScript, Proxies, ClojureScript, Amber Smalltalk, Scala.js, …)
- Ideas on and experience reports about: how to reconcile the need for quality with the need for agility on the web; how to master and combine the myriad of tier-specific technologies required to develop a web application, …
- Position statements on what the future of the web will look like
We solicit three kinds of submissions via EasyChair:
- 6-page technical papers and experience reports that, when accepted, will be published in the workshop post-proceedings as part of of the ACM’s Digital Library.
- 3-page position statements that, when accepted, will be published in the workshop post-proceedings as part of of the ACM’s Digital Library.
- 1-page presentation abstracts that, when accepted, will be made available on the website.
Each submission will be reviewed by at least three members of the organizing or program committee. We welcome submissions that identify new problems, or report on promising ideas in early stages of research. Submissions of the first two kinds (cf. above) do need to be original, and cannot have been accepted at or still be under review for other events. Submissions of the third kind are ideal to further disseminate existing ideas within the community, to demonstrate existing tools, or simply to instigate a discussion. Submissions must follow the ACM Master Article Template (sigconf option, 9 point font, Times New Roman font family, numeric citation style).
At least one author of each accepted submission is expected to register for the workshop and present the work. Failure to register will result in the submission being excluded from the workshop post-proceedings. The workshop will take place on April 4, 2017. A detailed program, including keynote speaker, will be made available later.
Conference DayTue 4 AprDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
09:00 - 10:30
|Welcome to ProWeb|
|From Documents to Dialogues: Programming Technology for the Conversational WebProWeb Keynote|
Tom Van CutsemNokia Bell Labs
|Group discussion on common workshop goals|
11:00 - 12:00
|Experience Report: Functional Reactive Programming and the DOM|
Bob ReyndersiMinds - Distrinet, KU Leuven, Dominique DevrieseiMinds - Distrinet, KU Leuven, Frank PiessensiMinds, BelgiumPre-print
|Enriching the Internet By Acting and Reacting|
Sam Van den Vonder, Florian MyterVrije Universiteit Brussel, Belgium, Joeri De KosterVrije Universiteit Brussel, Belgium, Wolfgang De MeuterVrije Universiteit BrusselPre-print
|Group discussion on the future of reactivity|
13:30 - 15:00
|Immediate Mode with Immutable Data|
|Modular Responsive Web Design: An Experience Report|
|Webstrates for the future web?|
Kristian B. Antonsen, Michel Beaudouin-Lafon, James Eagan, Clemens Nylandsted Klokmose, Wendy Mackay, Roman RädlePre-print
|Group discussion on the future of collaboration and responsiveness |
15:30 - 17:00
|Towards the Web for Virtual Being|
Nikolai SuslovFund for Supporting Development of RTMedia Attached
|Optimizing economics of microservices by planning for granularity level|
|Group discussion on the future of tooling and virtuality|