Maestro I fue uno de los primeros entornos de desarrollo integrado de software . [1] desarrollado por Softlab Munich en las décadas de 1970 y 1980.
El sistema se llamaba originalmente "Programm-Entwicklungs-Terminal-System" ("sistema de terminal de desarrollo de programas") abreviado como PET ; fue rebautizado después de que Commodore International introdujera una computadora doméstica llamada Commodore PET en 1977.
En un momento hubo 22.000 instalaciones en todo el mundo. Las primeras instalaciones de EE. UU. Fueron en Boeing en 1979 con ocho sistemas Maestro I y Bank of America con 24 sistemas y 576 terminales de desarrollo. [2] Hasta 1989 había 6.000 instalaciones en la República Federal de Alemania [1] .
Uno de los últimos sistemas Maestro I se encuentra en el Museo de Tecnología de la Información de Arlington. [4]
Orígenes
Los primeros procesos de programación se basaban en la introducción de códigos y datos de prueba en cinta de papel o tarjetas perforadas. Después de terminar el perforado, el programador alimentaría la cinta y / o las tarjetas en la computadora. La introducción de los terminales IBM 3270 junto con el ISPF (Interactive System Productivity Facility) de IBM supuso una mejora real. El editor de texto que se integró en ISPF permitió que el código fuente de los programas se ingresara en tiempo real. El editor se controlaba con comandos, edición de línea y teclas de función. ISPF requería ingresar el código una página a la vez, disminuyendo la inmediatez de la retroalimentación; Maestro tenía como objetivo resolver esto enviando cada pulsación de tecla directamente a la CPU.
Harald Wieler, socio de Softlab Munich , desarrolló el primer prototipo del sistema, luego llamado PET, en 1974 basado en el sistema de recolección de datos Philips X1150, originalmente un Four-Phase Systems IV / 70 de los EE. UU. Wieler fue anteriormente el arquitecto del desarrollo del sistema operativo para mainframes para Radio Corporation of America y Siemens . El desarrollo de Maestro fue cofinanciado por el gobierno alemán, con el objetivo de crear una herramienta de programación de hardware y software rentable por 1000 marcos alemanes al mes, aproximadamente lo mismo que una casa unifamiliar en el área de Munich en ese momento.
El primer cliente estadounidense fue Boeing Company, la empresa aeroespacial y de defensa con 7 sistemas. El mayor comprador se convirtió en el Bank of America, que encargó 24 computadoras Maestro con 576 terminales para sus 10.000 programadores en su centro de cómputo de San Francisco. Softlab fundó una sucursal en EE. UU. Que vendió alrededor de 100 sistemas Maestro con unas 2000 terminales en EE. UU. [5]
Tecnología
Hardware
El sistema básico era un sistema de entrada de datos de "clave a disco". Los predecesores históricos fueron los sistemas "key-to-tape" como Mohawk Data Recorder, Olympia Multiplex 80 y Philips X1100.
Maestro utilizó el sistema de entrada de datos X1150 de Philips (Apeldoorn, Países Bajos), que se construyó en un procesador IV / 70 de cuatro fases (Cupertino, California).
Una configuración típica en el momento de la introducción fue:
- Sistema con 96-192 KB de RAM
- 6-24 terminales (tontos)
- Disco de 10-80 MB
- Cinta magnética
- Impresora de línea (se admitieron varios tipos y modelos)
- Conexión de comunicación de datos
El hardware evolucionó con el tiempo: el procesador Four-Phase IV / 70 fue reemplazado por el sistema Four-Phase IV / 90 más potente y se pudieron soportar más terminales, memoria y capacidad de disco. El sistema básico de entrada de datos Philips X1150 se renombró como Sistema de procesamiento distribuido Philips P7000, ya que se agregó una funcionalidad adicional significativa.
Software
El sistema operativo era un sistema operativo de disco de cuatro fases patentado (rebautizado por Philips) que admitía los componentes habituales en ese momento: editor de texto, ensamblador, varios compiladores y editor de enlaces.
La oferta de software Four-Phase consistió en paquetes para:
- Entrada de datos (clave a disco)
- 3270 emulación
- Emulación 3270 con funciones de programación
- Este paquete único permitió al usuario incluir programación local para descargar el mainframe
- COBOL
El software PET / Maestro original hizo un uso extensivo de las bibliotecas existentes de los paquetes anteriores.
Referencias
- ^ Computerwoche: Interaktives Programmieren als Systems-Schlager Archivado el21 de diciembre de 2008en la Wayback Machine , 1975/47
- ^ Der Spiegel , 17 de enero de 1983, página 71 Akten auf Knopfdruck
- ^ Crédito de la imagen: Museo de Tecnología de la Información en Arlington http://mit-a.com/fourphase.shtml
- ^ Crédito de la imagen: El Museo de Tecnología de la Información en Arlington - Cuatro Fase IV / 90
- ^ Der Spiegel, 17 de enero de 1983, página 71
enlaces externos
- Christiane Floyd https://web.archive.org/web/20071018125442/http://swt-www.informatik.uni-hamburg.de/people/cfl.html
- Peter Schnupp a la historia del Maestro I [2]
- Centro de Historia del IEEE: [3] Entrevista con Ernst Denert (29 de junio de 1993)
- [4] - Museo de Tecnología de la Información en Arlington - Cuatro fases
- [5] Sistema de cuatro fases un sistema de procesamiento de visualización de terminales múltiples