Path: utzoo!censor!geac!jtsv16!uunet!tut.cis.ohio-state.edu!ucbvax!agate!saturn!spaf@cs.purdue.edu
From: spaf@cs.purdue.edu (Gene Spafford)
Newsgroups: comp.os.research
Subject: Workshop Announcement (Corrected version)
Message-ID: <8669@saturn.ucsc.edu>
Date: 7 Aug 89 18:39:08 GMT
Lines: 254
Approved: comp-os-research@jupiter.ucsc.edu

Enclosed is the schedule and registration information on the first
Usenix/SERC/ACM/IEEE-CS Workshop on Experiences with Building Distributed and
Multiprocessor Systems (WEBDMS).



                      Workshop on Experiences with
            Building Distributed and Multiprocessor Systems (WEBDMS)

           Sponsored by the Usenix Association and the Software
                    Engineering Research Center (SERC)

             In cooperation with ACM SIGOPS and ACM SIGSOFT,
             and with the IEEE-CS TC on OS and IEEE-CS TC on
                           Distributed Systems


Where:  Marriott Marina, Ft. Lauderdale, FL
When:   October 5 & 6, 1989
Cost:   Registration and proceedings are $225
	Proceedings alone are $30
To register, contact:
	USENIX Conference Office
	22672 Lambert St.
	Suite 613
	El Toro, CA 92630
	(714) 588-8649
	judy@usenix.org
To order proceedings, contact:
	USENIX Association Office
	2560 Ninth St.
	Suite 215
	Berkeley, CA 94710
	(415) 528-8649
	office@usenix.org

For more information, contact:
	George Leach
	WEBDMS General Chair
	AT&T Paradyne Corp.
	PO Box 2826
	Largo, FL 34649-2826
	(813) 530-2376
	reggie@pdn.paradyne.com
	       -or-
	Gene Spafford
	WEBDMS Program Chair
	Dept. of Computer Sciences
	Purdue University
	W. Lafayette, IN 47907-2004
	(317) 494-7825
	spaf@cs.purdue.edu


     Tentative Workshop Schedule

Wed. Oct 4

   evening registration and self-hosted''
	   reception

Thu. Oct 5

   8:30 am Opening remarks. George Leach, Workshop
	   Chair.

   8:45 am Session I: Objects and Virtual Memory

	      - A Distributed Implementation of the
		Shared Data-Object Model by Henri
		E. Bal, M. Frans Kaashoek and
		Andrew S. Tanenbaum (Vrije
		Universiteit, Amsterdam)

	      - An Implementation of Distributed
		Shared Memory by Umakishore
		Ramachandran and M. Yousef A.
		Khalidi (Georgia Institute of
		Technology, Atlanta)

	      - An Object-Oriented Implementation
		of Distributed Virtual Memory by
		Gary M. Johnston and R. H. Campbell
		(University of Illinois at Urbana-
		Champaign)

   10 am   Coffee/tea/etc. break.

   10:45 am Session II: Process Control

	      - Experience with Process Migration
		in Sprite by Fred Douglis
		(University of California,
		Berkeley)

	      - Dynamic Server Squads in Yackos by
		Debra Hensgen and Raphael Finkel
		(University of Kentucky, Lexington)

	      - Fine-Grain Scheduling by Henry
		Massalin and Calton Pu (Columbia
		University, New York)

   noon    Lunch

   1:30 pm Session III: Performance Considerations

	      - The Parallelization of Mach/4.3BSD:
		Design Philosophy and Performance
		Analysis by Joseph Boykin and Alan
		Langerman (Encore Computer
		Corporation, Marlborough)

	      - Efficient Implementation of
		Modularity in RAID by Charles
		Koelbel, Fady Lamaa, and Bharat
		Bhargava (Purdue University, West
		Lafayette)

	      - Making libc Suitable for use by
		Parallel Programs by Julie Kucera
		(Convex Computer Corporation,
		Richardson)

   2:45 pm Coffee/tea/soda break.

   3:30 pm Session IV: Concepts

	      - Revolution 89 -or- Distributing
		UNIX Brings it Back to its Original
		Virtues by Francois Armand, Michel
		Gien, Frederic Herrmann, and Marc
		Rozier (Chorus Systems, En
		Yvelines)

	      - Experience with the Distributed Data
		Structure Paradigm in Linda  by Henri
		E. Bal, M. Frans Kaashoek and
		Andrew S. Tanenbaum (Vrije
		Universiteit, Amsterdam)

   4:20 pm until... Work-in-Progress presentations.
	   5-7 minutes each-contact program chair
	   to participate (Gene Spafford,
	   spaf@cs.purdue.edu, (317) 4944-7825).


   6:00 to 8:00 pm Catered reception.

Fri. Oct. 6

   8:30 am Session V: Multiprocessors

	      - TUMULT-64: a real-time multi-
		processor system by Pierre G.
		Jansen and Gerard J. M. Smit
		(University of Twente, Enschede)

	      - Experiences with a Family of
		Multiprocessor Real-Time Operating
		Systems by Prabha Gopinath and
		Thomas Bihari (Philips
		Laboratories, Briarcliff Manor)

	      - Implementation Issues for the
		Psyche Multiprocessor Operating
		System by Michael L. Scott, Thomas
		J. LeBlanc, and Brian D. Marsh
		(University of Rochester)

   9:45 am Coffee/tea/soda break.

   10:30 am Session VI: Tools

	      - Experience with P/Mothra: A Tool
		for Mutation Based Testing on A
		Hypercube by ByoungJu Choi and
		Aditya P. Mathur (Purdue
		University, West Lafayette)

	      - Debugging and Performance
		Monitoring in HPC/VORX by Howard P.
		Katseff (AT&T Bell Laboratories,
		Holmdel)

	      - CAPS - A Coding Aid used with the
		PASM Parallel Processing System by
		James E. Lumpp, Jr., Samuel A.
		Fineberg, Wayne G. Nation, Thomas
		L. Casavant, Edward C. Bronson,
		Howard J. Siegel, Perre H.  Pero,
		Thomas Schwederski, and Dan C.
		Marinescu (Purdue University, West
		Lafayette)

	      - The Implementation of Aide: A
		Support Environment for Distributed
		Object-Oriented Systems by Rodger
		Lea and Johnathan Walpole
		(University of Lancaster, Bailrigg)

   12:15 pm Lunch

   1:30 pm Session VI: Object-oriented Construction

	      - Experience With Implementing and
		Using An Object-Oriented,
		Distributed System by D.
		Decouchant, M. Riveill, C. Horn,
		and E.  Finn (Bull-IMAG, Gieres)

	      - Prototyping a distributed object-
		oriented OS on Unix by Marc Shapiro
		(INRIA, Le Chesnay)

	      - Clouds: Experiences in Building an
		Object Based Distributed Operating
		System by Umakishore Ramachandran,
		Sathis Menon, Richard J. LeBlanc,
		M. Yousef A. Khalidi, Phillip W.
		Hutto, Partha Dasgupta, Jose M.
		Bernabeu-Auban, William F. Appelbe,
		and Mustaque Ahamad (Georgia
		Institute of Technology, Atlanta)

   2:45 pm Coffee/tea/etc break.

   3:30 pm Session VII: Communications,
	   Heterogeneous Systems, and the A-word.

	      - Experiences with Efficient
		Interprocess Communication in Dune
		by Marc F. Pucci and James Alberi
		(Bell Communications Research,
		Morristown)

	      - Using Transputer Networks to
		Accelerate Communication Protocols
		by Horst Schaaser (Hewlett-Packard
		Laboratories Bristol)

	      - ARCADE: A Platform for
		Heterogeneous Distributed Operating
		Systems by David L. Cohn, William
		P. Delaney, and Karen M. Tracey
		(University of Notre Dame)

	      - A Decentralized Real-Time Operating
		System Supporting Distributed
		Execution of Ada Tasks by Roger K.
		Shultz (Rockwell International-
		Collins Divisions, Cedar Rapids)

   4:50 pm Closing remarks