The first day features a single track of presentations from invited speakers. The second day will feature presentations from invited speakers in the morning, followed by parallel breakout sessions. The workshop will end with participants gathering for a summary of the breakout sessions.

Program At A Glance

Monday, July 13

9:00 a.m. - 10:00 a.m.
      Introduction and Welcome
        Richard N. Taylor, University of California, Irvine, taylor@ics.uci.edu
      Survey: Internet Scale Event Notification (html), (ppt), (abstract)
        David Rosenblum, University of California, Irvine, dsr@ics.uci.edu and
        Alexander L. Wolf, University of Colorado, Boulder, alw@cs.colorado.edu

10:00 a.m. - 10:30 a.m. Break

10:30 a.m. - 12:10 p.m.
      SIENA: Scalable Internet Event Notification Architecture (html), (ppt), (abstract)
        Antonio Carzaniga, University of Colorado, Boulder, carzanig@cs.colorado.edu
      Survey: The Evolution of Internet-Scale Event Notification Services (PDF), (abstract)
        Adam Rifkin, California Institute of Technology, adam@cs.caltech.edu
      Keryx: An Internet Notification Service (html), (ppt)
        Colin Low, Hewlett Packard, cal@hplb.hpl.hp.com
      Internet Printing Events and Notification (html), (ppt), (abstract)
        Scott Isaacson, Novell, sisaacson@novell.com

12:15 p.m. - 2:00 p.m. Lunch

2:00 p.m. - 3:20 p.m.
      The Role of Satellite Services in Internet Event Notification (PDF)
        Michael Gorlick, The Aerospace Corp., gorlick@aero.org
      Lessons in Messaging (html), (ppt), (abstract)
        Steve Reiss, Brown University, spr@cs.brown.edu
      Multicast and Publish/Subscribe for Event Notification over IP (html), (ppt), (abstract)
        John Mathon, VP, TIBCO Software Inc., mathon@tibco.com
      Notifications Down Under: Ideology and Implementation (html), (ppt), (abstract)
        Bill Segall, University of Queensland, Australia, bill@dstc.edu.au

3:20 p.m. - 3:40 p.m. Break

3:40 p.m. - 5:20 p.m.
      GENA Framework (html), (ppt)
        Josh Cohen, Microsoft, joshco@microsoft.com
      A Tale of Two Protocols: Social Aspects of "Internet Scale" (abstract)
        Mark Day, Lotus, mark_day@lotus.com
      Event Notification Protocol: Architecture (html), (ppt), (abstract)
        Surendra Reddy, Oracle, skreddy@us.oracle.com
      BLIP - Philosophy, Design Decisions, and Experimental Results (html), (ppt), (abstract)
        Matt Jensen, BLIP, mattj@blip.org
      RVP Protocol for Real-Time Presence Information (html), (ppt)
        Sonu Aggarwal, Microsoft, sonuag@microsoft.com

6:00 p.m. - 8:00 p.m. Reception at Steelhead Brewery and Cafe, across from UCI.

Tuesday, July 14

9:00 a.m. - 10:20 a.m.
      A Minimalist Approach to Distributed Event Notifications (abstract)
        Jim Waldo, SMI Software Development, jim.waldo@sun.com
      Exploiting an Event-based Infrastructure to Develop Complex Distributed Systems (html), (ppt), (abstract)
        Elisabetta Di Nitto, CEFRIEL-Politecnico di Milano and University of California, Irvine, dinitto@ics.uci.edu
      Simple Workflow Access Protocol (SWAP) (html), (ppt)
        Keith Swenson, Netscape, kswenson@netscape.com
      The WhoDP Protocol and Activerse Ding (html), (ppt)
        Gordon Mohr, Activerse, gojomo@activerse.com

10:20 a.m. - 10:40 a.m. Break

10:50 a.m. - 11:10 a.m. Overview of Breakout Sessions

11:20 p.m. - 12:30 p.m. Breakout Sessions 1 & 2 (in parallel)
      Requirements for internet scale event notifications
            David Rosenblum, Co-Chair, dsr@ics.uci.edu
            Surendra Reddy, Co-Chair, skreddy@us.oracle.com
      What set of technologies can be leveraged to create an internet-scale notification service?
            Alfonso Fuggetta, Co-Chair, fuggetta@ics.uci.edu
            Mark Day, Co-Chair, mark_day@lotus.com

12:30 p.m. - 1:30 p.m. Lunch

1:30 p.m. - 2:30 p.m. Breakout Sessions 3 & 4 (in parallel)
      What are the scaling factors for internet event notifications?
            Alexander Wolf, Co-Chair, alw@cs.colorado.edu
            John Mathon, Co-Chair, mathon@tibco.com
      Security considerations for notifications
            Rohit Khare, Co-Chair, rohit@ics.uci.edu
            Sonu Aggarwal, Co-Chair, sonuag@microsoft.com

2:30 p.m. - 2:50 p.m. Break

2:50 p.m. - 3:50 p.m. Breakout Sessions 5 & 6 (in parallel)
      What applications most benefit from an internet notification service? (html), (ppt)
            Greg Bolcer, UCI, Co-Chair, gbolcer@ics.uci.edu
            Keith Swenson, Co-Chair, kswenson@netscape.com
      Standardization of notification
            Jim Whitehead, UCI, Co-Chair, ejw@ics.uci.edu
            Yaron Goland, Microsoft, Co-Chair, yarong@microsoft.com

4:00 p.m. - 5:00 p.m. Breakout Session Reports
Requirements (report - html) (viewgraphs: html or ppt)
Technologies (viewgraphs: html or ppt)
Scaling Factors
(viewgraphs: html or ppt)
(viewgraphs: html or ppt)
(notes - html) (viewgraphs: html or ppt)

Irvine Research Unit in Software
Information and Computer Science
University of California, Irvine
Irvine, CA 92697-3425