Knowledge (XXG)

Andrew Project

Source 📝

1048: 86:. Unfortunately, a cost on the order of US$ 10,000 (equivalent to $ 24,000 in 2023) made the computers beyond the reach of students' budgets. The initial hardware deployment in 1985 established a number of university-owned "clusters" of public workstations in various academic buildings and dormitories. The campus was fully wired and ready for the eventual availability of inexpensive personal computers. 369:
Wireless Andrew is a 2-megabit-per-second wireless local area network connected through access points to the wired Andrew network, a high-speed Ethernet backbone linking buildings across the CMU campus. Wireless Andrew consists of 100 access points covering six buildings on the campus. The university
242:
The Andrew User Interface System encompasses three primary components. The Andrew User Environment (AUE) contains the main editor, help system, user interface, and tools for rendering multimedia and embedded objects. The Andrew Toolkit (ATK) contains all of the formattable and embeddable objects, and
247:
object can be embedded into a spreadsheet object. The Andrew Message System (AMS) provides a mail and bulletin board access, which allows the user to send, receive, and organize mail as well as post and read from message boards.
1215: 194:
to WM. WM was meant to be licensed under reasonable terms, which CMU thought would resemble a relatively cheap UNIX license, while IBM sought a more lucrative licensing scheme. WM was later replaced by
1106: 147:, the founders of the institutions that eventually became Carnegie Mellon University. Mostly rewritten as a result of experience from early deployments, Andrew had four major software components: 239:. It is an open-source project run at the Department of Computer Science at CMU. The Andrew Consortium governs and maintains the development and distribution of the Andrew User Interface System. 1190: 1025: 1003: 42:
beginning in 1982. It was an ambitious project for its time and resulted in an unprecedentedly vast and accessible university computing infrastructure. The project was named after
920: 66:(IBM), began work on the Andrew Project in 1982. In its initial phase, the project involved both software and hardware, including wiring the campus for data and developing 998: 243:
allows a method for developers to design their own objects. ATK allows for multi-level object embedding, in which objects can be embedded in one another. For example, a
1047: 692: 89:
Early development within the Information Technology Center, originally called VICE (Vast Integrated Computing Environment) and VIRTUE (Virtue Is Reached Through
1409: 1414: 392: 447: 1185: 1020: 1315: 1180: 1116: 913: 629: 1268: 1121: 878: 966: 949: 1346: 1220: 1101: 1066: 854: 669: 561: 1173: 961: 1263: 1200: 1071: 906: 599: 1376: 1037: 1076: 527: 155:(ATK), a set of tools that allows users to create and distribute documents containing a variety of formatted and embedded objects, 1230: 1146: 976: 954: 1225: 1195: 991: 986: 981: 428: 656: 1361: 1151: 1081: 235:. AUIS is a set of tools that allows users to create and distribute documents containing a variety of formatted and embedded 971: 117: 1278: 1382: 699: 1111: 370:
tested the setup with over 40 mobile units before allowing general use by researchers and students in February 1997.
1295: 1136: 1091: 1056: 939: 929: 39: 139:
The project was extended several times after 1985 in order to complete the software, and was renamed "Andrew" for
1032: 1015: 236: 742:
Morris, J.H.; Satyanarayanan, M.; Conner, M.H.; Howard, J.H.; Rosenthal, D.S.H. & Smith, F.D. (March 1986).
389: 1156: 444: 835:
Nathaniel S. Borenstein; Chris A. Thyberg (September 1988). "Cooperative work in the Andrew message system".
1253: 83: 514:
Programming as if people mattered : friendly programs, software engineering, and other noble delusions
186:
that allowed remote display of windows on a workstation display. It was one of the first network-oriented
1163: 633: 547: 163: 133: 35: 1210: 463: 125: 190:
to run on Unix as a graphical display. As part of the CMU's partnership with IBM, IBM retained the
175:(AFS), a distributed file system emphasizing scalability for an academic and research environment. 1371: 1284: 1168: 860: 822: 808: 795: 786: 773: 729: 487: 191: 171: 519: 512: 1273: 850: 765: 665: 557: 523: 292: 220: 1366: 1331: 840: 755: 479: 109: 551: 1305: 1205: 451: 396: 140: 121: 43: 607: 890: 837:
Proceedings of the 1988 ACM conference on Computer-supported cooperative work - CSCW '88
467: 603: 414: 260: 200: 187: 102: 50:, the founders of the institutions that eventually became Carnegie Mellon University. 1403: 1351: 1310: 1248: 1010: 807:
Nathaniel S. Borenstein; Craig F. Everhart; Jonathan Rosenberg; Adam Stoller (1989).
543: 362:
was the first campus-wide wireless Internet network. It was built in 1993, predating
183: 144: 129: 47: 864: 799: 777: 491: 244: 1356: 1258: 409: 231:
After IBM's funding ended, Andrew continued as an open source project named the
98: 71: 67: 785:
Nathaniel Borenstein; Craig Everhart; Jonathan Rosenberg; Adam Stoller (1988).
17: 341: 70:
to be distributed to students and faculty at CMU and elsewhere. The proposed "
898: 824:
Carnegie Mellon's Andrew: The Evolving User Interface of the Messages Program
769: 881:- CMU's site chronicling the history of the project and the people involved. 317: 113: 75: 518:(4 print. ed.). Princeton, N.J.: Princeton University Press. pp.  483: 216: 79: 845: 1388: 264: 760: 743: 1341: 1011:
H. John Heinz III College of Information Systems and Public Policy
363: 94: 1216:
Carnegie Mellon University Usable Privacy and Security Laboratory
1126: 208: 207:. Its developers, Gosling and Rosenthal, would next develop the 90: 902: 884: 578: 821:
Christina Haas; Daniel Boyarski; Nathaniel Borenstein (1989).
204: 196: 63: 630:"Wireless Andrew: Creating the World's First Wireless Campus" 830:(Technical report). Carnegie Mellon University. CMU-ITC-079. 816:(Technical report). Carnegie Mellon University. CMU-ITC-076. 737:(Technical report). Carnegie Mellon University. CMU-ITC-025. 600:"How Wi-Fi got its start on the campus of CMU, a true story" 219:
in 1988. AMS was fully decommissioned and replaced with the
62:, a partnership of Carnegie Mellon University (CMU) and the 1191:
Carnegie Mellon University Computational Biology Department
658:
The innovation journey of Wi-Fi: the road to global success
251:
As of version 6.3, the following were components of AUIS:
655:
Lemstra, Wolter; Hayes, Vic; Groenewegen, John (2011) .
887:- Website of the Andrew User Interface System project. 215:
AFS moved out of the Information Technology Center to
1324: 1294: 1239: 1135: 1090: 1055: 938: 728:Morris, J.H.; Van Houweling, D.; Slack, K. (1983). 390:
CMU's overview of the history of the Andrew Project
999:Dietrich College of Humanities and Social Sciences 632:. Carnegie Mellon University. 2007. Archived from 511: 810:Architectural Issues In The Andrew Message System 794:(Technical report). Carnegie Mellon University. 408:Johnston, Louis; Williamson, Samuel H. (2023). 332:Extension and String Processing Language (Ness) 27:Computing project at Carnegie Mellon University 385: 383: 105:, editor, email, and file system client code. 914: 744:"Andrew, a Distributed Computing Environment" 8: 1038:Margaret Morrison Carnegie College (defunct) 664:. Cambridge: University Press. p. 121. 505: 503: 501: 445:CMU's detailed history of the Andrew Project 97:), focused on centralized tools, such as a 64:International Business Machines Corporation 1186:Hunt Institute for Botanical Documentation 921: 907: 899: 120:. People involved in the project included 844: 759: 350:Text, Document, and Program Editor (Text) 182:(WM), a tiled (non-overlapping windows) 1269:Mellon Institute of Industrial Research 788:A Multi-media Message System for Andrew 468:"CMU's Andrew project: a retrospective" 379: 108:Initially the system was prototyped on 1221:Pittsburgh Science of Learning Center 205:Massachusetts Institute of Technology 7: 1181:Human Computer Interaction Institute 1174:National Robotics Engineering Center 101:, and workstation tools including a 1410:Carnegie Mellon University software 1264:Main Building, U.S. Bureau of Mines 1201:Pittsburgh Life Sciences Greenhouse 556:. Springer Verlag. pp. 34–36. 329:Display Two Adjacent Inserts (LSet) 301:Standard Output Viewer (PipeScript) 211:(Network extensible Window System). 116:series computers running a special 1415:Distributed computing architecture 1377:Swartz Center for Entrepreneurship 579:"Welcome to the Andrew Consortium" 335:Display and Edit Hierarchies (Org) 276:Mail and News Sender (SendMessage) 25: 731:The Information Technology Center 510:Borenstein, Nathaniel S. (1991). 309:Graphical and interactive editors 36:distributed computing environment 1231:Carnegie Mellon University Press 1147:Pittsburgh Supercomputing Center 1046: 955:Information Networking Institute 227:The Andrew User Interface System 82:of memory, running at a million 1226:Integrated Innovation Institute 1196:Language Technologies Institute 1026:Masters in Software Engineering 992:Entertainment Technology Center 892:/afs/cs.cmu.edu/project/atk-ftp 429:Gross Domestic Product deflator 273:Mail and News Reader (Messages) 1362:Center for PostNatural History 1152:Software Engineering Institute 298:AUIS Application Menu (Launch) 1: 410:"What Was the U.S. GDP Then?" 326:Insert Layout Insert (Layout) 118:IBM Academic Operating System 60:Information Technology Center 1279:Pittsburgh Technology Center 1004:Social and Decision Sciences 550:; Michelle J. Arden (1989). 282:Documentation Browser (Help) 233:Andrew User Interface System 1383:Waffle Shop: A Reality Show 693:"Wireless LAN applications" 304:Preferences Editor (PrefEd) 288:Schedule Maintainer (Chump) 1431: 1021:School of Computer Science 931:Carnegie Mellon University 450:September 9, 2011, at the 347:Spreadsheet Insert (Table) 74:" workstations included a 40:Carnegie Mellon University 1044: 1033:Tepper School of Business 1016:Mellon College of Science 748:Communications of the ACM 472:Communications of the ACM 344:BMP Image Editor (Raster) 1157:CERT Coordination Center 285:Directory Browser (Bush) 1254:Bellefield Boiler Plant 323:Drawing Editor (Figure) 270:Drawing Editor (Figure) 160:Andrew Messaging System 84:instructions per second 950:College of Engineering 606:. 2011. Archived from 395:July 17, 2012, at the 112:machines, and then to 1325:Projects and legacies 1164:Carnegie Mellon CyLab 1112:Scotch'n'Soda Theatre 885:The Andrew Consortium 548:David S. H. Rosenthal 484:10.1145/272682.272717 295:(Console, TypeScript) 279:Font Editor (BDFfont) 180:Andrew Window Manager 164:bulletin board system 134:David S. H. Rosenthal 1211:Ames Research Center 962:College of Fine Arts 839:. pp. 306–323. 636:on September 1, 2011 314:Equation Insert (EQ) 162:(AMS), an email and 126:Nathaniel Borenstein 1240:Location, Buildings 895:- AUIS FTP archive. 846:10.1145/62266.62291 431:figures follow the 338:Page Flipper (Page) 1372:Robot Hall of Fame 1316:Alumni and faculty 1285:Walking to the Sky 1169:Robotics Institute 879:The Andrew Project 610:on October 7, 2011 172:Andrew File System 1397: 1396: 1274:Newell Simon Hall 856:978-0-89791-282-2 761:10.1145/5666.5671 705:on April 26, 2012 671:978-0-521-19971-1 563:978-0-387-96915-2 466:(December 1996). 221:Cyrus IMAP server 166:based on ATK, and 16:(Redirected from 1422: 1367:Conflict Kitchen 1298: 1139: 1094: 1059: 1050: 942: 932: 923: 916: 909: 900: 893: 868: 848: 831: 829: 817: 815: 803: 793: 781: 763: 738: 736: 715: 714: 712: 710: 704: 698:. Archived from 697: 689: 683: 682: 680: 678: 663: 652: 646: 645: 643: 641: 626: 620: 619: 617: 615: 596: 590: 589: 587: 585: 574: 568: 567: 540: 534: 533: 517: 507: 496: 495: 464:N. S. Borenstein 460: 454: 442: 436: 426: 424: 422: 405: 399: 387: 291:Shell Interface/ 192:licensing rights 110:Sun Microsystems 21: 1430: 1429: 1425: 1424: 1423: 1421: 1420: 1419: 1400: 1399: 1398: 1393: 1320: 1306:Andrew Carnegie 1296: 1290: 1241: 1235: 1206:Carnegie School 1137: 1131: 1092: 1086: 1058:Branch campuses 1057: 1051: 1042: 940: 934: 930: 927: 891: 875: 857: 834: 827: 820: 813: 806: 791: 784: 741: 734: 727: 724: 722:Further reading 719: 718: 708: 706: 702: 695: 691: 690: 686: 676: 674: 672: 661: 654: 653: 649: 639: 637: 628: 627: 623: 613: 611: 598: 597: 593: 583: 581: 576: 575: 571: 564: 542: 541: 537: 530: 509: 508: 499: 462: 461: 457: 452:Wayback Machine 443: 439: 420: 418: 407: 406: 402: 397:Wayback Machine 388: 381: 376: 360:Wireless Andrew 357: 355:Wireless Andrew 311: 257: 229: 188:window managers 141:Andrew Carnegie 122:James H. Morris 56: 44:Andrew Carnegie 28: 23: 22: 18:Wireless Andrew 15: 12: 11: 5: 1428: 1426: 1418: 1417: 1412: 1402: 1401: 1395: 1394: 1392: 1391: 1386: 1379: 1374: 1369: 1364: 1359: 1354: 1349: 1344: 1339: 1337:Andrew Project 1334: 1328: 1326: 1322: 1321: 1319: 1318: 1313: 1308: 1302: 1300: 1292: 1291: 1289: 1288: 1281: 1276: 1271: 1266: 1261: 1256: 1251: 1245: 1243: 1242:and Structures 1237: 1236: 1234: 1233: 1228: 1223: 1218: 1213: 1208: 1203: 1198: 1193: 1188: 1183: 1178: 1177: 1176: 1166: 1161: 1160: 1159: 1149: 1143: 1141: 1133: 1132: 1130: 1129: 1124: 1119: 1114: 1109: 1104: 1098: 1096: 1088: 1087: 1085: 1084: 1082:Silicon Valley 1079: 1074: 1069: 1063: 1061: 1053: 1052: 1045: 1043: 1041: 1040: 1035: 1030: 1029: 1028: 1018: 1013: 1008: 1007: 1006: 996: 995: 994: 989: 984: 979: 974: 969: 959: 958: 957: 946: 944: 936: 935: 928: 926: 925: 918: 911: 903: 897: 896: 888: 882: 874: 873:External links 871: 870: 869: 855: 832: 818: 804: 802:. CMU-ITC-064. 782: 754:(3): 184–201. 739: 723: 720: 717: 716: 684: 670: 647: 621: 604:Pop City Media 591: 569: 562: 535: 528: 497: 478:(12): 298–es. 455: 437: 433:MeasuringWorth 427:United States 415:MeasuringWorth 400: 378: 377: 375: 372: 356: 353: 352: 351: 348: 345: 339: 336: 333: 330: 327: 324: 321: 315: 310: 307: 306: 305: 302: 299: 296: 289: 286: 283: 280: 277: 274: 271: 268: 261:Word processor 256: 253: 228: 225: 213: 212: 201:Project Athena 176: 167: 156: 153:Andrew Toolkit 103:window manager 78:display and a 55: 52: 32:Andrew Project 26: 24: 14: 13: 10: 9: 6: 4: 3: 2: 1427: 1416: 1413: 1411: 1408: 1407: 1405: 1390: 1387: 1385: 1384: 1380: 1378: 1375: 1373: 1370: 1368: 1365: 1363: 1360: 1358: 1355: 1353: 1350: 1348: 1345: 1343: 1340: 1338: 1335: 1333: 1330: 1329: 1327: 1323: 1317: 1314: 1312: 1311:Mellon family 1309: 1307: 1304: 1303: 1301: 1299: 1293: 1287: 1286: 1282: 1280: 1277: 1275: 1272: 1270: 1267: 1265: 1262: 1260: 1257: 1255: 1252: 1250: 1249:Squirrel Hill 1247: 1246: 1244: 1238: 1232: 1229: 1227: 1224: 1222: 1219: 1217: 1214: 1212: 1209: 1207: 1204: 1202: 1199: 1197: 1194: 1192: 1189: 1187: 1184: 1182: 1179: 1175: 1172: 1171: 1170: 1167: 1165: 1162: 1158: 1155: 1154: 1153: 1150: 1148: 1145: 1144: 1142: 1140: 1134: 1128: 1125: 1123: 1120: 1118: 1115: 1113: 1110: 1108: 1105: 1103: 1100: 1099: 1097: 1095: 1089: 1083: 1080: 1078: 1075: 1073: 1070: 1068: 1065: 1064: 1062: 1060: 1054: 1049: 1039: 1036: 1034: 1031: 1027: 1024: 1023: 1022: 1019: 1017: 1014: 1012: 1009: 1005: 1002: 1001: 1000: 997: 993: 990: 988: 985: 983: 980: 978: 975: 973: 970: 968: 965: 964: 963: 960: 956: 953: 952: 951: 948: 947: 945: 943: 937: 933: 924: 919: 917: 912: 910: 905: 904: 901: 894: 889: 886: 883: 880: 877: 876: 872: 866: 862: 858: 852: 847: 842: 838: 833: 826: 825: 819: 812: 811: 805: 801: 797: 790: 789: 783: 779: 775: 771: 767: 762: 757: 753: 749: 745: 740: 733: 732: 726: 725: 721: 701: 694: 688: 685: 673: 667: 660: 659: 651: 648: 635: 631: 625: 622: 609: 605: 601: 595: 592: 580: 577:Fred Hansen. 573: 570: 565: 559: 555: 554: 553:The NeWS Book 549: 545: 544:James Gosling 539: 536: 531: 529:9780691087528 525: 521: 516: 515: 506: 504: 502: 498: 493: 489: 485: 481: 477: 473: 469: 465: 459: 456: 453: 449: 446: 441: 438: 434: 430: 417: 416: 411: 404: 401: 398: 394: 391: 386: 384: 380: 373: 371: 367: 365: 361: 354: 349: 346: 343: 340: 337: 334: 331: 328: 325: 322: 319: 316: 313: 312: 308: 303: 300: 297: 294: 290: 287: 284: 281: 278: 275: 272: 269: 266: 262: 259: 258: 254: 252: 249: 246: 240: 238: 234: 226: 224: 222: 218: 210: 206: 202: 198: 193: 189: 185: 184:window system 181: 177: 174: 173: 168: 165: 161: 157: 154: 150: 149: 148: 146: 145:Andrew Mellon 142: 137: 135: 131: 130:James Gosling 127: 123: 119: 115: 111: 106: 104: 100: 96: 92: 87: 85: 81: 77: 76:million pixel 73: 69: 65: 61: 53: 51: 49: 48:Andrew Mellon 45: 41: 38:developed at 37: 33: 19: 1381: 1336: 1283: 1093:Student life 967:Architecture 836: 823: 809: 787: 751: 747: 730: 707:. Retrieved 700:the original 687: 675:. Retrieved 657: 650: 638:. Retrieved 634:the original 624: 612:. Retrieved 608:the original 594: 582:. Retrieved 572: 552: 538: 513: 475: 471: 458: 440: 432: 421:November 30, 419:. Retrieved 413: 403: 368: 359: 358: 320:Editor (Fad) 255:Applications 250: 245:raster image 241: 232: 230: 214: 179: 170: 159: 152: 138: 107: 88: 68:workstations 59: 57: 31: 29: 1357:3M computer 1259:Kraus Campo 99:file server 72:3M computer 1404:Categories 1122:The Tartan 1117:Miller ICA 1107:Greek Life 1102:Traditions 709:October 6, 677:October 6, 640:October 6, 614:October 6, 374:References 366:branding. 342:Monochrome 1067:Australia 941:Academics 770:0001-0782 318:Animation 223:in 2002. 114:IBM RT PC 1138:Research 865:14943353 800:12818358 778:18599806 492:18502200 448:Archived 435:series. 393:Archived 293:Terminal 217:Transarc 80:megabyte 1389:YinzCam 237:objects 203:at the 54:History 1297:People 1077:Rwanda 977:Design 863:  853:  798:  776:  768:  668:  584:May 3, 560:  526:  490:  132:, and 34:was a 1342:BLISS 1332:Alice 1072:Qatar 987:Music 982:Drama 861:S2CID 828:(PDF) 814:(PDF) 796:S2CID 792:(PDF) 774:S2CID 735:(PDF) 703:(PDF) 696:(PDF) 662:(pdf) 520:55–56 488:S2CID 364:Wi-Fi 199:from 95:Emacs 1352:Mach 1347:CMMI 1127:WRCT 851:ISBN 766:ISSN 711:2011 679:2011 666:ISBN 642:2011 616:2011 586:2011 558:ISBN 524:ISBN 423:2023 209:NeWS 178:The 169:The 158:The 151:The 143:and 93:and 91:Unix 58:The 46:and 30:The 972:Art 841:doi 756:doi 480:doi 197:X11 1406:: 859:. 849:. 772:. 764:. 752:29 750:. 746:. 602:. 546:; 522:. 500:^ 486:. 476:39 474:. 470:. 412:. 382:^ 265:EZ 136:. 128:, 124:, 922:e 915:t 908:v 867:. 843:: 780:. 758:: 713:. 681:. 644:. 618:. 588:. 566:. 532:. 494:. 482:: 425:. 267:) 263:( 20:)

Index

Wireless Andrew
distributed computing environment
Carnegie Mellon University
Andrew Carnegie
Andrew Mellon
International Business Machines Corporation
workstations
3M computer
million pixel
megabyte
instructions per second
Unix
Emacs
file server
window manager
Sun Microsystems
IBM RT PC
IBM Academic Operating System
James H. Morris
Nathaniel Borenstein
James Gosling
David S. H. Rosenthal
Andrew Carnegie
Andrew Mellon
bulletin board system
Andrew File System
window system
window managers
licensing rights
X11

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.