Last update: Thu Mar 1 10:43:36 MST 2018
Volume 5, Number 1, January / March, 1997Gul Agha From the Editor-in-Chief: Welcome to Concurrency! . . . . . . . . . . . . . . 2--4 Argy Krikelis Multimedia --- an arena for the culmination of parallel computing . . . 6--8 Sara Reese Hedberg Democracy online: the White House's netcasts and town meetings . . . . . . . 9--12 Dennis Taylor Workstation Cluster Is All Show . . . . 13--15 T. Todd Elvins Render Brokering for Volume Visualization . . . . . . . . . . . . . 16--25 Susan Flynn Hummel and Doug Kimelman and Edith Schonberg and Marsha Tennenhouse and Dror Zernik Using Program Visualization for Tuning Parallel-Loop Scheduling . . . . . . . . 26--40 Michele Colajanni and Michele Cermele DAME: An Environment for Preserving the Efficiency of Data-Parallel Computations on Distributed Systems . . . . . . . . . 41--55 Azer Bestavros WWW Traffic Reduction and Load Balancing through Server-Based Caching . . . . . . 56--67 Jihong Kim and Yongmin Kim Performance Analysis and Tuning for a Single-Chip Multiprocessor DSP . . . . . 68--79 Michael Pernice Book Review: \em MPI: The Complete Reference . . . . . . . . . . . . . . . 80--81 Marcin Paprzycki Book Review: \em Parallel Computers: Theory and Practice . . . . . . . . . . 81--82 Tomasz Szmuc Book Review: \em A decade of concurrency: reflections and perspectives . . . . . . . . . . . . . . 82--85 Janusz Zalewski Book Review: \em Pthreads Programming 85--86 Janusz Zalewski Book Reviews: Three Books on Distributed and Reactive Systems: \em Time and Probability in Formal Design of Distributed Systems; \em Interacting Processes: A Multiparty Approach to Coordinated; \em Temporal Verification of Reactive Systems . . . . . . . . . . 86--87 Anonymous New Books . . . . . . . . . . . . . . . 88--88 Dieter K. Hammer and Judi Romijn Global Broadcast: Bridging academia and industry --- the IPA Workshop on Embedded Systems . . . . . . . . . . . . 89--90 Anonymous Calendar/Call for Papers . . . . . . . . 91--97
Anonymous From the Editors: Concurrency's broader coverage . . . . . . . . . . . . . . . . 2--3 Argy Krikelis Multimedia Applications: Workshop on Parallel Processing and Multimedia: a new research forum . . . . . . . . . . . 5--7 Paul Ammann and Sushil Jajodia Distributed Databases: Semantics-based transaction processing: satisfying conflicting objectives . . . . . . . . . 8--10 David Clark Industry Spotlight: No nukes is good news for supercomputers [nuclear weapons simulation] . . . . . . . . . . . . . . 11--12 Steve Chapin and Arthur B. (Barney) Maccabe Guest Editors' Introduction: Multiprocessor operating systems: harnessing the power . . . . . . . . . . 14--15 Jörg Cordsen and Thomas Garnatz and Michael Sander and Anne Gerischer and Marco Dimas Gubitoso and Ute Haack and Wolfgang Schröder-Preikschat Vote for Peace: Implementation and performance of a parallel operating system . . . . . . . . . . . . . . . . . 16--27 Koen Langendoen and Raoul Bhoedjang and Henri Bal Models for Asynchronous Message Handling 28--38 Dejan S. Miloji\vci\'c and Alan Langerman and David L. Black and Michelle Dominijanni and Randall W. Dean and Steven J. Sears Concurrency: a Case Study in Remote Tasking and Distributed IPC in Mach . . 39--49 Golden G. Richard III and Mukesh Singhal Complete Process Recovery: Using vector time to handle multiple failures in distributed systems . . . . . . . . . . 50--59 Scott Pakin and Vijay Karamcheti and Andrew A. Chien Fast Messages: Efficient, portable communication for workstation clusters and MPPs . . . . . . . . . . . . . . . . 60--73 Shahid H. Bokhari and David M. Nicol Balancing Contention and Synchronization on the Intel Paragon . . . . . . . . . . 74--83 Arthur B. (Barney) Maccabe Benchmarking Multiprocessor OS Progress 84--85 Janusz Zalewski Book Reviews: Two books on distributed real-time systems: \em Distributed Real-Time Systems: Monitoring, Visualization, Debugging and Analysis, \em Knowledge-Based Software Development for Real-Time Distributed Systems . . . 86--87 Michael Mikolajczak Book Review: \em Designing And Building Parallel Programs: Concepts and Tools For Parallel Software Engineering . . . 88--90 Anonymous New Books . . . . . . . . . . . . . . . 90--90 David Kahaner Global Broadcast: Taiwan's National Center For High-Performance Computing 91--93 Anonymous Calendar/Call for Papers . . . . . . . . 94--97
Gul Agha From the Editor-in-Chief: The emerging tapestry of software engineering . . . . 2--4 Anonymous Article Summaries . . . . . . . . . . . 3--4 Argy Krikelis Multimedia Applications: Multimedia processing architectures . . . . . . . . 5--7 David Clark Interview: Bluer than blue: how IBM managed it . . . . . . . . . . . . . . . 8--11 Ian Gorton and Innes E. Jelly Guest Editors Introduction: Software Engineering for Parallel and Distributed Systems: Challenges and Opportunities 12--15 Innes E. Jelly and Ian Gorton Virtual Roundtable: Software engineering for parallel and distributed systems . . 16--16 Helmar Burkhart Virtual Roundtable: High-Performance Services \`a La Carte . . . . . . . . . 16--17 Karsten M. Decker Virtual Roundtable: Matching User Requirements . . . . . . . . . . . . . . 17--19 Alan Fekete and John M. Potter Virtual Roundtable: Abstractions in the Development of Distributed Applications 19--20 Hassan Gomaa Virtual Roundtable: Software Design Methods for Distributed Applications . . 20--20 Jeffrey Kramer Virtual Roundtable: Distributed Software Architectures: a Structural Framework for Constructing and Reasoning about Distributed Systems . . . . . . . . . . 21--23 Douglas C. Schmidt Virtual Roundtable: Meeting the Challenges of Concurrent Software . . . 23--26 John A. Stankovic Virtual Roundtable: Real-Time Global Virtual Machines . . . . . . . . . . . . 26--27 Frank Heinze and Lorenz Schäfers and Christian Scheidler and Wolfgang Obelöer Trapper: Eliminating Performance Bottlenecks in a Parallel Embedded Application . . . . . . . . . . . . . . 28--37 Daron G. Green and Adrian Colbrook and Chris J. Scott and Mike Surridge HPCN Tools: a European Perspective . . . 38--43 Naoshi Uchihira and Shinichi Honiden and Toshibumi Seki Hypersequential Programming: a New Way to Develop Concurrent Programs . . . . . 44--54 Ian A. Coutts and John M. Edwards Model-Driven Distributed Systems . . . . 55--63 Peter Luksch and Ursula Maier and Sabine Rathmayer and Matthias Weidmann and Friedemann Unger Sempa: Software Engineering for Parallel Scientific Computing . . . . . . . . . . 64--72 Marcin Paprzycki Book Review: \em An Introduction To High-performance Scientific Computing 73--74 N. Ranganatban Book Review: \em Parallel And Distributed Computing Handbook . . . . . 74--75 P. Stpiczynski Book Review: \em Local Area Networks: a Client/server Approach . . . . . . . . . 75--76 Sebastian Anita Book Review: \em Security in Distributed Computing: Did You Lock the Door? . . . 76--77 Anonymous New Books . . . . . . . . . . . . . . . 77--77 Anonymous News: American, German supercomputers get cozy; Lung and weather simulations win Computerworld Smithsonian Award; State of the Field talks to feature HPC experts; UCAR and HP to collaborate on shared-memory systems; Intel Teraflops is up and running; Tera sets integer-sorting record . . . . . . . . . 78--80 Crystal Chweh New Products: Free C++ template library; Templex sees vision of optical RAM; Craft-y HPF compiler; Getting graphic; Real-time vision processing . . . . . . 81--82 Anonymous 1996 Referees . . . . . . . . . . . . . 83--83 Anonymous Calendar/Call for Papers . . . . . . . . 84--89
Gul Agha From the Editor-in-Chief: Concurrent Java . . . . . . . . . . . . . . . . . . 2--3 Anonymous Article Summaries . . . . . . . . . . . 3--4 Paul Ammann and Sushil Jajodia Distributed Databases: Rethinking integrity . . . . . . . . . . . . . . . 5--6 Klaus Stüben Global Broadcast: Europort-D: parallel computing for European industry . . . . 7--10 David Clark Focus: Cyber-bricks and paradigms . . . 11--12, 17 Sara Reese Hedberg Spotlight: Robots playing soccer? RoboCup poses a new set of challenges in intelligent distributed computing . . . 13--17 Kathy J. Liszka and John K. Antonio and Howard Jay Siegel Problems with Interconnection Network Comparisons: Is an Alligator Better Than an Armadillo? . . . . . . . . . . . . . 18--28 Hesham El-Rewini and Wolfang Halang Guest Editors' Introduction: The Engineering of Complex Distributed Computer Systems . . . . . . . . . . . . 30--31 Rachid Guerraoui and Beno\^\it Garbinato and Karim R. Mazouni Garf: a Tool for Programming Reliable Distributed Applications . . . . . . . . 32--39 Jenwei Hsieh and David Hung-Chang -C. Du and James A. MacDonald and Joseph P. Thomas and Jack Pugaczewski HIPPI over ATM Networks: Extending Connections for Distributed Computing 40--53 Roberto Giorgi and Cosimo Antonio Prete and Gianpaolo Prina and Luigi Ricciardi Trace Factory: Generating workloads for trace-driven simulation of shared-bus multiprocessors . . . . . . . . . . . . 54--68 Vijay K. Garg Methods for Observing Global Properties in Distributed Systems . . . . . . . . . 69--77 Argy Krikelis Multimedia Applications: Application-centric parallel multimedia software . . . . . . . . . . . . . . . . 78--79, 82 Anupam Joshi Book Reviews: Two books on distributed computing: \em Object Oriented Client/Server Internet Environments; \em Application (Re)Engineering: Building Web-Based Applications and Dealing with Legacies . . . . . . . . . . . . . . . . 80--81 Plamen Y. Yalamov and Svetozar Margenov Book Reviews: Two books on MPI: \em Parallel Programming with MPI; \em MPI: The Complete Reference (2nd printing) 81--81 Zdzis\law W. Trzaska Book Review: \em Foundations of Distributed Artificial Intelligence . . 82--82 Anonymous Annual Index . . . . . . . . . . . . . . 83--86 Anonymous Calendar/Call for Papers . . . . . . . . 87--89
Gul Agha From the Editor-in-Chief: Compositional software architectures . . . . . . . . . 2--4 Mani Srivastava Mobile Computing: MobiCom '97 --- beyond the third generation . . . . . . . . . . 5--8 David Clark Focus: OpenMP: a parallel standard for the masses . . . . . . . . . . . . . . . 10--12 Sara Reese Hedberg Industry Spotlight: e-Christmas: seeding Europe's electronic commerce market . . 13--15 Argy Krikelis Multimedia Applications: Parallel multimedia servers . . . . . . . . . . . 16--19 Michael E. Palmer and Brian Totty and Stephen Taylor Ray Casting on Shared-Memory Architectures: Memory-Hierarchy Considerations in Volume Rendering . . . 20--35 Eileen Kraemer and John T. Stasko Creating an Accurate Portrayal of Concurrent Executions . . . . . . . . . 36--46 Orlando Loques and Julius Leite and Enrique Vinicio Carrera E. P-RIO: a Modular Parallel-Programming Environment . . . . . . . . . . . . . . 47--57 Yong Gen Huang and Howard Tillotson and Martin Snaith Massively Parallel Computing Techniques Might Improve Highway Maintenance . . . 58--67 Mark A. C. Gill and Albert Y. Zomaya A Parallel Collision-Avoidance Algorithm for Robot Manipulators . . . . . . . . . 68--78 Mitchell D. Theys and Tracy D. Braun and Howard Jay Siegel Conferences: Widespread acceptance of general-purpose, large-scale parallel machines: fact, future, or fantasy? . . 79--83 Jon B. Weissman Book Review: \em Building Secure and Reliable Network Applications . . . . . 84--85 Reinhard Möller Book Review: \em On Concurrent Programming . . . . . . . . . . . . . . 85--86 Svetozar Margenov Book Review: \em An Introduction to Distributed Algorithms . . . . . . . . . 86--87 Roman Trobec Book Review: \em Parallel Methods for VLSI Layout Design . . . . . . . . . . . 87--88 Anonymous New Books . . . . . . . . . . . . . . . 88--88 Asian Technology Information Project Global Broadcast: CP-PACS: a look at Japanese supercomputing . . . . . . . . 89--91 Crystal Chweh New Products: T3E-1200 outshines its older siblings; Data Migration Facility ports to Irix; Voyager 2.0 blends Corba and Java; Virtual flypaper; Labview leads ActiveX lifestyle; Small space, big storage; Java performs ScriptEase act . . . . . . . . . . . . . . . . . . 92--93 Anonymous News: NCSA to create support center for distributed applications;And you thought El Niño was a problem; Access Para-Scope from Concurrency's home page . . . . . . 94--94 Anonymous Calendar/Call for Papers . . . . . . . . 95--97
Argy Krikelis Multimedia Applications: Managing multimedia information with parallel systems . . . . . . . . . . . . . . . . 2--6 William H. Mangione-Smith Mobile Computing: ``Beauty depends on size'' --- Aristotle . . . . . . . . . . 8--10 Shani Bergen Global Broadcast: Thierry van der Pyl and European HPCN trends . . . . . . . . 11--12 David Clark Focus: ASCI Pathforward: to 30 Tflops and beyond . . . . . . . . . . . . . . . 13--15 Jeffrey N. Callen Applications Spotlight: Distributed control for unmanned vehicles . . . . . 16--20 Sushil Jajodia Distributed Databases: Interview: Amit Sheth On Workflow Technology . . . . . . 21--23 Dennis Kafura and Jean-Pierre Briot Guest Editors' Introduction: Actors and Agents . . . . . . . . . . . . . . . . . 24--29 Hermann de Meer and Jan-Peter Richter and Antonio Puliafito and Orazio Tomarchio Tunnel Agents for Enhanced Internet QoS 30--39 Diane T. Rover and Abdul Waheed and Matt W. Mutka and Aleksandar M. Baki\'c Software Tools for Complex Distributed Systems: Toward Integrated Tool Environments . . . . . . . . . . . . . . 40--54 David H. C. Du and Tai-Sheng Chang and Jenwei Hsieh and Yuewei Wang and Sangyup Shim Interface comparisons: SSA versus FC-AL 55--70 Karsten M. Decker and Mark J. Johnson Application Specification and Software Reuse in Parallel Scientific Computing 71--77 Beth Plale and Greg Eisenhauer and Karsten Schwan and Jeremy Heiner and Vernard Martin and Jeffrey Vetter From Interactive Applications to Distributed Laboratories . . . . . . . . 78--90 Amjad Umar Book Review: \em Second Generation Client/Server Computing . . . . . . . . 91--91 Nelson Luis Passos Book Review: \em Pipelined And Parallel Computer Architectures . . . . . . . . . 92--92 Reinhard Möller Book Review: \em Distributed Operating Systems: Concepts and Design . . . . . . 93--94 Przemys\law Stpiczynski Book Review: \em Proceedings of the Eighth SIAM Conference on Parallel Processing for Scientific Computing . . 94--94 Anonymous Calendar/Call for Papers . . . . . . . . 95--97
Gul Agha From the Editor-in-Chief: Cross-fertilizing concurrent computing disciplines . . . . . . . . . . . . . . 2--4 Jim Waldo Spotlight: Remote procedure calls and Java Remote Method Invocation . . . . . 5--7 Yi-Min Wang and Pi-Yu Emerald Chung Object-Oriented Applications: Customization of distributed systems using COM . . . . . . . . . . . . . . . 8--12 Matthew D. Jennings and Thomas M. Conte Mobile Computing: Subword extensions for video processing on mobile systems . . . 13--16 Argy Krikelis Multimedia Applications: High-performance multimedia applications and the Internet . . . . . . . . . . . . 17--19 Rocco Aversa and Antonino Mazzeo and Nicola Mazzocca and Umberto Villano Heterogeneous System Performance Prediction and Analysis Using PS . . . . 20--29 Murthy Devarakonda Guest Editor's Introduction: The Practical Aspects of Object-Oriented Programming . . . . . . . . . . . . . . 30--33 Christopher Small and Margo I. Seltzer MiSFIT: Constructing Safe Extensible Systems . . . . . . . . . . . . . . . . 34--41 Muhammad Kafil and Ishfaq Ahmad Optimal Task Assignment in Heterogeneous Distributed Computing Systems . . . . . 42--51 Neeran M. Karnik and Anand R. Tripathi Design Issues in Mobile-Agent Programming Systems . . . . . . . . . . 52--61 Sivarama P. Dandamudi Sensitivity Evaluation of Dynamic Load Sharing in Distributed Systems . . . . . 62--72 Henri E. Bal and Matthew Haines Approaches for Integrating Task and Data Parallelism . . . . . . . . . . . . . . 74--84 Hilda van der Veen Book Review: \em High Performance Computing: Challenges for Future Systems 85--86 Maria A. Cobb Book Reviews: Two Books on Corba: \em CORBA Fundamentals and Programming; \em CORBA Distributed Objects Using Orbix 86--87 Alexander Vazhenin Book Review: \em Advanced Computer Architecture: A Design Space Approach 87--88 Andrzej Stachurski Book Review: \em Verification of Sequential and Concurrent Programs . . . 88--88 Plamen Y. Yalamov Book Review: \em Concurrent Programming: The Java Programming Language . . . . . 89--89 Mordechai Ben-Ari and Alan Burns Education: Extreme interleavings . . . . 90--90 Brian J. d'Auriol Book Review: \em Parallel Computing Using Optical Interconnections . . . . . 91--91 Gul Agha 1997 Reviewers . . . . . . . . . . . . . 92--93 Anonymous Calendar/Call for Papers . . . . . . . . 94--96
Gul A. Agha From the Editor-in-Chief: Agent technologies continue to grow . . . . . 2--4 William H. Mangione-Smith Mobile computing and smart spaces . . . 5--7 Argy Krikelis Multimedia Applications: Scalable multimedia servers . . . . . . . . . . . 8--10 Doug Lea Object Oriented Applications: Patterns and the democratization of concurrent programming . . . . . . . . . . . . . . 11--13 Babek Hamidzadeh and Yacine Atif Dynamic Scheduling of Real-Time Tasks, by Assignment . . . . . . . . . . . . . 14--25 Ted H. Kim and Gerald J. Popek Frigate: a User-Extensible OO File System . . . . . . . . . . . . . . . . . 26--35 Harvey F. Silverman and William R. Patterson III and James L. Flanagan The Huge Microphone Array . . . . . . . 36--46 Jeffrey R. Carter and Bo I. Sanden Practical Use of Ada 95's Concurrency Features . . . . . . . . . . . . . . . . 47--56 Yu-Chee Tseng and Tony Tong-Ying Juang and Ming-Chih Du Building a Multicasting Tree in a High-Speed Network . . . . . . . . . . . 57--67 Marco Vanneschi Global Broadcast: PQE2000: HPC tools for industrial applications . . . . . . . . 68--73 Jean-Pierre P. Briot Actors & Agents: Agents and concurrent objects: Interview with Les Gasser . . . 74--77, 81 Thiab R. Taha Book Review: \em An Introduction to Parallel Computational Fluid Dynamics 78--78 Mikhail P. Levin Book Review: \em Numerical Recipes In Fortran 90: The Art Of Parallel Scientific Computing . . . . . . . . . . 79--79 Daniel B. Szyld Book Review: \em Parallel Computation: Models and Methods . . . . . . . . . . . 79--80 Amjad Umar Book Review: \em Distributed And Parallel Computing . . . . . . . . . . . 80--81 Anonymous Index, Volume 6, 1998 . . . . . . . . . 82--85 Anonymous Calendar/Call for Papers . . . . . . . . 86--88
Jean Bacon From the Editor-in-Chief: Defining Our Scope: The Computer Society's ``Systems'' Magazines . . . . . . . . . 2--3 Paul Ammann and Sushil Jajodia Distributed Databases: Computer Security, Fault Tolerance, and Software Assurance . . . . . . . . . . . . . . . 4--6 Argy Krikelis Multimedia Applications: Mobile multimedia: shaping the Infoverse . . . 7--9 William H. Mangione-Smith Mobile Computing: MobiCom '98 . . . . . 10--11 Dejan Miloji\vci\'c Trend Wars: Operating Systems --- Now and In The Future . . . . . . . . . . . 12--21 Antonio Corradi and Letizia Leonardi and Franco Zambonelli Diffusive Load-Balancing Policies for Dynamic Applications . . . . . . . . . . 22--31 Harvey F. Silverman and William R. Patterson III and James L. Flanagan The Huge Microphone Array, Part 2 . . . 32--47 Sivarama P. Dandamudi Reducing Hot-Spot Contention in Shared-Memory Multiprocessor Systems . . 48--59 Kai Hwang and Hai Jin and Edward Chow and Cho-Li Wang and Zhiwei Xu Designing SSI Clusters with Hierarchical Checkpointing and Single I/O Space . . . 60--69 Maarten van Steen and Philip Homburg and Andrew S. Tanenbaum Globe: a Wide-Area Distributed System 70--78 T. Roman and J. S. Institute Book Review: \em Limits To Parallel Computation: P-Completeness Theory . . . 79--79 Crystal Chweh News: Go distributed . . . . . . . . . . 80--82 Mitsuhisa Sato Global Broadcast: COMPaS: a PC-based SMP cluster . . . . . . . . . . . . . . . . 82--86 Anonymous Calendar/Call for Papers . . . . . . . . 87--88
Jean Bacon From the Editor-in-Chief: Clusters, open interoperability, and mobility . . . . . 2--3 Crystal Chweh and John Stankovic and Dennis Taylor News: Trafficmaster takes on gridlock; New lab simulates the Internet; Apples are the core of these clusters; Growing their own . . . . . . . . . . . . . . . 4--9 David I. Lewin Focus: a changing climate for climate modeling . . . . . . . . . . . . . . . . 10--12 Argy Krikelis Multimedia Applications: Location-dependent multimedia computing 13--15 David Clark Spotlight: Network nirvana and the intelligent device . . . . . . . . . . . 16--19 Alan Jones Guest Editor's Introduction: Mobile Computing to Go . . . . . . . . . . . . 20--23 Dirk Husemann The Smart Card: Don't Leave Home Without It . . . . . . . . . . . . . . . . . . . 24--27 Vincent Messerli and Oscar Figueiredo and Benoit Gennart and Roger D. Hersch Parallelizing I/O-Intensive Image Access and Processing Applications . . . . . . 28--37 Peter D. V. van der Stok and Erco Argante and Ian Willers CoCa: a Parallelization Model for High-Energy Physics . . . . . . . . . . 38--46 Samuel H. Russ and Katina Reece and Jonathan Robinson and Brad Meyers and Rajesh Rajan and Laxman Rajagopalan and Chun-Heong Tan Hector: An Agent-Based Architecture for Dynamic Resource Management . . . . . . 47--55 Milan Jovanovic and Veljko Milutinovic An Overview of Reflective Memory Systems 56--64 Yong Yan and Xiaodong Zhang Performance: Profit-effective parallel computing . . . . . . . . . . . . . . . 65--69 Dejan Miloji\vci\'c Trend Wars: Middleware's role, today and tomorrow . . . . . . . . . . . . . . . . 70--80 Michaele E. Duncan Book Review: \em In Search of Clusters 81--81 Michelle Pal Book Review: \em Communication Complexity and Parallel Computing . . . 81--83 H. Garraway Parallel Computer Architecture: a Hardware/Software Approach . . . . . . . 83--84 Sushil Jajodia Distributed Databases: Data replication gaining popularity . . . . . . . . . . . 85--86 Jean Bacon 1998 Reviewers . . . . . . . . . . . . . 87--88 Anonymous Calendar/Call for Papers . . . . . . . . 88--90
Jean Bacon From the Editor-in-Chief: Evolving concepts for new applications . . . . . 2--3 Margaret Weatherford and Keri Schreiner and Jenny Ferrero and Crystal Chweh News: Guide for all seasons: Lancaster's wireless tourist information system; Coins (and Billions) Back Malaysia's MSC; Data Encryption: I'd like to solve the puzzle!; Click to end world hunger 4--8 Sushil Jajodia Distributed databases: Turing Award winner Jim Gray on the new millenium . . 9--10 John Charles Focus: UK Internet spawns anger and innovation . . . . . . . . . . . . . . . 11--13 Anand Tripathi Education: Keeping up with the information technology revolution . . . 14--15 Santosh K. Shrivastava and Stuart M. Wheater Guest Editors' Introduction: Workflow-Management Systems . . . . . . 16--17 Amit P. Sheth and Wil van der Aalst and Ismailcem B. Arpinar Processes Driving the Networked Economy 18--31 Christoph Bussler Enterprise-Wide Workflow Management . . 32--43 Marc-Thomas T. Schmidt The evolution of workflow standards . . 44--52 Dirk Husemann and Reto Hermann OpenCard: Talking to Your Smart Card . . 53--57 Chi-Chung Hui and Samuel T. Chanson Improved Strategies for Dynamic Load Balancing . . . . . . . . . . . . . . . 58--67 Zahia Guessoum and Jean-Pierre -P. Briot From Active Objects to Autonomous Agents 68--76 Argy Krikelis Multimedia Applications: Challenges in delivering multimedia content in mobile environments . . . . . . . . . . . . . . 77--79 Dejan Miloji\vci\'c Trend Wars: Mobile agent applications 80--90 Brian J. d'Auriol Book Review: \em Parallel computing using optical interconnections . . . . . 91--92 Nelson Luiz Passos Book Review: \em iWarp --- anatomy of a parallel computing system . . . . . . . 92--93 Ralph Duncan Book Review: \em Understanding Parallel Supercomputing . . . . . . . . . . . . . 93--94 Anonymous Calendar/Call for Papers . . . . . . . . 95--97
Jean Bacon From the Editor-in-Chief: The new millennium a brave new world? . . . . . 2--3 David Clark and Vipin Kumar and Gil Shif News: Supercomputing fashion: scalable vectors, the new fall line; Mining scientific datasets: Cluster computing: Add processors, save money; New computing complex construction contract [Los Alamos National Laboratory]; IEEE Technical Committee on Parallel Processing; A smarter Department of Defense; Grid community effort continues 4--8 Miodrag Potkonjak Mobile Computing: Low power and QoS . . 9--10 Albert Y. Zomaya and Tarek El-Ghazawi and Ophir Frieder Guest Editors' Introduction: Parallel and Distributed Computing for Data Mining . . . . . . . . . . . . . . . . . 11--13 Mohammed J. Zaki Parallel and Distributed Association Mining: a Survey . . . . . . . . . . . . 14--25 David Skillicorn Strategies for Parallel Data Mining . . 26--35 Michael Baentsch and Peter Buhler and Thomas Eirich and Frank Höring and Marcus Oestreicher JavaCard --- From Hype to Reality . . . 36--43 Sean Landis and William Shapiro CORBA Naming-Service Evaluation . . . . 44--51 Roberto Beraldi and Libero Nigro Distributed Simulation of Timed Petri Nets: a Modular Approach Using Actors and Time Warp . . . . . . . . . . . . . 52--62 Jeffrey Vetter and Karsten Schwan Techniques for High-Performance Computational Steering . . . . . . . . . 63--74 William Leinberger and Vipin Kumar Global Broadcast: Information power grid: The new frontier in parallel computing? . . . . . . . . . . . . . . . 75--84 Argy Krikelis Multimedia Applications: Mobile multimedia considerations . . . . . . . 85--87 Andrzej Stachurski Book Review: \em Structured development of parallel programs . . . . . . . . . . 88--89 Plamen Yalamov Book Review: \em Parallel Algorithms . . 89--90 Plamen Yalamov Book Review: \em Practical Parallel Programming . . . . . . . . . . . . . . 91--91 Anonymous Index, Volume 7 . . . . . . . . . . . . 92--95 Anonymous Calendar/Call for Papers . . . . . . . . 96--97
Jean Bacon From the Editor-in-Chief: Expectations and challenges in large-scale distributed systems . . . . . . . . . . 2--3 Behrooz Parhami and Yong Yan and Xiaodong Zhang Letter to the Editor: Speedup versus profitup . . . . . . . . . . . . . . . . 3--4 David Clark and Keri Schreiner and Jennifer Ferrero and Dale Strok News: Blue Gene and the race toward petaflops capacity; Embedded Java development moves ahead; Putting teraflops to the test; Corba 3.0 on the way . . . . . . . . . . . . . . . . . . 5--10 Thomas Eickermann and Wolfgang Frings and Friedel Hossfeld and Stefan Posse and Gernot Goebbels Global Broadcast: Supercomputer-enhanced functional MRI of the human brain . . . 11--13 Murthy Devarakonda Guest Editor's Introduction: Current Developments in Object-Oriented Systems 14--15 Irfan Pyarali and Carlos O'Ryan and Douglas Schmidt and Nanbor Wang and Aniruddha S. Gokhale and Vishal Kachroo Using Principle Patterns to Optimize Real-Time ORBs . . . . . . . . . . . . . 16--25 Fabio Kon and Roy H. Campbell Dependence Management in Component-Based Distributed Systems . . . . . . . . . . 26--36 Beniamino Di Martino and Christoph W. Keßler Two Program Comprehension Tools for Automatic Parallelization . . . . . . . 37--47 Pascal Felber and Rachid Guerraoui Programming with Object Groups in CORBA 48--58 E. M. Sherratt and C. W. Loftus Designing Distributed Services with SDL 59--66 Ishfaq Ahmad Cluster Computing: a glance at recent events . . . . . . . . . . . . . . . . . 67--69 Dejan Miloji\vci\'c Trend Wars: Internet technology . . . . 70--81 Daniel A. Menascé Education: a reference model for designing an e-commerce curriculum . . . 82--85 Lalit M. Patnaik Book Review: \em High performance cluster computing . . . . . . . . . . . 86--87 Jean Bacon Salute to 1999 Reviewers . . . . . . . . 87--88 Anonymous Calendar/Call for Papers . . . . . . . . 88--89
Jean Bacon From the Editor-in-Chief: DS Online: Serving the distributed systems community . . . . . . . . . . . . . . . 2--3 Dick Price News: CAIDA helps train network engineers, 109-bit cryptographic key cracked, LosLobos--Linux supercluster 4--7 Peter G. Fairweather and Andrew S. Gibbons Education: Distributed learning: Two steps forward, one back? One forward, two back? . . . . . . . . . . . . . . . 8--9 Brett D. Fleisch and Heiko Michel and Sachin K. Shah and Oliver E. Theel Fault Tolerance and Configurability in DSM Coherence Protocols . . . . . . . . 10--21 Dejan Miloji\vci\'c Guest Editor's Introduction: Agent Systems and Applications . . . . . . . . 22--23 Nelson Minar and Matthew Gray and Oliver Roup and Raffi Krikorian and Pattie Maes Hive: Distributed Agents for Networking Things . . . . . . . . . . . . . . . . . 24--33 Elizabeth A. Kendall Role Modeling for Agent System Analysis, Design, and Implementation . . . . . . . 34--41 Pawel T. Wojciechowski and Peter Sewell Nomadic Pict: Language and Infrastructure Design for Mobile Agents 42--52 Wolfgang Theilmann and Kurt Rothermel Optimizing the Dissemination of Mobile Agents for Distributed Information Filtering . . . . . . . . . . . . . . . 53--61 Tammo Spalink and John H. Hartman and Garth A. Gibson A Mobile Agent's Effects on File Service 62--69 Dejan Miloji\vci\'c Trend Wars: Security and privacy . . . . 70--79 Argy Krikelis Multimedia Applications: Considerations for a new generation of mobile multimedia communication systems . . . . 80--82 Ishfaq Ahmad Cluster Computing: Gigantic clusters: Where are they and what are they doing? 83--85 M. Paprzycki Book Review: \em Java distributed computing is solid but not flawless . . 86--86 William F. Gilreath and Benjamin R. Seyfarth Book Reviews: \em Java Distributed Computing is solid but not flawless; \em Elements of Network Protocol Design: Network protocol textbook is an asset 86--87 Anonymous Calendar/Call for Papers . . . . . . . . 88--90
Jean Bacon From the Editor-in-Chief: The grand opening of DS Online marks the closing of Concurrency . . . . . . . . . . . . . 2--3 Daniel R. Rehak and Bill Blackmon and Anne R. Humphreys and Greg Goth News: The Virtual University: Developing a dynamic learning management portal; New air traffic control tools enable automated coordination . . . . . . . . . 3--5 Jon B. Weissman Education: Grids in the classroom . . . 6--9 Ishfaq Ahmad Cluster Computing: Genetic programming in clusters . . . . . . . . . . . . . . 10--11, 13 Roman Wyrzykowski Book Review: \em Using Plapack: Parallel Linear Algebra Package . . . . . . . . . 12--13 Veljko Milutinovic Guest Editor's Introduction: Caching in Distributed Systems . . . . . . . . . . 14--15 Stavros Harizopoulos and Costas Harizakis and Peter Triantafillou Hierarchical Caching and Prefetching for Continuous Media Servers with Smart Disks . . . . . . . . . . . . . . . . . 16--22 Craig Williams and Paul F. Reynolds, Jr. and Bronis R. de Supinski Delta Coherence Protocols . . . . . . . 23--29 Julio Sahuquillo and Ana Pont Splitting the Data Cache: a Survey . . . 30--35 Aleksandar Milenkovic Achieving High Performance in Bus-Based Shared-Memory Multiprocessors . . . . . 36--44 Juan-Carlos Cano and Ana Pont and Julio Sahuquillo and José-Antonio Gil The Differences between Distributed Shared Memory Caching and Proxy Caching 45--47 Zahir Tari and Herry Hamidjaja and Qi Tang Lin Cache Management in CORBA Distributed Object Systems . . . . . . . . . . . . . 48--55 Jean-Marc Menaud and Valérie Issarny and Michel Banâtre A Scalable and Efficient Cooperative System for Web Caches . . . . . . . . . 56--62 Paul Lu Implementing Scoped Behavior for Flexible Distributed Data Sharing . . . 63--73 Gustavo Alonso and Claus Hagen and Divyakant Agrawal and Amr El Abbadi and C. Mohan Enhancing the Fault Tolerance of Workflow Management Systems . . . . . . 74--81 Argy Krikelis Multimedia Applications: Enhancing visual quality in mobile multimedia . . 82--84 Anonymous Calendar/Call for Papers . . . . . . . . 85--85 Dejan Miloji\vci\'c and Craig Partridge and John Crowcroft and Lance Russell and Jonathan Smith Trend Wars: Networking . . . . . . . . . 86--96
Jean Bacon From the Editor-in-Chief: The final issue: a time to reflect . . . . . . . . 2--3 Jean Bacon Salute to 2000 Reviewers . . . . . . . . 3--3 Matt Bishop Education: Education in information security . . . . . . . . . . . . . . . . 4--8 Ishfaq Ahmad Cluster Computing: Network computers: The changing face of computing . . . . . 9--11 Shubhendu S. Mukherjee and Steven K. Reinhardt and Babak Falsafi and Mike Litzkow and Mark D. Hill and David A. Wood and Steven Huss-Lederman and James R. Larus Wisconsin Wind Tunnel II: a Fast, Portable Parallel Architecture Simulator 12--20 Ishfaq Ahmad and Yu-Kwong Kwok and Min-You Wu and Wei Shu CASCH: a Tool for Computer-Aided Scheduling . . . . . . . . . . . . . . . 21--33 Peter Thanisch Atomic Commit in Concurrent Computing 34--41 Greg Watson and David Abramson Relative Debugging for Data-Parallel Programs: a ZPL Case Study . . . . . . . 42--52 Dejan Miloji\vci\'c Guest Editor's Introduction: Applied Operating Systems . . . . . . . . . . . 53--54 Antonella Di Stefano and Corrado Santoro A Java Kernel for Embedded Systems in Distributed Process Control . . . . . . 55--63 Robert Hundt HP Caliper: a Framework for Performance Analysis Tools . . . . . . . . . . . . . 64--71 Christophe de Dinechin C++ Exception Handling . . . . . . . . . 72--79 Dejan Miloji\vci\'c and Brian Lazara and John Stankovic and Wolfgang Schröder Preikschat and Liviu Iftode and Rodger Lea and Bob Rau Trend Wars: Embedded Systems . . . . . . 80--90 Patrick Amestoy and Xiaoye Li and Fred Petry and Marcin Paprzycki Book Reviews: Collection offers overview of research on structured matrices: \em High Performance Algorithms for Structured Matrix Problems, Advances in the Theory of Computation and Computational Mathematics, Volume 2; A comprehensive look at heterogeneous multidatabases: \em Management of Heterogeneous and Autonomous Database Systems; New version not sufficiently updated: \em Numerical Linear Algebra for High-Performance Computers . . . . . 91--93 Anonymous Annual Index: Volume 8, 2000 . . . . . . 94--97