ACM SIGPLAN Workshop on 
Optimization of Middleware and Distributed Systems (OM 2001)
June 18, 2001

in conjunction with: 
ACM SIGPLAN 2001 Conference on Programming Language Design and Implementation (PLDI 2001)
Snowbird, Utah, June 20-22, 2001


Important Dates:    Submissions: (extended!) February 28, 2001    Notification: April 2, 2001    Final papers due: May 20, 2001
Middleware software is an intelligent plumbing that connects the client side of a distributed application with a database or a web server.  The term middleware is intended to extend far beyond the current industrial technologies for e-commerce applications.  Roughly, it is meant to include all systems software that provides enabling services needed by a distributed application, for example:

From the point of view of programming languages, middleware has a number of unique characteristics. For instance, rather than focusing on inter-procedural optimizations, the "optimizer" may need to perform across-the-network optimizations involving multiple communicating software components.  Such an application model introduces a new level of complexity for both language design and optimization and calls for a synergistic approach of multiple disciplines. 

The goal of the workshop is to provide a forum for researchers and practitioners in programming languages, computer architecture, distributed systems, and databases that will allow exchange of ideas and seed their collaboration. The scope of OM includes, but is not limited to:

OM 2001 will include an invited talk, technical paper presentations, and a discussion session whose format will be determined later. Attendance is open, although enrollment will be capped at 80 people. Students are encouraged to attend and may apply for support from the SIGPLAN Conference Attendance Program (http://www.cs.pitt.edu/~soffa/caps.html) especially if they have a paper accepted and also attend PLDI 2001. Proceedings of the workshop will be published by SIGPLAN. 

Submit a 100-200 word ASCII abstract and a 5000-word (or less) paper (approximately 10 pages, typeset 10 point on 16 point, excluding bibliography and figures). Submissions not meeting these criteria will not be considered. Papers should be submitted by email to bodik@cs.wisc.edu. Postal submissions (discouraged) must be sent to Dr. Vugranam C. Sreedhar  (IBM T. J. Watson Research Center, 30 Saw Mill River Road, Hawthorne, NY 10532, Fax: +1-914-784-7455, Tel: +1- 914-784-7325) and must be received on or before Febraury 18, 2001; 10 copies (printed double-sided, if possible) must be provided.
General Chair: Vugranam C. Sreedhar mailto:sreedhar@watson.ibm.com        Program Chair: Ras Bodik mailto:bodik@cs.wisc.edu 
Preliminary Program Committee:
Andrea Arpaci-Dusseau        University of Wisconsin Doug Lea SUNY Oswego
Rastislav Bodik (chair)      University of Wisconsin Mikko Lipasti           University of Wisconsin
Ron Cytron Washington University Silvano Maffeis           SoftWired AG
Naranker Dulay Imperial College Fabio Panzieri Universita' di Bologna
Stephen Fink IBM T.J. Watson Research Center Jean-Bernard Stefani France Telecom R&D
Jim Larus Microsoft Research Nalini Venkatasubramaniam           University of California, Irvine