|
ABSTRACT
The Information Technology Center (ITC), a collaborative effort between IBM and Carnegie-Mellon University, is in the process of creating Andrew, a prototype computing and communication system for universities. This article traces the origins of Andrew, discusses its goals and strategies, and gives an overview of the current status of its implementation and usage.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Accetta, M., Robertson, G., Satyanarayanan, M., and Thompson, M. The design of a network-based central file system. Tech. Rep. CMU- CS-80-134. Dept. of Computer Science, Carnegie-Mellon Univ., Pittsburgh, Pa., Aug. 1980.
|
| |
2
|
Accetta, M. A network router. Dept. of Computer Science, Carnegie- Mellon Univ., Pittsburgh, Pa., Sept. 1983.
|
 |
3
|
|
| |
4
|
Ball, J.E., Barbacci, M.R., Fahlman, S.E., Harbison, S.P., Hibbard, PG., Rashid, R.F., Robertson, G.G., and Steele, G.L. The Spice Project. Computer Science Research Review, Carnegie-Mellon Univ., Pittsburgh, Pa., 1981.
|
 |
5
|
Andrew D. Birrell , Roy Levin , Roger M. Needham , Michael D. Schroeder, Grapevine: An exercise in distributed computing, Proceedings of the eighth ACM symposium on Operating systems principles, p.178-179, December 14-16, 1981, Pacific Grove, California, United States
|
| |
6
|
Brotz, D., and Levin, R. Laurel. In Alto User's Handbook, B. Lampson and E. Taft, Eds. Xerox Palo Alto Research Center, Calif., Sept. 1979.
|
| |
7
|
Defense Advanced Research Projects Agency, Information Processing Techniques Office. RFC 791: DARPA Internet Program Protocol Specification. DARPA, Sept. 1981.
|
| |
8
|
Gosling, J.A., and Rosenthal, D.S.H. A network window manager. In Proceedings of the 1984 Uniforum Conference (Washington, D.C., Jan,).
|
| |
9
|
J.P., et al. Advanced program-to-program communications in IBM Syst. {. 22, 4 (Dec. 1983).
|
| |
10
|
J., Starr, R., and Turrof, M. The Network Nation. Addison- 1984. Gray, SNA. Hiltz, Wesley, Reading, Mass., 1979.
|
| |
11
|
Lampson, B., and Taft, E., Eds. Alto User's Handbook. Sept. 1979.
|
| |
12
|
Leong, J. Data communication at CMU. Tech. Rep. CMU-ITC-85-043, Information Technology Center and Computer Center, Carnegie- Mellon Univ., Pittsburgh, Pa., July 1985.
|
| |
13
|
Leong, J. Nuts-and-bolts guide to Ethernet installation and interconnection. Data Commun. 14, 10 (Sept. 1985).
|
| |
14
|
Metcalfe, R.M., and Boggs, D.R. Ethernet: Distributed packet switching for local computer networks. Tech. Rep. CSL-75-7, Xerox Palo Alto Research Center, Calif., May 1975. (Reprinted Feb. 1980.)
|
| |
15
|
|
 |
16
|
John K. Ousterhout , Hervé Da Costa , David Harrison , John A. Kunze , Mike Kupfer , James G. Thompson, A trace-driven analysis of the UNIX 4.2 BSD file system, Proceedings of the tenth ACM symposium on Operating systems principles, p.15-24, December 1985, Orcas Island, Washington, United States
|
 |
17
|
G. Popek , B. Walker , J. Chow , D. Edwards , C. Kline , G. Rudisin , G. Thiel, LOCUS a network transparent, high reliability distributed system, Proceedings of the eighth ACM symposium on Operating systems principles, p.169-177, December 14-16, 1981, Pacific Grove, California, United States
|
 |
18
|
|
| |
19
|
Reid, B.K., and Walker, J.H. Scribe introductory user's manual. Dept. of Computer Science, Carnegie-Mellon Univ., Pittsburgh, Pa., May 1980. -
|
| |
20
|
Ritchie, D.M., and Thompson, K. The UNIX time-sharing system. Bell Sysf. Tech. J. 57, 6 (July-Aug. 1978).
|
 |
21
|
|
| |
22
|
Satyanarayanan, M. RPC user manual outline. Tech. Rep. CMU-ITC- 84-011, Information Technology Center, Carnegie-Mellon Univ., Pittsburgh, Pa., 1984.
|
 |
23
|
M. Satyanarayanan , John H. Howard , David A. Nichols , Robert N. Sidebotham , Alfred Z. Spector , Michael J. West, The ITC distributed file system: principles and design, ACM SIGOPS Operating Systems Review, v.19 n.5, p.35-50, Dec. 1-4, 1985
|
| |
24
|
Sherwood, B.A., and Sherwood, J.N. The MicroTutor Language. Stipes, Champaign, Ill., 1985.
|
| |
25
|
Smith, D.C., Irby, C.. Kimball, R., and Harslem. E. The Star user interface: An overview. In Proceedings of the National Computer Conference. 1982.
|
| |
26
|
Smith, S., and Sherwood, B.A. Educational uses of the PLATO computer system. Science 192 (1976).
|
| |
27
|
Sproull, L., and Kiesler, S. Reducing social context information: The effe{cts of electronic mail on organizational communication. Dept. of Social Science, Carnegie-Mellon Univ.. Pittsburgh. Pa., Oct. 1985.
|
| |
28
|
Strole, N. A local communications network based on interconnected token-access rings: A tutorial. IBM 1. Res. Den 27, 5 (Sept. 1983).
|
 |
29
|
|
| |
30
|
Technical Committee Computer Communications of the IEEE Computer Society. IEEE Standards for Local Area Networks: Token Ring Access Method and Physical Layer Specifications (ANSI/IEEE Sfd 802.5- 1985). The Institute of Electrical and Electrical Engineers, 1985.
|
| |
31
|
The Task Force for the Future of Computing, A. Newell, Chairman. The future of computing at Carnegie-Mellon University. Available from authors.
|
| |
32
|
Teitelman, W. A tour through Cedar. IEEE Softw. I, 4 (Apr. 1984).
|
| |
33
|
Thacker, C.P., McCreight, E.M., Lampson, B.W., Sproull, R.F., and Boggs. D.R. Alto: A personal computer. In Computer Sfrucfures: Principles and Examples, D.P. Siewiorek, C.G. Bell, and A.N. Newell, Eds. McGraw-Hill, New York, 1982.
|
| |
34
|
West, M.J., Nichols, D., Howard, J.H., Satyanarayanan, M., and Sidebotham, R.N. The ITC distributed file system: Prototype and experience. Tech. Rep. CMU-ITC-040. Information Technology Center, Carnegie-Mellon Univ., Pittsburgh, Pa., 1985.
|
CITED BY 109
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Makoto Yoshida , Makoto Kotera , Kyoko Yokoyama , Sadayuki Hikita, Approaches to an integrated office enviroment, Proceedings of 1986 ACM Fall joint computer conference, p.1064-1070, November 1986, Dallas, Texas, United States
|
|
|
Ian Foster , David Kohr, Jr. , Rakesh Krishnaiyer , Jace Mogill, Remote I/O: fast access to distant storage, Proceedings of the fifth workshop on I/O in parallel and distributed systems, p.14-25, November 17-17, 1997, San Jose, California, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
George Robertson , Maarten van Dantzich , Daniel Robbins , Mary Czerwinski , Ken Hinckley , Kirsten Risden , David Thiel , Vadim Gorokhovsky, The Task Gallery: a 3D window manager, Proceedings of the SIGCHI conference on Human factors in computing systems, p.494-501, April 01-06, 2000, The Hague, The Netherlands
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Mark E. Frisse , Steve B. Cousins , Scott Hassan, WALT: a research environment for medical hypertext, Proceedings of the third annual ACM conference on Hypertext, p.389-394, December 15-18, 1991, San Antonio, Texas, United States
|
|
|
Jonathan Rosenberg , Mark S. Sherman , Ann Marks , Frank Giufrida, Translating among processable multi-media document formats using ODA, Proceedings of the ACM conference on Document processing systems, p.61-70, December 05-08, 1988, Santa Fe, New Mexico, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Joseph Bester , Ian Foster , Carl Kesselman , Jean Tedesco , Steven Tuecke, GASS: a data movement and access service for wide area computing systems, Proceedings of the sixth workshop on I/O in parallel and distributed systems, p.78-88, May 05-05, 1999, Atlanta, Georgia, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
David Notkin , Andrew P. Black , Edward D. Lazowska , Henry M. Levy , Jan Sanislo , John Zahorjan, Interconnecting heterogeneous computer systems, Communications of the ACM, v.31 n.3, p.258-273, March 1988
|
|
|
|
|
|
|
|
|
|
|
|
Christine Neuwirth , David Kaufer , Rick Chimera , Terilyn Gillespie, The Notes program: a hypertext application for writing from source texts, Proceeding of the ACM conference on Hypertext, p.121-141, November 1987, Chapel Hill, North Carolina, United States
|
|
|
Mahadev Satyanarayanan , James J. Kistler , Puneet Kumar , Maria E. Okasaki , Ellen H. Siegel , David C. Steere, Coda: A Highly Available File System for a Distributed Workstation Environment, IEEE Transactions on Computers, v.39 n.4, p.447-459, April 1990
|
|
|
|
|
|
J. C. Wileden , Alexander L. Wolf , W. R. Rosenblatt , P. L. Tarr, Specification level interoperability, Proceedings of the 12th international conference on Software engineering, p.74-85, March 26-30, 1990, Nice, France
|
|
|
|
|
|
|
|
|
John H. Howard , Michael L. Kazar , Sherri G. Menees , David A. Nichols , M. Satyanarayanan , Robert N. Sidebotham , Michael J. West, Scale and performance in a distributed file system, ACM Transactions on Computer Systems (TOCS), v.6 n.1, p.51-81, Feb. 1988
|
|
|
|
|
|
|
|
|
|
|
|
Alessandro Bassi , Micah Beck , Terry Moore , James S. Plank , Martin Swany , Rich Wolski , Graham Fagg, The internet backplane protocol: a study in resource sharing, Future Generation Computer Systems, v.19 n.4, p.551-562, May 2003
|
|
|
Jacob Slonim , Patrick Finnigan , Alberto Mendelson , Toby Teorey , Michael Bauer , Paul Larson , Richard McBride , Yechiam Yemini , Shaula Yemini, Towards a new distributed programming environment (CORDS), Proceedings of the 1991 conference of the Centre for Advanced Studies on Collaborative research, October 28-30, 1991, Toronto, Ontario, Canada
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Sudharshan S. Vazhkudai , Xiaosong Ma , Vincent W. Freeh , Jonathan W. Strickland , Nandan Tammineedi , Tyler Simon , Stephen L. Scott, Constructing collaborative desktop storage caches for large scientific datasets, ACM Transactions on Storage (TOS), v.2 n.3, p.221-254, August 2006
|
|
|
Paul Lu , Michael Closson , Cam Macdonell , Paul Nalos , Danny Ngo , Morgan Kan , Mark Lee, The Trellis security infrastructure for overlay metacomputers and bridged distributed file systems, Journal of Parallel and Distributed Computing, v.66 n.9, p.1181-1188, September 2006
|
|
|
|
|
|
|
|
|
Soha Maad , Brian Coghlan , Geoff Quigley , John Ryan , Eamonn Kenny , David O'Callaghan, Towards a complete grid filesystem functionality, Future Generation Computer Systems, v.23 n.1, p.123-131, January 2007
|
|
|
Jonathan S. Goldick , Kathy Benninger , Christopher Kirby , Christopher Maher , Bill Zumach, Multi-resident AFS: an adventure in mass storage, Proceedings of the USENIX 1995 Technical Conference Proceedings on USENIX 1995 Technical Conference Proceedings, p.5-5, January 16-20, 1995, New Orleans, Louisiana
|
|
|
|
|
|
Albert D. Alexandrov , Maximilian Ibel , Klaus E. Schauser , Chris J. Scheiman, Extending the operating system at the user level: the Ufo global file system, Proceedings of the Annual Technical Conference on Proceedings of the USENIX 1997 Annual Technical Conference, p.6-6, January 06-10, 1997, Anaheim, California
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Zhongxiu Sun , Xing Xue , Jianqiang Zhou , Peigen Yang , Xihao Xu, Developing a heterogeneous distributed operating system, ACM SIGOPS Operating Systems Review, v.22 n.2, p.24-31, April, 1988
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ananth Devulapalli , Dennis Dalessandro , Pete Wyckoff , Nawab Ali , P. Sadayappan, Integrating parallel file systems with object-based storage devices, Proceedings of the 2007 ACM/IEEE conference on Supercomputing, November 10-16, 2007, Reno, Nevada
|
|
|
|
|
|
Mahadev Satyanarayanan , Benjamin Gilbert , Matt Toups , Niraj Tolia , Ajay Surie , David R. O'Hallaron , Adam Wolbach , Jan Harkes , Adrian Perrig , David J. Farber , Michael A. Kozuch , Casey J. Helfrich , Partho Nath , H. Andres Lagar-Cavilla, Pervasive Personal Computing in an Internet Suspend/Resume System, IEEE Internet Computing, v.11 n.2, p.16-25, March 2007
|
|
|
|
REVIEW
"Robert Joel Hofkin : Reviewer"
Andrew is a project for personal computing in universities. Individual
workstations communicate with shared processing elements. The system provides
computer-aided instruction, computer-based tools, personal computer-mediated
communication, and
more...
|