Articulo de referencia

Proyecto Andrés

El Proyecto Andrew fue un entorno de computación distribuida desarrollado en la Universidad Carnegie Mellon a partir de 1982. Fue un proyecto ambicioso para su época y dio como ...

El Proyecto Andrew fue un entorno de computación distribuida desarrollado en la Universidad Carnegie Mellon a partir de 1982. Fue un proyecto ambicioso para su época y dio como resultado una infraestructura informática universitaria de una amplitud y accesibilidad sin precedentes. [ 1 ] El proyecto recibió su nombre en honor a Andrew Carnegie y Andrew Mellon , fundadores de las instituciones que posteriormente se convertirían en la Universidad Carnegie Mellon.

Historia

El Centro de Tecnología de la Información , una colaboración entre la Universidad Carnegie Mellon (CMU) y la International Business Machines Corporation (IBM), comenzó a trabajar en el Proyecto Andrew en 1982. [ 1 ] En su fase inicial, el proyecto abarcó tanto software como hardware, incluyendo el cableado del campus para datos y el desarrollo de estaciones de trabajo que se distribuirían a estudiantes y profesores de la CMU y de otros lugares. Las estaciones de trabajo propuestas, denominadas " computadoras 3M ", incluían una pantalla de un millón de píxeles y un megabyte de memoria, con una velocidad de un millón de instrucciones por segundo . Desafortunadamente, un costo aproximado de US $10,000 (equivalente a US$25,000 en 2024) [ 2 ] hizo que las computadoras estuvieran fuera del alcance de los presupuestos estudiantiles. El despliegue inicial de hardware en 1985 estableció varios "clusters" de estaciones de trabajo públicas propiedad de la universidad en diversos edificios académicos y residencias estudiantiles. El campus estaba completamente cableado y preparado para la eventual disponibilidad de computadoras personales económicas.

El desarrollo inicial dentro del Centro de Tecnología de la Información, originalmente llamado VICE (Vast Integrated Computing Environment) y VIRTUE (Virtue Is Reached Through Unix and Emacs ), se centró en herramientas centralizadas, como un servidor de archivos , y herramientas de estación de trabajo que incluían un gestor de ventanas , un editor, correo electrónico y código cliente del sistema de archivos. [ 3 ]

Inicialmente, el sistema se prototipó en máquinas Sun Microsystems y luego en computadoras IBM RT PC series que ejecutaban un sistema operativo académico especial de IBM . [ 4 ] Entre las personas involucradas en el proyecto se encontraban James H. Morris , Nathaniel Borenstein , James Gosling y David SH Rosenthal .

El proyecto se extendió varias veces después de 1985 para completar el software y se renombró como "Andrew" en honor a Andrew Carnegie y Andrew Mellon , los fundadores de las instituciones que eventualmente se convertirían en la Universidad Carnegie Mellon. Andrew, que fue reescrito en gran parte como resultado de la experiencia de las primeras implementaciones, tenía cuatro componentes de software principales:

  • El Andrew Toolkit (ATK), un conjunto de herramientas que permite a los usuarios crear y distribuir documentos que contienen una variedad de objetos formateados e incrustados,
  • El sistema de mensajería Andrew (AMS), un sistema de correo electrónico y tablón de anuncios basado en ATK, y
  • El sistema de archivos Andrew (AFS) es un sistema de archivos distribuido que prioriza la escalabilidad para entornos académicos y de investigación.
  • El Andrew Window Manager (WM), un sistema de ventanas en mosaico (ventanas que no se superponen) que permitía la visualización remota de ventanas en una pantalla de estación de trabajo. Fue uno de los primeros gestores de ventanas orientados a la red que se ejecutó en Unix como una pantalla gráfica. [ 5 ] Como parte de la asociación de CMU con IBM, IBM conservó los derechos de licencia de WM. [ 5 ] Se pretendía que WM se licenciara en términos razonables, que CMU pensó que se asemejarían a una licencia UNIX relativamente barata, mientras que IBM buscaba un esquema de licenciamiento más lucrativo. [ 5 ] WM fue posteriormente reemplazado por X11 del Proyecto Athena en el Instituto Tecnológico de Massachusetts . Sus desarrolladores, Gosling y Rosenthal, desarrollarían posteriormente NeWS (Network extensible Window System). [ 6 ]

AFS se trasladó del Centro de Tecnologías de la Información a Transarc en 1988. AMS fue completamente desactivado y reemplazado por el servidor Cyrus IMAP en 2002.

El sistema de interfaz de usuario Andrew

Tras finalizar la financiación de IBM, Andrew continuó como un proyecto de código abierto denominado Sistema de Interfaz de Usuario de Andrew (AUIS) . AUIS es un conjunto de herramientas que permite a los usuarios crear y distribuir documentos que contienen diversos objetos formateados e incrustados . Es un proyecto de código abierto gestionado por el Departamento de Informática de la Universidad Carnegie Mellon (CMU). El Consorcio Andrew gestiona y mantiene el desarrollo y la distribución del Sistema de Interfaz de Usuario de Andrew. [ 7 ]

El sistema de interfaz de usuario de Andrew comprende tres componentes principales. El entorno de usuario de Andrew (AUE) contiene el editor principal, el sistema de ayuda, la interfaz de usuario y las herramientas para la representación de objetos multimedia e incrustados. El kit de herramientas de Andrew (ATK) contiene todos los objetos formateables e incrustables, y permite a los desarrolladores diseñar sus propios objetos. ATK permite la incrustación de objetos en varios niveles, donde los objetos pueden incrustarse unos dentro de otros. Por ejemplo, un objeto de imagen rasterizada puede incrustarse en un objeto de hoja de cálculo. El sistema de mensajería de Andrew (AMS) proporciona acceso a correo electrónico y tablón de anuncios, lo que permite al usuario enviar, recibir y organizar correo electrónico, así como publicar y leer mensajes en los tablones de anuncios.

A partir de la versión 6.3 , los siguientes eran componentes de AUIS:

Aplicaciones

  • Procesador de textos ( EZ )
  • Editor de dibujo (Figura)
  • Lector de correo y noticias (Mensajes)
  • Remitente de correo y noticias (SendMessage)
  • Editor de fuentes (BDFfont)
  • Navegador de documentación (Ayuda)
  • Navegador de directorios (Bush)
  • Encargado de mantenimiento de horarios (idiota)
  • Interfaz de shell/ terminal (consola, TypeScript)
  • Menú de la aplicación AUIS (Iniciar)
  • Visor de salida estándar (PipeScript)
  • Editor de preferencias (PrefEd)

Editores gráficos e interactivos

  • Insertar ecuación (EQ)
  • Editor de animación (Moda)
  • Editor de dibujo (Figura)
  • Insertar diseño Insertar (Diseño)
  • Mostrar dos inserciones adyacentes (LSet)
  • Lenguaje de extensión y procesamiento de cadenas (Ness)
  • Visualización y edición de jerarquías (Org)
  • Pasador de páginas (Página)
  • Editor de imágenes BMP monocromáticas (ráster)
  • Insertar en hoja de cálculo (tabla)
  • Editor de texto, documentos y programas (Texto)

Andrew inalámbrico

Wireless Andrew fue la primera red inalámbrica de Internet en todo el campus. Se construyó en 1993, [ 8 ] antes de que se popularizara la marca Wi-Fi . [ 9 ] [ 10 ]

Wireless Andrew es una red de área local inalámbrica de 2 megabits por segundo conectada mediante puntos de acceso a la red cableada Andrew, una red troncal Ethernet de alta velocidad que enlaza los edificios del campus de la CMU. Wireless Andrew consta de 100 puntos de acceso que cubren seis edificios del campus. La universidad probó el sistema con más de 40 unidades móviles antes de permitir su uso general por parte de investigadores y estudiantes en febrero de 1997. [ 11 ]

Referencias

  1. 1 2 Resumen de la historia del Proyecto Andrew de la CMU Archivado el 17 de julio de 2012 en Wayback Machine
  2. Johnston, Louis; Williamson, Samuel H. (2023). "¿Cuál era el PIB de EE. UU. entonces?" . MeasuringWorth . Recuperado el 30 de noviembre de 2023 .Las cifras del deflactor del Producto Interno Bruto de Estados Unidos siguen la serie MeasuringWorth .
  3. Historia detallada del Proyecto Andrew de la CMU. Archivado el 9 de septiembre de 2011 en Wayback Machine .
  4. NS Borenstein (diciembre de 1996). "Proyecto Andrew de CMU: una retrospectiva" . Comunicaciones de la ACM . 39 (12): 298–es. doi : 10.1145/272682.272717 . S2CID 18502200 . 
  5. 1 2 3 Borenstein, Nathaniel S. (1991). Programación como si las personas importaran : programas amigables, ingeniería de software y otras nobles ilusiones (4.ª ed. impresa). Princeton, NJ: Princeton University Press. págs. 55–56 . ISBN    9780691087528.
  6. James Gosling ; David SH Rosenthal ; Michelle J. Arden (1989). The NeWS Book . Springer Verlag. págs. 34–36 . ISBN  978-0-387-96915-2.
  7. Fred Hansen. "Bienvenido al Consorcio Andrew" . Consultado el 3 de mayo de 2011 .
  8. "Cómo surgió el Wi-Fi en el campus de CMU, una historia real" . Pop City Media . 2011. Archivado del original el 7 de octubre de 2011. Consultado el 6 de octubre de 2011 .
  9. "Wireless Andrew: Creando el primer campus inalámbrico del mundo" . Universidad Carnegie Mellon. 2007. Archivado del original el 1 de septiembre de 2011. Recuperado el 6 de octubre de 2011 .
  10. Lemstra, Wolter; Hayes, Vic; Groenewegen, John (2011) [2011]. El viaje de la innovación del Wi-Fi: el camino hacia el éxito global (pdf) . Cambridge: University Press. pág. 121. ISBN  978-0-521-19971-1. Consultado el 6 de octubre de 2011 .
  11. "Aplicaciones de LAN inalámbricas" (PDF) . Archivado del original (PDF) el 26 de abril de 2012. Consultado el 6 de octubre de 2011 .

Lecturas adicionales

  • Morris, JH; Van Houweling, D.; Slack, K. (1983). El Centro de Tecnología de la Información (PDF) (Informe técnico). Universidad Carnegie Mellon. CMU-ITC-025.
  • Morris, JH; Satyanarayanan, M.; Conner, MH; Howard, JH; Rosenthal, DSH y Smith, FD (marzo de 1986). "Andrew, un entorno de computación distribuida" . Communications of the ACM . 29 (3): 184–201 . doi : 10.1145/5666.5671 . ISSN 0001-0782 . S2CID 18599806 .  
  • Nathaniel Borenstein; Craig Everhart; Jonathan Rosenberg; Adam Stoller (1988). Un sistema de mensajería multimedia para Andrew (PDF) (Informe técnico). Universidad Carnegie Mellon. S2CID 12818358. CMU-ITC-064. 
  • Nathaniel S. Borenstein; Craig F. Everhart; Jonathan Rosenberg; Adam Stoller (1989). Cuestiones arquitectónicas en el sistema de mensajería Andrew (PDF) (Informe técnico). Universidad Carnegie Mellon. CMU-ITC-076.
  • Christina Haas; Daniel Boyarski; Nathaniel Borenstein (1989). Andrew de Carnegie Mellon: La interfaz de usuario en evolución del programa de mensajería (PDF) (Informe técnico). Universidad Carnegie Mellon. CMU-ITC-079.
  • Nathaniel S. Borenstein; Chris A. Thyberg (septiembre de 1988). «Trabajo cooperativo en el sistema de mensajería Andrew». Actas de la conferencia ACM de 1988 sobre trabajo cooperativo asistido por ordenador - CSCW '88 . págs. 306-323 . doi : 10.1145/62266.62291 . ISBN  978-0-89791-282-2. S2CID 14943353 . 
  • El Proyecto Andrew : sitio web de la CMU que documenta la historia del proyecto y de las personas involucradas.
  • El Consorcio Andrew - Sitio web del proyecto del Sistema de Interfaz de Usuario Andrew.
  • /afs/cs.cmu.edu/project/atk-ftp : archivo FTP de AUIS.
Obtenido de " https://en.wikipedia.org/w/index.php?title=Andrew_Project&oldid=1292281948 "