ACM SIGPLAN 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. The CFP for the workshop (in
plain text) can be found a here.
PROGRAM
The program of PLASTIC is aligned with that of the Dynamic
Lanaguages Symposium (DLS) to encourage interaction between
attendees of PLASTIC and the DLS. Instead of organizing a separate
panel sesion we decided to encourage PLASTIC participants to attend
DLS's morning keynote by Gilad Bracha and DLS's afternoon invited
talk by David Ungar.
8.35-9.30 DLS Keynote - Gilad Bracha, Google USA
9.45-10.00 Opening Remarks
10.00-10.30 Coffee Break
10.30-12.30 Research Papers 1
12.30-14.00 Lunch Break
14.00-15.00 DLS Invited Talk (Dave Ungar, IBM Research, USA)
15.00-15.30 Coffee Break
15.30-17.30 Research Papers 2
TOPICS OF INTEREST
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
SUBMISSION GUIDELINES
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:
www.acm.org/sigs/sigplan/authorInformation.htm.
IMPORTANT DATES
Submission deadline: August 19th
Acceptance notification: September 9th
Camera-ready version: October 14th
Workshop date: October 24th
ORGANIZATION:
General Co-Chairs:
Adam Welc (Adobe): adam.welc@adobe.com
Michael Franz (University of California, Irvine): franz@uci.edu
Program Committee Chair:
Krzysztof Palacz (Adobe): krzysztof.palacz@adobe.com
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)