
Maestro Iは、 1970年代から1980年代にかけて ミュンヘンのSoftlabによって開発された初期のソフトウェア統合開発環境でした。[1]
このシステムは元々「Programm-Entwicklungs-Terminal-System」(「プログラム開発端末システム」)と呼ばれ、PETと略されていましたが、1977年にコモドール インターナショナルがコモドール PETと呼ばれる家庭用コンピュータを発表した後に改名されました。
かつては世界中に22,000の導入がありました。米国での最初の導入は1979年のボーイング社で、8台のMaestro Iシステムとバンクオブアメリカで24のシステムと576の開発端末が導入されました。[2] 1989年まで、ドイツ連邦共和国では6,000の導入がありました[2]。
最後のMaestro Iシステムの1つはアーリントンの情報技術博物館に展示されています。[4]
起源

初期のプログラミング プロセスでは、コードとテスト データを紙テープまたはパンチ カードに入力していました。パンチが終わったら、プログラマーはテープやカードをコンピューターに挿入していました。IBM 3270端末と IBM のISPF (Interactive System Productivity Facility) の導入により、大きな進歩が遂げられました。ISPF に統合されたテキスト エディターにより、プログラムのソース コードをリアルタイムで入力できるようになりました。エディターは、コマンド、行編集、およびファンクション キーで制御されました。ISPF では、一度に 1 ページずつコードを入力する必要があり、フィードバックの即時性が低下していました。Maestro は、各キー入力を CPU に直接送信することでこの問題を解決しようとしました。
Softlab Munichの共同パートナーである Harald Wieler は、1974 年に Philips X1150 データ収集システム (元々は米国のFour-Phase Systems IV/70) をベースに、当時 PET と呼ばれていたシステムの最初のプロトタイプを開発しました。Wieler は以前、 Radio Corporation of AmericaおよびSiemensのメインフレームのオペレーティング システム開発の設計者でした。Maestro の開発はドイツ政府との共同出資で行われ、当時のミュンヘン地域の一戸建て住宅とほぼ同じ額である月額 1,000ドイツマルクでレンタルできるハードウェアおよびソフトウェア プログラミング ツールを作成することが目的でした。
米国の最初の顧客は、7 台のシステムを持つ航空宇宙防衛企業であるボーイング社でした。最大の購入者は、サンフランシスコのコンピューティング センターの 10,000 人のプログラマー向けに 24 台の Maestro コンピューターと 576 台の端末を発注したバンク オブ アメリカでした。Softlab は米国支社を設立し、米国で約 100 台の Maestro システムと約 2,000 台の端末を販売しました。[5]
テクノロジー
ハードウェア
基本的なシステムは「キーツーディスク」データ入力システムでした。歴史的な前身は、Mohawk Data Recorder、Olympia Multiplex 80、Philips X1100 などの「キーツーテープ」システムでした。
Maestro は、 Four-Phase (カリフォルニア州クパチーノ) IV/70 プロセッサ 上に構築された Philips (オランダ、アペルドールン) X1150 データ エントリ システムを使用しました。
導入時の典型的な構成は次のとおりです。
- 96~192 KBのRAMを搭載したシステム
- 6~24(ダム)端末
- 10~80 MBディスク
- 磁気テープ
- ラインプリンタ(様々なタイプ、モデルをサポート)
- データ通信接続
ハードウェアは時間の経過とともに進化しました。Four-Phase IV/70プロセッサはより強力なFour-Phase IV/90システムに置き換えられ、より多くの端末、メモリ、ディスク容量がサポートされるようになりました。基本的なPhilips X1150データエントリシステムは、重要な追加機能が追加されたため、Philips P7000分散処理システムにブランド名が変更されました。[6]
ソフトウェア
オペレーティング システムは、独自の Four-Phase Disc Operating System (Philips によってブランド名が変更されました) であり、当時の一般的なコンポーネント (テキスト エディター、アセンブラー、さまざまなコンパイラー、リンケージ エディター) をサポートしていました。
4フェーズのソフトウェア オファーは、次のパッケージで構成されています。
- データ入力(キーからディスクへ)
- 3270エミュレーション
- プログラミング機能を備えた3270エミュレーション
- このユニークなパッケージにより、ユーザーはメインフレームの負荷を軽減するローカルプログラミングを組み込むことが可能になった。
- コボル
オリジナルの PET/Maestro ソフトウェアは、上記のパッケージの既存のライブラリを広範に使用していました。
参考文献
- ^ Computerwoche: Interaktives Programmieren als Systems-Schlager Archived 2008-12-21 at the Wayback Machine、1975/47
- ^ Der Spiegel、1983 年 1 月 17 日、71 ページ クノップドルックの操作
- ^ 画像提供: アーリントン情報技術博物館 http://mit-a.com/fourphase.shtml
- ^ 画像提供: アーリントン情報技術博物館 - Four Phase IV/90
- ^ デア シュピーゲル、1983 年 1 月 17 日、71 ページ
- ^ フィリップスデータシステムの興亡、pp.150-156 [1]
外部リンク
- クリスティアーネ・フロイド https://web.archive.org/web/20071018125442/http://swt-www.informatik.uni-hamburg.de/people/cfl.html
- ピーター・シュナップによるマエストロ1世の物語[3]
- IEEE歴史センター: [4] エルンスト・デナートインタビュー(1993年6月29日)
- [5] - アーリントン情報技術博物館 - 4つのフェーズ
- [6] 4相システム 多端子表示処理システム
