8. ICDCS 1988: San Jose, California
Object-Oriented Distributed Systems
Partha Dasgupta, Richard J. LeBlanc, William F. Appelbe: The Clouds Distributed Operating System. 2-9
Kentaro Shimizu, Mamoru Maekawa, Jun Hamano: Hierarchical Object Groups in Distributed Operating Systems. 18-24
Interconnection Architectures
Israel Koren, Zahava Koren: On the Bandwidth of a Multi-Stage Network in the Presence of Faulty Components. 26-32
Michael W. Strevell, Harvey G. Cragon: High-Speed Transformation of Primitive Data Types in a Heterogeneous Distributed Computer System. 41-46
Remote Invocation Mechanisms

David L. Cohrs, Barton P. Miller, Lisa A. Call: Distributed Upcalls: A Mechanism for Layering Asynchronous Abstractions. 55-62
Klaus-Peter Löhr, Joachim Müller, Lutz Nentwig: DAPHNE: Support for Distributed Applications Programming in Heterogeneous Computer Networks. 63-71
Tree and Cube Connected Architectures
Kenneth C. Sevcik, Xiao-Nan Tan: An Interconnection Network That Exploits Locality of Communication. 74-85
Ophir Frieder, Chaitanya K. Baru: Query Scheduling and Site Selection Algorithms for a Cube-Connected Multicomputer System. 94-101
Load Distribution

Marvin Theimer, Keith A. Lantz: Finding Idle Machines in a Workstation-based Distributed System. 112-122
Phillip Krueger, Miron Livny: A Comparison of Preemptive and Non-Preemptive Load Distributing. 123-130
Analysis of BUS Structures
V. Pallios, Theodore Antonakopoulos, Vassilios Makios: Architecture and Implementation of the Access Mechanism for a Bus-Structured Multiservice LAN. 132-137
Jang-Ping Sheu, Wen-Tsuen Chen: Performance Analysis of Multiple Bus Interconnection Networks with Hierarchical Requesting Model. 138-144
Shakil Akhtar, Arun K. Sood, K. Y. Srinivasan: An Extended Token Bus Protocol for Embedded Networks. 145-152
Operating System Facilities for Multiprocessors
Peter C. Dibble, Michael L. Scott, Carla Schlatter Ellis: Bridge: A High-Performance File System for Parallel Processors. 154-161
Christoph Scheurich, Michel Dubois: Dynamic Page Migration in Multiprocessors with Distributed Global Memory. 162-169
Scott J. Warren, Joan M. Francioni: Reduction of Communication Delays in Hypercube Programs Based on Run Time Statistics. 170-177
Evaluation of Protocols and Networks
Lothar F. Mackert, Ralf Meyer, Ulrich Scheere, Jürgen M. Schneider, Roelof Jan Velthuys, Jörg Burmeister, Jan de Meer, Ilona Schröer: A Generalized Conformance Test Tool for Communication Protocols. 180-188
Vladimir Cherkassky, Hossein Lari-Najafi, Norman L. Lawrie, Derek Masson, David W. Pritty: An Architectural Development and Performance of a Real Time LAN. 189-196
Dan C. Marinescu: Scheduled and Nonscheduled Access in a Distributed System Based Upon a Functional Communication Model. 197-204
Distributed System Services
Steve Benford: Dynamic Definition of Entries and Attributes in the Directory Service. 563-568
Douglas Comer, Jim Griffioen, Rajendra Yavatkar: Shadow Editing: A Distributed Service for Supercomputer Access. 215-221
Distributed System Algorithms I
Marina Roesler, Walter A. Burkhard, Kenneth B. Cooper: Efficient Deadlock Resolution for Lock-Based Concurrency Control Schemes. 224-233
Jing-Jang Hwang, Yuan-Chieh Chow, Frank D. Anger: An Analysis of Multiprocessing Speedup with Emphasis on the Effect of Scheduling Methods. 242-248
Concurrent Programming Languages

Prasad Vishnubhotla: Synchronization and Scheduling in ALPS Objects. 256-264
Gruia-Catalin Roman, H. Conrad Cunningham, Michael E. Ehlers: A Shared Dataspace Language Supporting Large-Scale Concurrency. 265-272
Performance Studies
Bruno Ciciani, Daniel M. Dias, Philip S. Yu: Load Sharing in Hybrid Distributed - Centralized Database Systems. 274-281
Joel S. Emer, K. K. Ramakrishnan: Performance Considerations for Distributed Services: A Case Study: Mass Storage. 289-297
Monitoring and Debugging
Madalene Spezialetti, John P. Kearns: A General Approach to Recognizing Event Occurences in Distributed Computations. 300-307
Peter C. Bates: Distributed Debugging Tools for Heterogeneous Distributed Systems. 308-315
Distributed System Algorithms II
Inderpal S. Bhandari, C. Mani Krishna, Daniel P. Siewiorek: A Parallel Algorithm for Colouring Graphs. 326-333
Yao-Nan Lien: A New Node-Join-Tree Distributed Algorithm for Minimum Weight Spanning Trees. 334-340
Analysis of Distributed Software Systems
Jack C. Wileden, George S. Avrunin: Towards Automating Analysis Support for Developers of Distributed Software. 350-357
Vijay K. Garg: Analysis of Distributed Systems With Many Identical Processes. 358-365
Cui-Qing Yang, Barton P. Miller: Critical Path Analysis for the Execution of Parallel and Distributed Programs. 366-373
Protocols for Reliable Real-Time Systems
David P. Anderson: A Software Architecture for Network Communication. 376-383
Wei Zhao, John A. Stankovic, Krithi Ramamritham: A Multi-Access Window Protocol for Transmission of Time Constrained Messages. 384-392
John P. Kearns, S. K. Park, J. A. Sjogren: Data Editing: Faster Convergence for Synchronous Approximate Agreement. 393-400
Distributed System Applications

Ralf Hinkel, Thomas Knieriemen, Ewald von Puttkamer: An Application for a Distributed Computer Architecture - Realtime Data Processing in an Autonomous Mobile Robot. 410-417
Jonathan Walpole, Gordon S. Blair, Javad Malik, John R. Nicol: Maintaining Consistency in Distributed Software Engineering Environments. 418-425
Reliable Multicast Communication and Replication
Hector Garcia-Molina, Boris Kogan, Nancy A. Lynch: Reliable Broadcast in Networks with Nonprogrammable Servers. 428-437
Keith Marzullo, Frank B. Schmuck: Supplying High Availability with a Standard Network File System. 447-453
Techniques for Improving Data Availability

Xiaolin Du, Fred J. Maryanski: Data Reorganization in a Dynamically Reconfigurable Environment. 463-470
Daniel Barbará, Hector Garcia-Molina, Bernardo Feijoo: Exploiting Symmetries for Low-Cost Comparison of File Copies. 471-479
Load Balancing
Spiridon Pulidas, Donald F. Towsley, John A. Stankovic: Imbedding Gradient Estimators in Load Balancing Algorithms. 482-490
Donald F. Ferguson, Yechiam Yemini, Christos Nikolaou: Microeconomic Algorithms for Load Balancing in Distributed Computer Systems. 491-499
Flavio Bonomi, Anurag Kumar: Adaptive Optimal Load Balancing in a Heterogeneous Multiserver System with a Central Job Scheduler. 500-508
Analysis of Distributed Query Processing

Phillip C.-Y. Sheu, Rangasami L. Kashyap: Query Optimization in Distributed Logic-oriented Object Bases. 520-527
W. S. Luk, Xiao Wang, Franky Ling: On the Communication Cost of Distributed Database Processing. 528-535
Multiprocessor System Modeling
Roland R. Mielke, John W. Stoughton, Sukhamoy Som: Modeling and Performance Bounds for Concurent Processing. 538-544
S. M. Rezaul Islam, Hany H. Ammar: Performance Analysis of Degradable Multiprocessor Systems using Time Scale Decomposition of GSPNs. 545-553



