CFP: OM 2001 -- Workshop on Optimizations of Middleware and Distributed Systems

"Rastislav Bodik" <>
18 Dec 2000 00:37:26 -0500

          From comp.compilers

Related articles
CFP: OM 2001 -- Workshop on Optimizations of Middleware and Distribut (Rastislav Bodik) (2000-12-18)
| List of all articles for this month |

From: "Rastislav Bodik" <>
Newsgroups: comp.compilers
Date: 18 Dec 2000 00:37:26 -0500
Organization: TDS.NET Internet Services
Keywords: parallel, conference, CFP
Posted-Date: 18 Dec 2000 00:37:26 EST

                                                          Call for Papers

                                                                  OM 2001

                                            First ACM SIGPLAN Workshop on
                        Optimizations of Middleware and Distributed Systems


                                                    in conjunction with:

                                                  ACM SIGPLAN PLDI 2001
          Conference on Programming Language Design and Implementation
                                          Snowbird, Utah, June 19, 2001

        The purpose of the workshop is to bring together experts in
        programming languages, distributed systems, and computer
        architecture, and discuss how these fields can collaborate in
        improving internet-era computer systems.

        You are invited to submit a paper and give a presentation.
        Deadline for submission is February 18. See details below.


    Middleware software is an intelligent plumbing that underlies
    distributed applications. In this workshop, the term 'middleware'
    is intended to extend far beyond the recent technologies for
    e-commerce applications. Roughly, it includes all systems software
    that provides enabling services needed by a distributed application,
    for example: connectivity software that allows multiple processes
    interact across a network, Java virtual machines that execute these
    communicating components, and operating systems and run-time
    libraries that schedule parallel execution threads.

    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 program transformations involving
    multiple communicating software components. Such an optimization
    model introduces a new level of complexity for both language design
    and the optimizer and calls for a synergistic approach of multiple

    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.

Workshop topics:

    The scope of OM 2001 includes, but is not limited to:

  - Novel optimizations targeting middleware,
  - Novel optimizations enabled by middleware,
  - Scalable and reliable middleware architectures,
  - Scalable virtual machines for middleware,
  - QoS-preserving middleware
  - Dynamic and adaptive optimization techniques for middleware,
  - Optimizations of transaction management and load balancing,
  - Tools for middleware application development,
  - Garbage collection, multithreading and exception handling,
  - Programming models, language support, and design patterns,
  - XML and middleware,
  - Verification and debugging of middleware,
  - Profiling and tuning of middleware,
  - Benchmarking and workload characterization of middleware,
  - Novel O/S, networking, and hardware support for middleware,
  - Real-world case studies of middleware-based applications.


      OM 2001 will include an invited talk, technical paper
      presentations, and a discussion session. 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 (,
      especially if they have a paper accepted and also attend PLDI 2001.


      We invite you to participate in the workshop. Please 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). Email the submissions (in postscript or
      pdf format) to The submissions must be received
      on or before Feb 18, 2001.

      Proceedings of the workshop will be published by SIGPLAN.

Important dates:

  Submission deadline February 18, 2001
  Notification of acceptance April 2, 2001
  Final papers due May 7, 2001
  Workshop June 19, 2001


  General Chair: Vugranam C. Sreedhar, IBM T.J. Watson Research Center
                                      , 914-784-7325
  Program Chair: Rastislav Bodik, University of Wisconsin,
                                      , 608-262-1079

Program Committee:

        Andrea Arpaci-Dusseau University of Wisconsin--Madison
        Rastislav Bodik (chair) University of Wisconsin--Madison
        Ron Cytron Washington University
        Naranker Dulay Imperial College
        Stephen Fink IBM T.J. Watson Research Center
        Jim Larus Microsoft Research
        Mikko Lipasti University of Wisconsin--Madison
        Doug Lea SUNY Oswego
        Silvano Maffeis SoftWired AG
        Fabio Panzieri Universita' di Bologna
        Jean-Bernard Stefani France Telecom R&D
        Nalini Venkatasubramaniam University of California, Irvine

Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.