[comp.os.research] Final Program of WWOS II.

paris@cs.uh.edu (Jehan-Francois Paris) (08/18/89)

-=-=-=--=-=-=--=-=-=--=-=-=--=-=-=--=-=-=--=-=-=--=-=-=--=-=-=--=-=-=-

WWOS II is full, this announcement is for information only.  If you are
interested in the Techincal Committee on Operating Systems, contact:

Luis-Felipe Cabrera
Chairman of the Program Committee
IBM Almaden Research Center
Mail Code K55/803
650 Harry Road, San Jose, CA 95120-6099

Internet: cabrera@ibm.com

Proceedings can be ordered from:

Joe Boykin
Vice-Chair, IEEE Computer Society
  Technical Activities Board
Encore Computer Corporation
257 Cedar Hill Street
Marlborough, MA 01752

(508) 460-0500 x2720

Internet: boykin@encore.com

Articles can be submitted to the Technical Committee newsletter by
sending them to:

Terry Slattery
U.S. Army, BRL
SLCBR-SE
Aberdeen Proving Grounds, MD 21005-5066

(301) 278-6808

Internet: tcs@brl.mil

-=-=-=--=-=-=--=-=-=--=-=-=--=-=-=--=-=-=--=-=-=--=-=-=--=-=-=--=-=-=-

Program for the Second IEEE Workshop on Workstation Operating Systems.

Asilomar, September 27-29, 1989.

Luis-Felipe Cabrera
Chairman of the Program Committee
IBM Almaden Research Center
Mail Code K55/803
650 Harry Road, San Jose, CA 95120-6099

Internet: cabrera@ibm.com


Wednesday, September 27:

12:00-13:00  Registration

13:00-13:20  Opening Remarks

13:20-17:40  Topic I: What is to be the role of workstations? Do we
	      understand it yet?

13:20-15:55  Position Statements:

13:20-13:40  Efficient Shared Memory for Testing Parallel Algorithms
     on Distributed Systems
     M. Stella Atkins
     School of Computer Science, Simon Fraser University,
     Burnaby, B.C. V5A 1S6, Canada

13:40-14:00  Supporting Large Scale Applications on Networks of
     Workstations
     Robert Cooper and Ken Birman
     Computer Science Department, 4124 Upson Hall, Cornell
     University, Ithaca, NY 14853

14:00-14:20  Workstations and the Virtual System Model
     B. Clifford Neuman
     Department of Computer Science, University of Washington,
     Seattle, Washington 98195

14:20-14:40  A Prototype Information Environment
     Bruce R. Schatz
     The University of Arizona, Department of Computer
     Science, Tucson, AZ 85721

14:40-14:55  Break.

14:55-15:15  The Workstation as Global Communication Interface
     David P. Anderson
     Computer Science Division, University of California,
     Berkeley, Berkeley, CA 94720

15:15-15:35  The Workstation on the Network: Performance Considerations
     for the Communications Interface
     K. K. Ramakrishnan and William R. Hawe
     Distributed Systems Architecture and Performance, Digital
     Equipment Corporation, LKG1-2/A19, 550 King Street,
     Littleton, Massachusetts 01460-1289

15:35-15:55  What is the Right Amount of Statelessness in a File
     Server?
     Jeffrey C. Mogul
     Digital Equipment Corporation, Western Research
     Laboratory, 100 Hamilton Avenue, Palo Alto, CA 94301

15:55-16:10  Break.

16:10-17:40  Panel I.
     Are workstations just front ends or are they also good
     for real work?

17:40-20:30  Dinner and sunset.

20:30-late   Work in progress and hospitality room.


Thursday, September 28:

08:30-12:10  Topic II: What services should the workstation OS kernel
     support?

08:30-11:00  Position Statements:

08:30-08:50  Sprite Position Statement: Use Distributed State for
     Failure Recovery
     Brent B. Welch, Mary Baker, Fred Douglis, John Hartman,
     Mendel Rosenblum, and John Ousterhout
     Computer Science Division, University of California,
     Berkeley, Berkeley, CA 94720

08:50-09:10  Plurix: A Multiprocessing Unix-Like Operating System
     Newton Faller and Pedro Salenbauch
     Universidade Federal do Rio de Janeiro, Av. Niemeyer 925
     Ap. 503-A, 22450 Rio de Janeiro, RJ, Brasil

09:10-09:30  Should Workstation Operating Systems Do Virtual Memory?
     Robert Hagmann
     Xerox Corporation, Palo Alto Research Center, 3333 Coyote
     Hill Road, Palo Alto, CA 94304

09:30-09:50  AIX 3 Technology
     Jack C. O'Quin and Charlie H. Sauer
     IBM Advanced Workstation Division, 11400 Burnet Road,
     Austin, TX 78758-2502

09:50-10:00  Break.

10:00-10:20  Coda: A Resilient Distributed File System for a
     Workstation Environment
     M. Satyanarayanan
     School of Computer Science, Carnegie Mellon University,
     Pittsburg, Pennsylvannia 15213-3890

10:20-10:40  Ubik: Replicated Servers Made Easy
     Michael Leon Kazar
     Information Technology Center, Carnegie Mellon
     University, Pittsburg, Pennsylvannia 15213-3890

10:40-11:00  Availability and Consistency Tradeoffs in the Echo
     Distributed File System
     Andy Hisgen, Andrew Birrell, Timothy Mann, Michael
     Schroeder, and Garret Swart
     Digital Equipment Corporation, Systems Research Center,
     130 Lytton Avenue, Palo Alto, CA 94301

11:00-12:10  Panel II.
     Throwing out VM: the tip of the iceberg. Should VM really
     go? What new functions should be added?

12:10-13:40  Lunch.

13:40-15:30  Topic III: How can OS support Open Systems?

13:40-15:30  Position Statements:

13:40-14:00  The Connector and Active Devices Mechanisms for
     Constructing Multimedia Applications
     W. H. Leung, L. F. Morgan, M. J. Morgam, and B. F. Wong
     AT&T Bell Laboratories, 200 Park Plaza, P. O. Box 3050,
     Naperville, Illinois 60566-7050

14:00-14:20  Mach: A Foundation for Open Systems. A Position Paper
     Richard Rashid, Robert Baron, Alessandro Forin, David
     Golub, Michael, Jones, Daniel P. Julin, Douglas Orr, and
     Richard Sanzi
     School of Computer Science, Carnegie Mellon University,
     Pittsburg, Pennsylvannia 15213-3890

14:20-14:40  The x-Kernel: An Open Operating System Design
     Norman C. Hutchinson, Larry L. Peterson,and Herman Rao
     Department of Computer Science, University of Arizona,
     Tucson, AZ 85721

14:40-15:00  A Multi-User, Multi-Language Open Operating System
     Michael L. Scott, Thomas J. LeBlanc, and Brian D. Marsh
     University of Rochester, Department of Computer Science,
     Rochester, New York 14627

15:00-15:10  Break.

15:10-15:30  A File Storage Implementation for Very Large Distributed
     Systems
     Rafael Alonso, Daniel Barbara, and Luis L. Cova
     Department of Computer Science, Princeton University,
     Princeton, N. J. 08544

15:30-17:50  Topic IV: Is Object-Oriented the way to go?

15:30-16:30  Position Statements:

15:30-15:50  Experience With Object-based Distributed Computation in
     the Guide Operating System
     R. Balter, D. Decouchant, A. Duda, A. Freyssinet, S.
     Krakowiak, M., Meysembourh, C. Roisin, X. Rousset de
     Pina,  R. Scioville
     IMAG, BP 53X, 38041 Grenoble Cedex, France

15:50-16:10  Operating System Support for an Object-Oriented
     Environment
     Paulo Jorge Guedes and Jose Alves Marques
     INESC, R. Alves Redol 9-60, 1000 Lisboa, Portugal

16:10-16:30  The Raven Project
     Gerald Neufeld and Samuel T. Chanson
     Department of Computer Science, University of British
     Columbia, 2075 Wesbrook Mall, Vancouver, British
     Columbia, Canada V6T 1W5

16:30-16:40  Break.

16:40-17:50  Panel III.
     Should we build OS Shells to be suitably specialized?

17:50-20:30  Dinner and sunset.

20:30-late   More work in progress, general discussion, and more
     hospitality room.


Friday, September 29:

08:30-11:10  Topic V: A Second look at some mechanisms and policies.

08:30-09:30  Position Statements:

08:30-08:50  WWOS-II Presentation of PROST
     Thomas Patzelt
     SIEMENS AG, E MWB TM4, PO Box 140, 1000 Berlin 13, West
     Germany

08:50-09:10  Architecture of Fault-Tolerant Multiprocessor
     Workstations
     J. P. Banatre, M. Banatre, and G. Muller
     IRISA/INRIA-Rennes, Campus de Beaulieu, 35042-Rennes
     Cedex, France

09:10-09:30  Efficient At-Most-Once Messages Based on Synchronized
     Clocks
     Barbara Liskov, Liuba Shrira, and John Wroclawski
     Massachusetts Institute of Technology, Laboratory for
     Computer Science, 545 Technology Square, Cambridge,
     Massachusetts 02139

09:30-09:40  Break.

09:40-10:40  Panel IV.
     What are "must provide" network services? What constitutes
     server state and how should it be managed?

10:40-11:40  Wrap-up session.
     Six questions to think about:
     (1) What has changed since the last workshop?
     (2) What is the hardware outlook?
     (3) What is the software outlook?
     (4) What have we agreed on this workshop?
     (5) What have we disagreed on this workshop?
     (6) What shall we be looking at in the next workshop?

11:40-12:00  Check out and vacate rooms.

12:00-13:00  Lunch.