Wireless Andrew
   HOME

TheInfoList



OR:

The Andrew Project was a
distributed computing environment In computing, the Distributed Computing Environment (DCE) software system was developed in the early 1990s from the work of the Open Software Foundation (OSF), a consortium (founded in 1988) that included Apollo Computer (part of Hewlett-Packard fr ...
developed at Carnegie Mellon University (CMU) beginning in 1982. It was an ambitious project for its time and resulted in an unprecedentedly vast and accessible university computing infrastructure.CMU's overview of the history of the Andrew Project


History

The ''Information Technology Center'', a partnership of Carnegie Mellon and 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
workstation A workstation is a special computer designed for technical or scientific applications. Intended primarily to be used by a single user, they are commonly connected to a local area network and run multi-user operating systems. The term ''workstat ...
s to be distributed to students and faculty at CMU and elsewhere. The proposed " 3M computer" workstations included a million pixel display and a megabyte of memory, running at a million
instructions per second Instructions per second (IPS) is a measure of a computer's processor speed. For complex instruction set computers (CISCs), different instructions take different amounts of time, so the value measured depends on the instruction mix; even for co ...
. Unfortunately, a cost in the order of a US$10,000 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. Early development within the Information Technology Center, originally called VICE (Vast Integrated Computing Environment) and VIRTUE (Virtue Is Reached Through Unix and Emacs), focused on centralized tools, such as a file server, and workstation tools including a window manager, editor, email, and file system client code. Initially the system was prototyped on Sun Microsystems machines, and then to
IBM RT PC The IBM RT PC (RISC Technology Personal Computer) is a family of workstation computers from IBM introduced in 1986. These were the first commercial computers from IBM that were based on a reduced instruction set computer (RISC) architecture. Th ...
series computers running a special IBM Academic Operating System. People involved in the project included James H. Morris, Nathaniel Borenstein,
James Gosling James Gosling (born May 19, 1955) is a Canadian computer scientist, best known as the founder and lead designer behind the Java programming language. Gosling was elected a member of the National Academy of Engineering in 2004 for the conception ...
, and
David S. H. Rosenthal David Stuart Holmes Rosenthal (born 1948 in Cambridge, United Kingdom) is a British-American computer scientist. Biography Rosenthal is the son of Michael David Holmes Rosenthal and Marjorie Mary "Molly" Rosenthal (both deceased). His brother M ...
. The project was extended several times after 1985 in order to complete the software, and was renamed "Andrew" for
Andrew Carnegie Andrew Carnegie (, ; November 25, 1835August 11, 1919) was a Scottish-American industrialist and philanthropist. Carnegie led the expansion of the American steel industry in the late 19th century and became one of the richest Americans i ...
and
Andrew Mellon Andrew William Mellon (; March 24, 1855 – August 26, 1937), sometimes A. W. Mellon, was an American banker, businessman, industrialist, philanthropist, art collector, and politician. From the wealthy Mellon family of Pittsburgh, Pennsylv ...
, 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: * The Andrew Toolkit (ATK), a set of tools that allows users to create and distribute documents containing a variety of formatted and embedded objects, * The Andrew Messaging System (AMS), an email and bulletin board system based on ATK, and * The Andrew File System (AFS), a distributed file system emphasizing scalability for an academic and research environment. * The Andrew Window Manager (WM), a tiled (non-overlapping windows) window system which allowed remote display of windows on a workstation display. It was one of the first network-oriented
window manager A window manager is system software that controls the placement and appearance of windows within a windowing system in a graphical user interface. Most window managers are designed to help provide a desktop environment. They work in conjunctio ...
s to run on Unix as a graphical display. As part of the CMU's partnership with IBM, IBM retained the licensing rights 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
X11 The X Window System (X11, or simply X) is a windowing system for bitmap displays, common on Unix-like operating systems. X provides the basic framework for a GUI environment: drawing and moving windows on the display device and interacting wi ...
from
MIT The Massachusetts Institute of Technology (MIT) is a private land-grant research university in Cambridge, Massachusetts. Established in 1861, MIT has played a key role in the development of modern technology and science, and is one of the m ...
. Its developers, Gosling and Rosenthal, would next develop the
NeWS News is information about current events. This may be provided through many different media: word of mouth, printing, postal systems, broadcasting, electronic communication, or through the testimony of observers and witnesses to events. N ...
(Network extensible Window System). AFS moved out of the Information Technology Center to
Transarc Transarc Corporation was a private Pittsburgh-based software company founded in 1989 by Jeffrey Eppinger, Michael L. Kazar, Alfred Spector, and Dean Thompson of Carnegie Mellon University. Transarc commercialized the Andrew File System (AFS), ...
in 1988. AMS was fully decommissioned and replaced with the Cyrus IMAP server in 2002.


The Andrew User Interface System

After IBM's funding ended, Andrew continued as an open source project named the Andrew User Interface System. AUIS is a set of tools that allows users to create and distribute documents containing a variety of formatted and embedded objects. 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. 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 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
raster image upright=1, The Smiley, smiley face in the top left corner is a raster image. When enlarged, individual pixels appear as squares. Enlarging further, each pixel can be analyzed, with their colors constructed through combination of the values for ...
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. As of version 6.3, the following were components of AUIS:


Applications

*
Word processor A word processor (WP) is a device or computer program that provides for input, editing, formatting, and output of text, often with some additional features. Early word processors were stand-alone devices dedicated to the function, but current ...
( EZ) * Drawing Editor (Figure) * Mail and News Reader (Messages) * Mail and News Sender (SendMessage) * Font Editor (BDFfont) * Documentation Browser (Help) * Directory Browser (Bush) * Schedule Maintainer (Chump) * Shell Interface/
Terminal Terminal may refer to: Computing Hardware * Terminal (electronics), a device for joining electrical circuits together * Terminal (telecommunication), a device communicating over a line * Computer terminal, a set of primary input and output dev ...
(Console, TypeScript) * AUIS Application Menu (Launch) * Standard Output Viewer (PipeScript) * Preferences Editor (PrefEd)


Graphical and interactive editors

* Equation Insert (EQ) * Animation Editor (Fad) * Drawing Editor (Figure) * Insert Layout Insert (Layout) * Display Two Adjacent Inserts (LSet) * Extension and String Processing Language (Ness) * Display and Edit Hierarchies (Org) * Page Flipper (Page) *
Monochrome A monochrome or monochromatic image, object or palette is composed of one color (or values of one color). Images using only shades of grey are called grayscale (typically digital) or black-and-white (typically analog). In physics, monochrom ...
BMP Image Editor (Raster) * Spreadsheet Insert (Table) * Text, Document, and Program Editor (Text)


Wireless Andrew

Wireless Andrew was the first campus-wide wireless Internet network. It was built in 1993, predating
Wi-Fi Wi-Fi () is a family of wireless network protocols, based on the IEEE 802.11 family of standards, which are commonly used for local area networking of devices and Internet access, allowing nearby digital devices to exchange data by radio wav ...
branding. 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 tested the setup with over 40 mobile units before allowing general use by researchers and students in February 1997.


References


Further reading

* * * * * *


External links


The Andrew Project
- CMU's site chronicling the history of the project and the people involved.
The Andrew Consortium
- Website of the Andrew User Interface System project.

- AUIS FTP archive. {{Carnegie Mellon Carnegie Mellon University software Distributed computing architecture