[ The Types Forum (announcements only),
     http://lists.seas.upenn.edu/mailman/listinfo/types-announce ]

ProWeb 2019: 3rd International Workshop on Programming Technology for the 
Future Web
https://2019.programming-conference.org/track/proweb-2019-papers
Co-located with the <Programming> conference 
April 1, Genova, Italy

================

Full-fledged web applications have become ubiquitous on desktop and mobile 
devices alike. Whereas “responsive” web applications already offered a more 
desktop-like experience, there is an increasing demand for “rich” web 
applications (RIAs) that offer collaborative and even off-line functionality 
—Google docs being the prototypical example. Long gone are the days that web 
servers merely had to answer incoming HTTP request with a block of static HTML. 
Today’s servers react to a continuous stream of events coming from JavaScript 
applications that have been pushed to clients. As a result, application logic 
and data is increasingly distributed. Traditional dichotomies such as “client 
vs. server” and “offline vs. online” are fading.

** Call for Papers **

The 3rd International Workshop on Programming Technology for the Future Web, or 
ProWeb19, 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:


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; ...
- Hosting languages on the web: 
new runtimes; transpilation or compilation to JavaScript, WebAssembly, asm.js, 
...
- 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 
- 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 should look like

We solicit three kinds of submissions via EasyChair:
https://easychair.org/conferences/?conf=proweb2019

- 6-page **technical papers** and **experience reports** that, when accepted, 
will be published in the workshop 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 program 
committee. We welcome submissions that identify new problems, or report on 
promising ideas in early stages of research. 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. 

More information: 
https://2019.programming-conference.org/track/proweb-2019-papers

** Important dates (AoE) **

- Submission deadline: Jan 15, 2019
- Author notification: Feb 15, 2019
- Camera-ready version: Mar 1, 2019

** Organizers ** 

- Coen De Roover, Vrije Universiteit Brussel, Belgium
- Filippo Ricca, University of Genova, Italy

** Program Committee **

- Nataliia Bielova, Inria, France
- Damiano Distante, University of Rome, Italy
- Philipp Haller, KTH Royal Institute of Technology, Sweden
- Maurizio Leotta, University of Genova, Italy
- Sam Lindley, University of Edinburgh, United Kingdom
- Anders Møller, Aarhus University, Denmark
- Cesare Pautasso, USI Lugano, Switzerland
- Frank Piessens, KU Leuven, Belgium
- Andrea Stocco, University of British Colombia, Canada
- Mario Südholt, IMT Atlantique Nantes, France
- Tom Van Cutsem, Nokia Bell Labs, Belgium


Reply via email to