Back to top

Call for Papers - International Workshop on Programming Language And...

International Workshop on Programming Language And Systems Technologies for Internet Clients
(PLASTIC 2011)

October 24th
Portland, Oregon
In conjunction with SPLASH 2011

Today's Internet users expect to access Internet resources using increasingly capable and ubiquitous client platforms. This trend has resulted in a wide-ranging diversification of hardware devices supporting various form factors and interaction modes, a choice of web browsers offering varying levels of performance, security and standards compliance, as well as the emergence of domain-specific uses of general-purpose Internet-related technologies, exemplified by Rich Internet Applications (RIAs) and site-specific browsers. Despite the heterogeneity, all these platforms implement a common set of standards and technologies. While the resulting high level of interoperability can be seen as a major reason for the Internet's success, its constraints can also be viewed as limiting progress in client technologies.

This workshop focuses on both innovative solutions in the area of Internet client software that improves on the current state-of-the-art while respecting the confines dictated by interoperability, as well as bold, new ideas that break with the status quo. Consequently, we solicit both long (regular) papers and short (position) papers (submission guidelines below) and plan on providing adequate time for discussions between paper presentations. In order to further encourage interaction between the workshop participants, the workshop will also include a panel session. The CFP for the workshop (in plain text) can be found a here.


The list of topics include, but are not limited to:

  • compilation and runtime techniques for Internet client programming languages
  • integration with server-side technologies, multi-tier programming languages and environments
  • concurrency and parallelism support for Internet clients
  • hardware acceleration of Internet client computational capabilities
  • support for heterogeneity of Internet client environments (such as desktops, tablets and phones)
  • Internet client security
  • Internet client application deployment
  • software engineering support (e.g. IDEs, refactoring, frameworks) for client-side Internet applications
  • alternative Internet client programming languages and models
  • novel approaches to Internet client software stack architecture


All papers must be submitted electronically in PDF format using the EasyChair PLASTIC submission page. Submissions of long (regular) papers must not exceed 10 pages in the ACM SIGPLAN 11 point format. Submissions of short (position) papers must not exceed 4 pages in the ACM SIGPLAN 11 point format. The workshop proceedings will be published both in the ACM Digital Library and on the PLASTIC's website. Templates for Word and LaTeX are available at:


Submission deadline: August 19th
Acceptance notification: September 9th
Camera-ready version: TBD
Workshop date: October 24th


General Co-Chairs:
Adam Welc (Adobe):
Michael Franz (University of California, Irvine):

Program Committee Chair:
Krzysztof Palacz (Adobe):

Program Committee:

Ras Bodik (UC Berkeley)
Andreas Gal (Mozilla)
Brian Goetz (Oracle)
Dan Ingalls (SAP)
Chandra Krintz (UC Santa Barbara)
Ben Livshits (MSR)
Bernd Mathiske (Adobe)
Florian Matthes (TU Munich)
Mark Miller (Google)
Tatiana Shpeisman (Intel)
Laurence Tratt (Middlesex University)
Jan Vitek (Purdue University)