The Doctor Is In: Helping End Users Understand the Health of Distributed Systems

Users need know nothing of the internals of distributed applications that are performing well. However, when performance flags or fails, a depiction of system behavior from the user's point of view can be invaluable. We describe a robust architecture and a suite of presentation and visualization tools that give users a clearer view of what is going on.

[1]  Mark Weiser The computer for the 21st century , 1991 .

[2]  Jock D. Mackinlay,et al.  Information visualization using 3D interactive animation , 1993, CACM.

[3]  Marvin Theimer,et al.  Session guarantees for weakly consistent replicated data , 1994, Proceedings of 3rd International Conference on Parallel and Distributed Information Systems.

[4]  Jock D. Mackinlay,et al.  Information visualization using 3D interactive animation : Graphical user interfaces : the next generation , 1993 .

[5]  Marvin Theimer,et al.  Managing update conflicts in Bayou, a weakly connected replicated storage system , 1995, SOSP.

[6]  Marc Najork,et al.  Algorithm animation using 3D interactive graphics , 1993, UIST '93.

[7]  D. B. Davis,et al.  Sun Microsystems Inc. , 1993 .

[8]  Jeffrey D. Case,et al.  Simple Network Management Protocol (SNMP) , 1990, RFC.

[9]  Paul Dourish,et al.  Accounting for system behavior: representation, reflection, and resourceful action , 1997 .

[10]  J. William Semich,et al.  Computer Associates International Inc. , 1993 .

[11]  Raphael A. Finkel,et al.  Pulsar: an extensible tool for monitoring large Unix sites , 1997, Softw. Pract. Exp..

[12]  Jennifer Nelson,et al.  An introduction to Tivoli's TME 10 , 1997 .

[13]  John Domingue,et al.  Software visualization : programming as a multimedia experience , 1998 .

[14]  Jeffrey D. Case,et al.  Simple network management protocol , 1995 .

[15]  Tamara Munzner,et al.  Visualizing the global topology of the MBone , 1996, Proceedings IEEE Symposium on Information Visualization '96.

[16]  David Gelernter,et al.  Generative communication in Linda , 1985, TOPL.

[17]  Ken Arnold,et al.  JavaSpaces¿ Principles, Patterns, and Practice , 1999 .

[18]  Jock D. Mackinlay,et al.  The cognitive coprocessor architecture for interactive user interfaces , 1989, UIST '89.