Maestro I
Maestro I var en tidig integrerad utvecklingsmiljö för mjukvara . utvecklad av Softlab Munich på 1970- och 1980-talen.
Systemet kallades ursprungligen "Programm-Entwicklungs-Terminal-System" ("programutvecklingsterminalsystem"), förkortat PET ; den döptes om efter att Commodore International introducerade en hemdator som heter Commodore PET 1977.
En gång fanns det 22 000 installationer över hela världen. De första installationerna i USA var hos Boeing 1979 med åtta Maestro I-system och Bank of America med 24 system och 576 utvecklarterminaler. Fram till 1989 fanns det 6 000 installationer i Förbundsrepubliken Tyskland [1] .
Ett av de sista Maestro I-systemen finns på Museum of Information Technology i Arlington.
Ursprung
Tidiga programmeringsprocesser förlitade sig på inmatning av kod och testdata i papperstejp eller hålkort. Efter att ha avslutat stansningen matade programmeraren bandet och/eller korten i datorn. Introduktionen av IBM 3270- terminalerna tillsammans med IBMs ISPF (Interactive System Productivity Facility) utgjorde en verklig förbättring. Textredigeraren som var integrerad i ISPF gjorde det möjligt att mata in källkod för program i realtid. Redaktören styrdes med kommandon, radredigering och funktionstangenter. ISPF krävde att ange kod en sida i taget, vilket minskade omedelbarheten av feedback; Maestro syftade till att lösa detta genom att mata varje tangenttryckning direkt till CPU:n.
Harald Wieler, samarbetspartner till Softlab Munich , utvecklade den första prototypen av systemet, då namnet PET, 1974 baserat på Philips X1150 datainsamlingssystem, ursprungligen ett fyrfassystem IV/70 från USA. Wieler var tidigare arkitekten bakom operativsystemutvecklingen för stordatorer för Radio Corporation of America och Siemens . Utvecklingen av Maestro samfinansierades av den tyska regeringen, med målet att skapa ett maskin- och mjukvaruprogrammeringsverktyg som kan hyras för 1000 Deutsche Mark i månaden, ungefär samma som ett enfamiljshus i Münchenområdet vid den tiden.
Den första amerikanska kunden var Boeing Company, Aerospace and Defence Corporation med 7 system. Den största köparen blev Bank of America som beställde 24 Maestro-datorer med 576 terminaler till sina 10 000 programmerare i deras datorcenter i San Francisco. Softlab grundade en filial i USA som sålde cirka 100 Maestro-system med cirka 2000 terminaler i USA.
Teknologi
Hårdvara
Grundsystemet var ett "nyckel-till-skiva" datainmatningssystem. Historiska föregångare var "key-to-tape"-system som Mohawk Data Recorder, Olympia Multiplex 80 och Philips X1100.
Maestro använde Philips (Apeldoorn, Nederländerna) X1150 Data Entry-systemet, som byggdes på en fyrfasig (Cupertino, Kalifornien) IV/70-processor.
En typisk konfiguration vid tidpunkten för introduktionen var:
- System med 96-192 KB RAM
- 6-24 (dumma) terminaler
- 10-80 MB skiva
- Magnetisk tejp
- Linjeskrivare (olika typer och modeller stöddes)
- Datakommunikationsanslutning
Hårdvaran utvecklades med tiden: Four-Phase IV/70-processorn ersattes av det mer kraftfulla Four-Phase IV/90-systemet och fler terminaler, minne och skivkapacitet kunde stödjas. Basen Philips X1150 Data Entry-systemet ändrades till Philips P7000 Distributed Processing System eftersom betydande ytterligare funktionalitet lades till.
programvara
Operativsystemet var ett proprietärt fyrfas skivoperativsystem (ommärkt av Philips) som stödde de vanliga komponenterna på den tiden: textredigerare, assembler, olika kompilatorer och länkredigerare.
Four -Phase- programvaran bestod av paket för:
- Datainmatning (nyckel-till-skiva)
- 3270 emulering
- 3270-emulering med programmeringsmöjligheter
- Detta unika paket tillät användaren att inkludera lokal programmering för att ladda ner stordatorn
- COBOL
Den ursprungliga PET/Maestro-mjukvaran använde i stor utsträckning befintliga bibliotek från ovanstående paket.
- ^ Computerwoche: Interaktives Programmering als Systems-Schlager Arkiverad 2008-12-21 på Wayback Machine , 1975/47
- ^ Der Spiegel , 17 januari 1983, Sida 71 Akten auf Knopfdruck
- ^ Bildkreditering: Museum of Information Technology i Arlington http://mit-a.com/fourphase.shtml
- ^ Bildkreditering: Museet för informationsteknologi i Arlington - fyra faser IV/90
- ^ Der Spiegel, 17 januari 1983, sid 71
externa länkar
- Christiane Floyd https://web.archive.org/web/20071018125442/http://swt-www.informatik.uni-hamburg.de/people/cfl.html
- Peter Schnupp till berättelsen om Maestro I [2]
- IEEE History Center: [3] Ernst Denert Intervju (29 juni 1993)
- [4] - Museum of Information Technology i Arlington - Fyrfas
- [5] Fyrfassystem, ett system för displaybehandling med flera terminaler