spaf@cs.purdue.EDU (Gene Spafford) (09/01/89)
Enclosed is the final schedule of the first Workshop on Experiences with Building Distributed and Multiprocessor Systems. The program includes 25 presentations from researchers around the world, representing both academic and industrial experience. The first day will also include a "work-in-progress" session for presentations of recent and on-going work not otherwise represented by papers in this workshop. The workshop will be held at the Marriott in Ft. Lauderdale, Florida on October 5 & 6, 1989. Printed proceedings will be distributed to all workshop attendees. Registration for the workshop is being handled through the Usenix conference office. Attendence is limited, so late registrants may not be accomodated. A registration form can be obtained by sending e-mail to "judy@usenix.org". AFTER the workshop, copies of the proceedings may be ordered by sending mail to "office@usenix.org". Questions about the workshop may be directed to the general chair, George Leach, at "reggie@pdn.paradyne.com". Final Schedule Workshop on Experiences with Distributed and Multiprocessor Systems (WEBDMS) Sponsored by The Usenix Association and The Purdue/UFlorida Software Engineering Research Center (SERC) In cooperation with ACM Special Interest Group on Software Engineering (SIGSOFT) ACM Special Interest Group on Operating Systems (SIGOPS) IEEE-CS Technical Committee on Distributed Systems (TCDS) IEEE-CS Technical Committee on Operating Systems (TCOS) 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 - An Implementation of Distributed Shared Memory by Umakishore Ramachandran and M. Yousef A. Khalidi - An Object-Oriented Implementation of Distributed Virtual Memory by Gary M. Johnston and Roy H. Campbell 10 am Coffee/tea/etc. break. 10:45 am Session II: Process Control - Experience with Process Migration in Sprite by Fred Douglis - Dynamic Server Squads in Yackos by Debra Hensgen and Raphael Finkel - Fine-Grain Scheduling by Henry Massalin and Calton Pu 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 - Efficient Implementation of Modularity in RAID by Charles Koelbel, Fady Lamaa, and Bharat Bhargava - Making libc Suitable for Use by Parallel Programs by Julie Kucera 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 - Experiences with the Distributed Data Structure Paradigm in Linda by M. Frans Kaashoek, Henri E. Bal, Andrew S. Tanenbaum 4:20 pm until... Work-in-Progress presentations. 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 - Experiences with a Family of Multiprocessor Real-Time Operating Systems by Prabha Gopinath and Thomas Bihari - Implementation Issues for the Psyche Multiprocessor Operating System by Michael L. Scott, Thomas J. LeBlanc, and Brian D. Marsh 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 - Debugging and Performance Monitoring in HPC/VORX by Howard P. Katseff - 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 - The Implementation of Aide: A Support Environment for Distributed Object-Oriented Systems by Rodger Lea and Johnathan Walpole 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, S. Krakowiak, C. Horn, E. Finn, and N. Harris - Prototyping a distributed object- oriented OS on Unix by Marc Shapiro - The Clouds Experience: Building an Object-Based Distributed Operating System by C. J. Wilkenloh, U. Ramachandran, S. Menon, R. J. LeBlanc, M. Y. A. Khalidi, P. W. Hutto, P. Dasgupta, R. C. Chen, J. M. Bernab'u, W. F. Appelbe, and M. Ahamad 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 - Using Transputer Networks to Accelerate Communication Protocols by Horst Schaaser - ARCADE: A Platform for Heterogeneous Distributed Operating Systems by David L. Cohn, William P. Delaney, and Karen M. Tracey - A Decentralized Real-Time Operating System Supporting Distributed Execution of Ada Tasks by Roger K. Shultz 4:50 pm Closing remarks -- Gene Spafford NSF/Purdue/U of Florida Software Engineering Research Center, Dept. of Computer Sciences, Purdue University, W. Lafayette IN 47907-2004 Internet: spaf@cs.purdue.edu uucp: ...!{decwrl,gatech,ucbvax}!purdue!spaf