Several of the Legion-related papers listed in this bibliography are available on the Legion web site, at <>.
  1. Anderson, T.E., D.E. Culler, D. A. Patterson, et al. "A Case for NOW (Networks of Workstations)" IEEE Micro: Feb 1995.
  2. Ben-Naten, R. CORBA: A Guide to the Common Object Request Broker Architecture, New York: McGraw-Hill, 1995.
  3. Berman, F., R. Wolski, S. Figueira, J. Schopf, and G. Shao. "Application-Level Scheduling on Distributed Heterogeneous Networks" Proceedings of Supercomputing '96: Nov 1996.
  4. Bershad, B., et al. "Extensibility, Safety, and Performance in the SPIN Operating System" 15th Symposium on Operating System Principles: 1994.
  5. Campbell, R.H., and A.N. Habermann. "The Specification of Process Synchronization by Path Expressions" Lecture Notes in Computer Science, 16: 89-102, 1973.
  6. The Castle Project, University of California, Berkeley.
  7. Chapin, S.J., and E.H. Spafford. "Support for Implementing Scheduling Algorithms Using MESSIAHS" Scientific Programming, 3: 325--340, 1994
  8. Ferrari, A.J., M.J. Lewis, A. Nguyen-Tuong, and A.S. Grimshaw, "Implementation of the Legion Runtime Library," University of Virginia Computer Science Technical Report CS-96-16: Nov 1996.
  9. Foster, I., and C. Kesselman. "Globus: A Metacomputing Infrastructure Toolkit" International Journal of Supercomputing Applications, 11(2):115-128, 1997.
  10. Foster, I., C. Kesselman, and S. Tuecke. "Nexus, Runtime Support for Task-Parallel Programming Languages", Cluster Computing, 1(1): 95-107, 1998.
  11. Grimshaw, A.S. "Easy-to-use object-oriented parallel processing with Mentat," IEEE Computer: 39-51, May 1993.
  12. Grimshaw, A.S., A.J. Ferrari, and E.A. West. "Mentat" in Parallel Programming Using C++, Cambridge, MA: The MIT Press, 1997.
  13. Grimshaw, A.S., J. Weissman, and W.T. Strayer. "Portable Run-Time Support for Dynamic Object-Oriented Parallel Processing" ACM Transactions on Computer Systems, 14(2): May 1996.
  14. Grimshaw, A.S., E.A. West, and W.R. Pearson. "No Pain and Gain!--Experiences with Mentat on Biological Application" Concurrency: Practice & Experience, 5(4): 309-328, June 1993.
  15. Gropp, W., E. Lusk, and A. Skjellum. Using MPI: Portable Parallel Programming with the Message Passing Interface, Cambridge, MA: The MIT Press, 1994.
  16. Hutchinson, N.C., and L.L. Peterson. "The x-Kernel: An Architecture for Implementing Network Protocols," IEEE Transactions on Software Engineering, 17(1): 64-76, 1991.
  17. IBM, "IBM LoadLeveler: User's Guide (SH26-7226-02)," IBM Publication number ST00-9696: Oct 1994.
  18. Karpovich, J.F., A.S. Grimshaw, J.C. French. "Extensible FiLe Systems (ELFS): An Object-Oriented Approach to High Performance File I/O," Proceedings of the Ninth Annual Conference on Object-Oriented Programming Systems, Languages, and Applications, October 1994, Portland, OR: 191-204.
  19. Karpovich, J.F. "Support for object placement in wide-area heterogeneous distributed systems," University of Virginia Computer Science Technical Report CS-96-03: Jan 1996.
  20. Kuck, D., D. Lawrie, R. Cytron, A. Sameh, and D. Gajski. "The Architecture and Programming of the Cedar System," Cedar Document no. 21, University of Illinois at Urbana-Champaign Department of Computer Science: Aug 1983.
  21. Lewis, M.J., and A.S. Grimshaw. "The Core Legion Object Model," Proceedings of the Fifth IEEE International Symposium on High Performance Distributed Computing, Los Alamitos, CA: IEEE Computer Society Press, Aug 1996.
  22. Litzkow, M.J., M. Livny, and M.W. Mutka, "Condor--A Hunter of Idle Workstations," Proceedings of the Eighth International Conference on Distributed Computing Systems: 104-111, 1988.
  23. Lockhart, H.W., Jr. OSF DCE Guide to Developing Distributed Applications, New York: McGraw-Hill, Inc., 1994.
  24. The Mentat Research Group. Mentat 2.8 Programming Language Reference Manual, University of Virginia Department of Computer Science: 1995.
  25. Necula, G.C. "Proof-Carrying Code," Proceedings of the 24th ACM Symposium on Principles of Programming Languages Jan 15-17, 1997: 106-119.
  26. Nguyen-Tuong, A., and A.S. Grimshaw, "Building Robust Distributed Applications with Reflective Transformations," University of Virginia Computer Science Technical Report TR-CS-97-26: Nov 1997.
  27. Nieuwejaar, N., D. Kotz. "The Galley Parallel File System," Parallel Computing, 23(4): 447-476, June 1997.
  28. Nieuwejaar N., D. Kotz. "Low-level Interfaces for High-level Parallel I/O." In Proceedings of the IPPS '95 Workshop on Input/Output in Parallel and Distributed Systems April 1995: 47-62.
  29. Object Management Group, The Common Object Request Broker: Architecture and Specification (Revision 2.2): Feb 1998.
  30. Stroustrup, B. The C++ Programming Language, 2nd ed., Reading, MA: Addison-Wesley, 1991.
  31. Sun Microsystems, "The Java Language Specification," Version 1.0 Beta: Oct 30, 1995.
  32. Sunderam, V.S. "PVM: A framework for parallel distributed computing," Concurrency: Practice and Experience, 2(4): 315-339, Dec 1990.
  33. van Steen, M,. P. Homburg, L. van Doorn, A.S. Tanenbaum, and W. de Jonge. "Towards Object-based Wide Area Distributed Systems" in L.-F. Carbrera and M. Theimer, eds., Proceedings International Workshop on Object Orientations in Operating Systems, Lund, Sweden: 24-227, Aug 1995.
  34. van Steen, M., P. Homburg, and A.S. Tanenbaum, "The Architectural Design of Globe: A Wide-Area Distributed System" Internal report IR-422, Vrije Universiteit: Mar 1997.
  35. von Eicken, T., D.E. Culler, S.C. Goldstein, and K.E. Schaser. "Active Messages: A Mechanism for Integrated Communication and Computation" Proceedings of the International Symposium on Computer Architecture: 256-266, May 1992.
  36. Viles, C.L., M.J. Lewis, A.J Ferrari, A. Nguyen-Tuong, and A.S. Grimshaw. "Enabling flexibility in the Legion run-time library" Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'97), June 30-July 2, 1997, Las Vegas, NV: 265-274.
  37. Wulf, W.A., C. Wang, and D. Kienzel. "A New Model of Security for Distributed Systems" University of Virginia, Department of Computer Science Technical Report CS-95-34: Aug 1995.
  38. Yew, P.-C., N.-F. Tzeng, and D.H. Lawrie. "Distributing Hot-Spot Addressing in Large-Scale Multiprocessors" IEEE Transactions on Computers, C-36(4): April 1987.
  39. Zhou, H., and A. Geist. "Receiver Makes Right Data Conversion in PVM" Proceedings of the 14th International Conference on Computers and Communications, Phoenix, AZ: 458-464, Mar 1995.

Back to Developer Manual Table of Contents

Directory of Legion 1.5 Manuals