Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Система Michigan Terminal ( МТС ) является одним из первых по времени распространения компьютерной операционной системы . [1] Разработан в 1967 году в Университете штата Мичиган для использования на IBM S / 360 -67, S / 370 и совместимых мэйнфреймы , она была разработана и использована консорциумом из восьми университетов в Соединенных Штатах , Канаде , и Юнайтед Королевство на протяжении 33 лет (с 1967 по 1999). [2]

Обзор [ править ]

Мультипрограммный супервизор Мичиганского университета (UMMPS) был разработан сотрудниками академического вычислительного центра Мичиганского университета для работы с IBM S / 360-67, S / 370 и совместимыми компьютерами. Программное обеспечение можно описать как супервизор с мультипрограммированием , многопроцессорностью , виртуальной памятью и разделением времени, который запускает несколько резидентных повторно входимых программ. Среди этих программ - Michigan Terminal System (MTS) для интерпретации команд, контроля выполнения, управления файлами и учета. Конечные пользователи взаимодействуют с вычислительными ресурсами через MTS, используя терминальные, пакетные и серверные средства. [2]

Название МТС относится к:

  • Программа заданий UMMPS, с которой взаимодействует большинство конечных пользователей;
  • Программная система, включая UMMPS, MTS и другие рабочие программы, подсистемы командного языка (CLS), общедоступные файлы (программы) и документацию; и
  • Услуга разделения времени, предлагаемая на определенном объекте, включая программную систему MTS, оборудование, используемое для работы MTS, персонал, который поддерживал MTS и помогал конечным пользователям, а также соответствующие административные политики и процедуры.

MTS использовалась на производственной основе примерно на 13 объектах в США , Канаде , Соединенном Королевстве , Бразилии и, возможно, в Югославии, а также еще на нескольких объектах на пробной или сравнительной основе. МТС была разработана и поддерживается основной группой из восьми университетов, входящих в Консорциум МТС .

В 1988 году Мичиганский университет объявил, что «надежная услуга MTS будет предоставляться до тех пор, пока есть пользователи, нуждающиеся в ней ... MTS может быть прекращен после того, как альтернативы смогут удовлетворить потребности пользователей в вычислениях». [3] Он прекратил работу MTS для конечных пользователей 30 июня 1996 года. [4] К тому времени большинство сервисов переместилось на клиент-серверные вычислительные системы, обычно Unix для серверов и различные варианты Mac, ПК и Unix. для клиентов. Мичиганский университет в последний раз отключил свою систему МТС 30 мая 1997 г. [5]

Политехнический институт Ренсселера (RPI) считается последним местом, где MTS используется в производственной среде. RPI закрыла МТС в июне 1999 года. [6]

Сегодня MTS все еще работает с эмуляторами IBM S / 370, такими как Hercules , Sim390, [7] и FLEX-ES. [8]

Истоки [ править ]

В середине 1960-х годов Мичиганский университет предоставлял услуги пакетной обработки на оборудовании IBM 7090 под управлением Исполнительной системы Мичиганского университета (UMES), но был заинтересован в предоставлении интерактивных услуг с использованием разделения времени . [9] В то время работа, которую могли выполнять компьютеры, была ограничена их небольшой реальной емкостью памяти . Когда IBM представила семейство компьютеров System / 360 в середине 1960-х годов, она не предложила решения для этого ограничения, и внутри IBM были противоречивые мнения о важности и необходимости поддержки разделения времени.

Статья Брюса Ардена , Бернарда Галлера , Фрэнка Вестервельта (все заместители директоров академического вычислительного центра UM) и Тома О'Брайана под названием « Программа и структура адресации в среде с разделением времени» основана на некоторых основных идеях, разработанных в Массачусетском технологическом институте. (MIT) был опубликован в январе 1966 года. [10] В документе описывалась архитектура виртуальной памяти с использованием динамической трансляции адресов (DAT), которая могла использоваться для реализации разделения времени.

После года переговоров и проектных исследований IBM согласилась создать единственную в своем роде версию своего мэйнфрейма S / 360-65 с функциями динамической трансляции адресов (DAT), которые будут поддерживать виртуальную память и удовлетворять желание единой системы обмена сообщениями поддерживать совместное времяпровождение. Компьютер получил название Model S / 360-65M. [9] Буква «М» обозначала Мичиган. Но изначально IBM решила не поставлять для машины операционную систему с разделением времени. Между тем, ряд других организаций слышал о проекте, включая General Motors , лабораторию Линкольна Массачусетского технологического института (MIT) , Принстонский университет и Технологический институт Карнеги (позжеУниверситет Карнеги-Меллона ). Все они были заинтригованы идеей разделения времени и выразили заинтересованность в заказе модифицированных машин серии IBM S / 360. Проявив этот интерес, IBM изменила номер модели компьютера на S / 360-67 и сделала его поддерживаемым продуктом. [1] С запросами на более чем 100 новых моделей S / 360-67s IBM поняла, что существует рынок для разделения времени, и согласилась разработать новую операционную систему с разделением времени под названием TSS / 360 (TSS означает Система разделения времени) для доставки примерно в то же время, что и первая модель S / 360-67.

В ожидании прибытия Model 65M персонал UM Computing Center смог провести ранние эксперименты с разделением времени с использованием IBM System / 360 Model 50 , финансируемой проектом ARPA CONCOMP (Conversational Use of Computers). [11] Эксперимент с разделением времени начался как «пол-страницы кода , написанного на кухонном столе» в сочетании с небольшой мульти-программирования системы, LLMPS из Массачусетского технологического института лаборатории Линкольна , [1] , который был модифицирован и стал UM Мульти -Супервайзер программирования (UMMPS), который, в свою очередь, запускал рабочую программу MTS. Это самое раннее воплощение MTS было задумано как одноразовая система, используемая для получения опыта работы с новым оборудованием IBM S / 360, и от которой отказались, когда IBM TSS / 360 операционная система стала доступна.

Разработка TSS заняла больше времени, чем предполагалось, дата поставки была отложена, и она еще не была доступна, когда S / 360-67 (серийный номер 2) прибыл в Вычислительный центр в январе 1967 года. [12] В это время UM пришлось сделать это. решить, следует ли вернуть Model 67 и выбрать другой мэйнфрейм или разработать MTS в качестве временной системы для использования до тех пор, пока TSS не будет готова. Было принято решение продолжить разработку MTS, и сотрудники перенесли свои первоначальные разработки с Model 50 на Model 67. Разработка TSS была в конечном итоге отменена IBM, затем возобновлена, а затем снова отменена. Но к этому времени UM понравилась система, которую они разработали, она больше не считалась временной, и MTS будет использоваться в UM и других сайтах в течение 33 лет.

Консорциум МТС [ править ]

MTS был разработан, обслуживается и используется консорциумом восьми университетов в США, Канаде и Великобритании: [2] [13]

  • Мичиганский университет (UM), 1967–1997, [14] США
  • Университет Британской Колумбии (UBC), 1968-1998, Канада
  • NUMAC ( Университет Ньюкасл-апон-Тайн , Даремский университет и Ньюкаслский политехнический институт ), [15] 1969–1992 , Соединенное Королевство
  • Университет Альберты (UQV), 1971–1994, [16] Канада
  • Государственный университет Уэйна (WSU), 1971-1998, США
  • Политехнический институт Ренсселера (RPI), 1976-1999, США
  • Университет Саймона Фрейзера (СФУ), 1977–1992, [17] Канада
  • Университет Дарема (NUMAC), [15] 1982 по 1992 год, [18] Соединенное Королевство

Несколько сайтов использовали более одной системы MTS: NUMAC - две (сначала в Ньюкасле, а затем в Дареме), Мичиган - три в середине 1980-х годов (UM для кукурузы, UB для Blue и HG в Human Genetics), UBC - три или четыре в разное время (MTS-G, MTS-L, MTS-A и MTS-I для общего, библиотечного, административного и учебного).

Каждый из сайтов MTS внес свой вклад в развитие MTS, иногда играя ведущую роль в разработке и внедрении новой функции, а в других случаях путем доработки, улучшения и критики работы, проделанной в других местах. Многие компоненты МТС - это работа нескольких человек на нескольких объектах. [19]

Вначале сотрудничество между сайтами МТС осуществлялось посредством личных посещений сайтов, телефонных звонков, обмена документами и магнитными лентами по обычной почте , а также неформальных встреч на SHARE или других встречах. Позже электронная почта, компьютерные конференции с использованием CONFER и * Forum, сетевая передача файлов и вложения электронной почты дополнили и в конечном итоге в значительной степени заменили более ранние методы.

Члены Консорциума МТС выпустили серию 82 информационных бюллетеней МТС в период с 1971 по 1982 год, чтобы помочь координировать развитие МТС. [20]

Кружки из мастерской МТС VIII, Анн-Арбор, июль 1982 г.

Начиная с UBC в 1974 [21], Консорциум МТС проводил ежегодные семинары МТС на одной из площадок-членов. Семинары были неформальными, но включали в себя документы, представленные заранее, и материалы, опубликованные после факта, которые включали резюме сессий. [22] В середине 1980-х годов было проведено несколько западных семинаров с участием подмножества сайтов MTS (UBC, SFU, UQV, UM и, возможно, RPI).

Ежегодные семинары продолжались даже после того, как работы по развитию МТС начали сворачиваться. Называемые просто «общественным семинаром», они продолжали до середины 1990-х годов обмениваться знаниями и общим опытом в предоставлении вычислительных услуг, хотя MTS больше не была основным источником вычислений в их университетских городках, а некоторые полностью перестали использовать MTS.

Сайты МТС [ править ]

В дополнение к восьми сайтам Консорциума МТС, которые участвовали в его разработке, МТС использовалась на ряде других сайтов, в том числе: [13]

  • Centro Brasileiro de Pesquisas Fisicas (CBPF) [23] в рамках Conselho Nacional de Desenvolvimento Científico e Tecnológico (CNPq), [24] Бразилия
  • Empresa Brasileira de Pesquisa Agropecuária (EMBRAPA), [25] Бразилия
  • Hewlett-Packard (HP), США
  • Университет штата Мичиган (МГУ), США
  • Центр космических полетов Годдарда , Национальное управление по аэронавтике и исследованию космического пространства (НАСА), США

Копия MTS была также отправлена ​​в Университет Сараево , Югославия, хотя неизвестно, была ли она когда-либо установлена.

INRIA , французский национальный институт исследований в области информатики и управления в Гренобле, Франция, управлял MTS на пробной основе, как и Университет Ватерлоо в Онтарио, Канада, Университет Южного Иллинойса , Военно-морская аспирантура , корпорация Amdahl , ST Systems for Больницы Университета Макгилла , Стэнфордский университет и Университет Иллинойса в США, а также несколько других сайтов.

Оборудование [ править ]

Сотрудник вычислительного центра Майк Александр сидит за консолью IBM System 360 Model 67 Duplex в Мичиганском университете, 1969 год.
Amdahl 470V / 6 P2 в Мичиганском университете, 1975 г.

Теоретически MTS будет работать на IBM S / 360-67, любой из серии IBM S / 370, которая включает виртуальную память, и их преемниках. MTS был запущен на следующих компьютерах в производственной, контрольной или пробной конфигурациях: [2]

  • IBM: S / 360-67 , S / 370-148, S / 370-168, 3033U, 4341, 4361, 4381, 3081D, 3081GX, 3083B, 3090–200, 3090–400, 3090–600 и ES / 9000. -720
  • Амдал: 470В / 6, 470В / 7, 470В / 8, 5860, 5870, 5990
  • Hitachi: NAS 9060
  • Различные эмуляторы S / 370

Университет Мичигана установил и запустил MTS на первом IBM S / 360-67 за пределами IBM (серийный номер 2) в 1967 году, втором Amdahl 470V / 6 (серийный номер 2) в 1975 году [26] [27], первом Amdahl 5860 (серийный номер 1) в 1982 году, а первая фабрика поставила IBM 3090–400 в 1986 году. [28] NUMAC использовал MTS на первом S / 360-67 в Великобритании и, скорее всего, на первом в Европе. [29] Университет Британской Колумбии (UBC) возглавил преобразование MTS для работы на серии IBM S / 370 (IBM S / 370-168) в 1974 году. Университет Альберты установил первый Amdahl 470V / 6 в Канада (серийный номер P5) в 1975 году. [16]К 1978 году компания NUMAC (в Университете Ньюкасл-апон-Тайн и Университете Дарема) перенесла основную деятельность MTS на серию IBM S / 370 (IBM S / 370-168).

MTS был разработан для поддержки до четырех процессоров на IBM S / 360-67 , хотя IBM произвела только одну (симплекс и полудуплекс) и две (дуплекс) конфигурации процессоров модели 67. В 1984 RPI обновила MTS для поддержки до до 32 процессоров в аппаратной серии IBM S / 370-XA (Extended Addressing), хотя 6 процессоров, вероятно, являются самой крупной фактически используемой конфигурацией. [30] MTS поддерживает IBM Vector Facility , [31] доступную в качестве опции в системах IBM 3090 и ES / 9000 .

В начале 1967 года, работая на однопроцессорном IBM S / 360-67 в единой системе обмена сообщениями без поддержки виртуальной памяти , MTS обычно поддерживала 5 одновременных сеансов терминала и одно пакетное задание. [2] В ноябре 1967 года, после добавления поддержки виртуальной памяти, MTS, работающая на том же IBM S / 360-67, одновременно поддерживала 50 терминальных сессий и до 5 пакетных заданий. [2] В августе 1968 года двухпроцессорный IBM S / 360-67 заменил однопроцессорную систему, поддерживая примерно 70 терминалов и до 8 пакетных заданий. [32] К концу 1991 года MTS в UM работала на IBM ES / 9000-720, поддерживая более 600 одновременных терминальных сессий и от 3 до 8 пакетных заданий. [2]

MTS можно IPL- IP под VM / 370 , и некоторые сайты MTS сделали это, но большинство из них использовали MTS на собственном оборудовании без использования виртуальной машины .

Особенности [ править ]

Некоторые из примечательных особенностей MTS включают: [33]

Программы, разработанные для МТС [ править ]

Ниже приведены некоторые из наиболее заметных программ, разработанных для МТС: [46]

Программы, работающие под управлением МТС [ править ]

Ниже приведены некоторые известные программы, перенесенные на MTS из других систем: [46]

Языки программирования, доступные в МТС [ править ]

MTS поддерживает богатый набор языков программирования, некоторые из которых разработаны для MTS, а другие портированы из других систем: [46]

Системная архитектура [ править ]

UMMPS, супервизор, полностью контролирует оборудование и управляет набором рабочих программ. [32] Одна из рабочих программ - MTS, программа работы, с которой взаимодействует большинство пользователей. [2] MTS работает как совокупность подсистем командного языка (CLS). Одна из CLS позволяет выполнять пользовательские программы. MTS предоставляет набор системных подпрограмм, доступных для CLS, пользовательских программ и самой MTS. [41] Среди прочего, эти системные подпрограммы обеспечивают стандартный доступ к подпрограммам поддержки устройств (DSR), компонентам, которые выполняют зависимый от устройства ввод / вывод.

Руководства и документация [ править ]

Приведенные ниже списки вполне ориентированы на Мичиганский университет. Большинство других сайтов МТС использовали некоторые из этих материалов, но они также выпускали свои собственные руководства, памятки, отчеты и информационные бюллетени, адаптированные к потребностям их сайта.

Документация для конечного пользователя [ править ]

Серия руководств MTS: The Michigan Terminal System была опубликована с 1967 по 1991 год в томах с 1 по 23, которые периодически обновлялись и переиздавались. [20] Первоначальные выпуски томов не всегда происходили в числовом порядке, и тома иногда меняли названия при обновлении или переиздании. Как правило, чем выше число, тем более специализированный объем.

Самые ранние версии томов I и II МТС отличались организацией и содержанием от последующих томов МТС и включали в себя некоторую внутреннюю документацию, а также документацию для конечных пользователей. Во втором выпуске от декабря 1967 года:

  • МТС Том I : Введение; Концепции и сооружения; Соглашения о вызовах; Руководства пользователя пакетной обработки, терминала, ленты и концентратора данных; Описание UMMPS и МТС; Файлы и устройства; Командный язык; Пользовательские программы; Описание библиотеки подпрограмм и макросов; Описания публичных или библиотечных файлов; и внутренние спецификации: динамический загрузчик (UMLOAD), управление файлами и устройствами (префикс и постфикс DSRI), процедуры поддержки устройств (DSR) и файловые процедуры [106]
  • МТС Том II : Описание языковых процессоров: Ассемблер F-уровня; FORTRAN G; IOH / 360; PIL; СНОБОЛ4; УМИСТ; ВАТФОР; и 8ASS (ассемблер PDP-8) [103]

Следующие тома MTS были опубликованы вычислительным центром Мичиганского университета [2] и доступны в виде файлов PDF: [107] [108] [109] [110]

  • Краткое изложение справочной информации MTS , ~ 60 страниц, 3 "x 7,5", карманный справочник по MTS, Вычислительный центр, Университет Мичигана
  • Учебник по Taxir: версия MTS , Брилл, Роберт К., Вычислительный центр, Мичиганский университет
  • Фундаментальное использование терминальной системы Мичигана , Томас Дж. Шрибер, 5-е издание (пересмотренное), Ulrich's Books, Inc., Анн-Арбор, Мичиган, 1983, 376 стр.
  • Цифровые вычисления, FORTRAN IV, WATFIV и MTS (с * FTN и * WATFIV) , Брайс Карнахан и Джеймс О. Уилкс, Мичиганский университет, Анн-Арбор, Мичиган, 1968–1979, 1976 538 стр.
  • Документация для MIDAS, Мичиганской интерактивной системы анализа данных , Лаборатории статистических исследований, Мичиганский университет [111]
  • Приложение OSIRIS III MTS , Центр политических исследований, Мичиганский университет [112]

Различные аспекты MTS в Мичиганском университете были задокументированы в серии памяток вычислительного центра (CCMemos) [108] [113], которые публиковались нерегулярно с 1967 по 1987 год, пронумерованные от 2 до 924, хотя и не обязательно в хронологическом порядке. Номера от 2 до 599 - это общие памятки о различном программном и аппаратном обеспечении; серия 600 - это серия «Примечания консультанта» - короткие памятки для начинающих и промежуточных пользователей; серия 800 охватывает вопросы, касающиеся принтера Xerox 9700, обработки текста и набора текста; а серия 900 охватывает микрокомпьютеры. 700 серий не было. В 1989 году эта серия была продолжена в виде справочных материалов с меньшим упором на МТС. [114] [115]

Обложка майского выпуска журнала IT Digest Мичиганского университета, май 1996 г.

Долгий запуск бюллетеней ориентированы на конечных пользователей в Мичиганском университете с названиями Вычислительный центр Новости , вычислительный центр Newsletter , UM Computing Новости и информационные технологии Digest были опубликованы , начиная с 1971 г. [108] [113]

Был также вводный материал , представленный в руководстве пользователя , Руководство пользователя МТС , а также учебник серии, в том числе: [108]

  • Подключение - Введение в терминалы и микрокомпьютеры
  • Знакомство с вычислительным центром
  • Введение в услуги Вычислительного центра
  • Введение в системы управления базами данных на МТС
  • Введение в FORMAT
  • Введение в магнитные ленты
  • Знакомство с МТС
  • Введение в редактор файлов MTS
  • Введение в программирование и отладку в МТС
  • Введение в терминалы
  • Введение в терминалы и микрокомпьютеры

Внутренняя документация [ править ]

Следующие материалы не получили широкого распространения, но были включены в MTS Distributions: [20] [107] [109]

  • Руководство по эксплуатации МТС [116]
  • Руководство по сообщениям МТС
  • MTS Том : Системное издание [117] [118]
  • MTS Volume 99: Внутренняя документация [119]
  • Описания вызовов супервизора [120]
  • Процедуры аварийного восстановления диска [121]
  • Серия лекций, описывающих архитектуру и внутреннюю организацию Терминальной системы Мичигана, прочитанная Майком Александером, Доном Беттнером, Джимом Гамильтоном и Дугом Смитом (4 аудиозаписи, конспекты лекций и транскрипции)

Распространение [ править ]

Мичиганский университет выпускал МТС на магнитной ленте нерегулярно. [20] Были полные и частичные дистрибутивы, где полные дистрибутивы (D1.0, D2.0, ...) включали все компоненты MTS и частичные дистрибутивы (D1.1, D1.2, D2.1, D2. 2, ...) включали только те компоненты, которые изменились с момента последнего полного или частичного распространения. Дистрибутивы с 1.0 по 3.1 поддерживали IBM S / 360 Model 67, дистрибутив 3.2 поддерживал как архитектуру IBM S / 360-67, так и IBM S / 370, а дистрибутивы D4.0 - D6.0 поддерживали только архитектуру IBM S / 370 и его расширения.

Дистрибутивы MTS включали обновления, необходимые для запуска лицензионных программных продуктов и другого проприетарного программного обеспечения под управлением MTS, но не само базовое проприетарное программное обеспечение, которое необходимо было получать отдельно от владельцев. За исключением IBM Assembler H, ни одна из лицензионных программ не требовалась для работы MTS.

Последним дистрибутивом MTS был D6.0, выпущенный в апреле 1988 года. Он состоял из 10 003 файлов на шести магнитных лентах 6250 bpi. После 1988 г. распространение компонентов MTS осуществлялось по запросу с использованием передачи файлов по сети.

Чтобы разрешить новые сайты , чтобы начать с нуля, две дополнительные магнитные ленты были доступны, IPLable загрузки ленты , которая содержала минималистский вариант МТС плюс DASDI и DISKCOPY утилиты , которые могут быть использованы для инициализации и восстановить один диск версии пакета стартера из МТС со второй магнитной ленты. На заре MTS для создания однодисковой стартовой системы использовались автономные утилиты TSS DASDI и DUMP / RESTORE, а не сама MTS.

Были также менее формальные перераспределения, когда отдельные сайты отправляли магнитные ленты, содержащие новые или обновленные работы, на сайт-координатор. Этот сайт скопировал бы материал на обычную магнитную ленту (RD1, RD2, ...) и отправил копии ленты на все сайты. Похоже, что содержимое большинства лент с распространением информации потеряно.

Сегодня полные материалы из шести полных и десяти частичных дистрибутивов MTS, а также из двух дистрибутивов, созданных между 1968 и 1988 годами, доступны в архиве Bitsavers Software [122] [123] и в цифровом архиве Deep Blue Мичиганского университета. [124] [125]

Работая с дистрибутивом D6.0, можно создать версию MTS для IPLable . Новый дистрибутив MTS D6.0A упрощает эту задачу. [126] D6.0A основан на версии MTS D6.0 1988 года с различными исправлениями и обновлениями, чтобы сделать работу под Hercules в 2012 году более гладкой. В будущем IPLable версия MTS будет доступна на основе версии MTS, которая использовалась в Мичиганском университете в 1996 году незадолго до закрытия MTS. [123]

Лицензирование [ править ]

С 22 декабря 2011 г. материалы MTS Distribution находятся в свободном доступе на условиях непортированной лицензии Creative Commons Attribution 3.0 (CC BY 3.0). [127]

В первые дни своего существования MTS предоставлялась бесплатно без необходимости в лицензии сайтам, которые были заинтересованы в работе MTS и, казалось, имели квалифицированный персонал, необходимый для ее поддержки.

В середине 1980-х годов были официально оформлены лицензионные соглашения с Мичиганским университетом, действующим в качестве агента и выдающего лицензии от имени Консорциума МТС. [128] Лицензии MTS были доступны академическим организациям за ежегодную плату в размере 5000 долларов США, другим некоммерческим организациям за 10 000 долларов США и коммерческим организациям за 25 000 долларов США. Лицензия ограничивала использование МТС для предоставления коммерческих компьютерных услуг. Лицензиаты получили копию полного набора лент с распространением MTS, любых дополнительных дистрибутивов, подготовленных в течение года, письменные инструкции по установке, две копии текущей пользовательской документации и очень ограниченную помощь.

Лицензию МТС имеют всего несколько организаций. Несколько лицензионных МТС для того, чтобы запустить одну программу типа КОНФЕР. Собранные сборы были использованы для компенсации некоторых общих расходов Консорциума МТС.

См. Также [ править ]

  • Сеть заслуг
  • Эволюция системы разделения времени

Ссылки [ править ]

  1. ^ a b c Акера, Ацуши (январь – март 2008 г.), «Жизнь и работа Бернарда А. Галлера (1928–2006 гг.)» (PDF) , Annals of the History of Computing , 30 (1): 8, doi : 10.1109 / mahc.2008.15 , S2CID  22790110 , В конце 1968 года MTS была единственной крупномасштабной системой разделения времени, которая регулярно и надежно работала в США..
  2. ^ a b c d e f g h i The Michigan Terminal System (PDF) , 1 , Анн-Арбор, Мичиган: Мичиганский университет, Отдел информационных технологий, Консультационные и вспомогательные службы, ноябрь 1991 г., стр. 9, 13–14 .
  3. ^ «ITD подтверждает обязательства МТС» . Новости UM Computing . 3 (19): 2 октября 1988 г.
  4. Перейти ↑ «MTS Service to End» , Information Technology Digest , Vol. 5, № 5 (12 мая 1996 г.), стр.7
  5. ^ "MTS Timeline" , Дайджест информационных технологий , Мичиганский университет, стр. 10-11, том 5, № 5 (13 мая 1966 г.)
  6. ^ "MTS Timeline" , постфактум, добавление одной записи за 1999 г. в сборник информационных технологий , Мичиганский университет, том 5, № 5 (13 мая 1966 г.)
  7. ^ Sim390 , эмулятор ESA / 390
  8. ^ FLEX-ES , эмулятор S / 390 и z / Architecture
  9. ^ a b «История MTS - 30 лет службы вычислений» , Сьюзан Тополь, Дайджест информационных технологий , том 5, № 5 (13 мая 1996 г.), Мичиганский университет
  10. ^ "Программа и структура адресации в среде с разделением времени" , BW Arden, BA Galler, TC O'Brien, FH Westervelt, Journal of the ACM , v.13 n.1, p.1-16, Jan.1966
  11. ^ CONCOMP: Исследования в области разговорного использования компьютеров: Заключительный отчет , Вестервельт, ФХ, Вычислительный центр Мичиганского университета, 1970
  12. ^ Система IBM 360/67 и CP / CMS , Том Ван Флек
  13. ^ a b «Как сайты узнали о МТС и приняли решение об их использовании?» , элемент в разделе обсуждения архива Michigan Terminal System Archive
  14. ^ "Информация о работе Джоша Саймона: МТС на пенсии" . clock.org .
  15. ^ a b «Как компьютеры изменились с 1968 года» , ITS News , Computing and Information Services, Даремский университет, 29 января 2005 года. Компьютер множественного доступа университетов Нортумбрии (NUMAC), сотрудничество между университетами Дарема (DUR), Ньюкасл-апон Тайн (UNE) и Newcastle Polytechnic, которые использовали S / 360-67 в Ньюкасле, начиная с 1969 года.
  16. ^ а б «Хронология: вычислительные услуги в университете Альберты» . ualberta.ca .
  17. ^ Ван Эпп, Питер; Бейнс, Билл (19–23 октября 1992 г.). «Отказ от мэйнфрейма без ущерба для пользователей: мэйнфрейм для распределенной UNIX за девять месяцев». Университет Саймона Фрейзера: Конференция LISA VI (Лонг-Бич, Калифорния). CiteSeerX 10.1.1.56.2631 .  Цитировать журнал требует |journal=( помощь )
  18. В 1982 году «Как компьютеры изменились с 1968 года» , ITS News , Computing and Information Services, Даремский университет, 29 января 2005 года. NUMAC установил отдельную машину с MTS в Даремском университете, до этого и DUR, и UNE совместно использовали одну Система MTS работает в Университете Ньюкасл-апон-Тайн.
  19. ^ Трудно должным образом отдать должное за всю проделанную работу, однако, чтобы не отдать должное и рискуя не отдать должное всем, кто внес вклад, делается попытка отметить места, где функция или расширение изначально были разработаны
  20. ^ a b c d e Подсерия Michigan Terminal System (MTS) , публикации вычислительного центра, 1965–1999, Историческая библиотека Бентли, Мичиганский университет
  21. Перейти ↑ Proceedings - MTS Systems Workshop , 1974, University of British Columbia, Canada
  22. ^ MTS (Michigan Terminal System) серия 1970-1986 , Вычислительный центр (Мичиганский университет) записи, 1952-1996 и 1959-1987, Историческая библиотека Бентли, Мичиганский университет
  23. ^ CBPF является Бразильский центр физических исследований В архиве 10 апреля 2012, в Wayback Machine
  24. ^ CNPq - Национальный совет по научному и технологическому развитию. Архивировано 16 июля 2013 г. в Wayback Machine.
  25. ^ EMBRAPA - бразильское предприятие сельскохозяйственных исследований.
  26. ^ "Мэйнфрейм Amdahl 470 / V6 - X436.84A - Музей истории компьютеров" . computerhistory.org .
  27. ^ «Сравнение производительности Amdahl 470V / 6 и IBM 370/168» , Аллан Р. Эмери и М. Т. Александер, доклад, прочитанный на собрании Группы компьютерных измерений, октябрь 1975 г., Сан-Франциско
  28. ^ Ранее 3090-400 были модернизированы в полевых условиях с 3090-200, «Установка 3090» , UM Computing News , vol 1, no. 8, 10 ноября 1986 г., стр. 5
  29. ^ «Электронная почта с Эваном Page, первый директор по NUMAC, Денису Рассела , 19 апреля 2011
  30. ^ МТС История в ИРЦ , 1989, 5р.
  31. ^ "Векторная архитектура IBM System / 370" , W. Buchholz, IBM Systems Journal , Том 25, № 1 (1986), стр 51-62
  32. ^ a b "Организация и особенности Терминальной системы Мичигана" , М.Т. Александр, стр. 586, Материалы весенней совместной компьютерной конференции AFIPS в мае 1972 г.
  33. MTS Innovations in A History of MTS: 30 Years of Computing Service , Information Technology Digest , Volume 5, No. 5 (13 мая 1966 г.), Мичиганский университет
  34. ^ "Терминальная система Мичигана" . udel.edu .
  35. ^ a b «Файловая система для универсальной среды с разделением времени» , GC Pirkola, Proceedings of the IEEE , июнь 1975 г., том 63, вып. 6. С. 918–924, ISSN 0018-9219. 
  36. MTS Volume 18: MTS File Editor , University of Michigan Computing Center, Ann Arbor, Michigan, 210 стр.
  37. ^ a b c d "Защита информации в среде общего назначения с разделением времени" , Гэри С. Пиркола и Джон Сангинетти, Труды симпозиума IEEE по тенденциям и приложениям 1977 г .: Компьютерная безопасность и целостность , том. 10 шт. 4. С. 106-114.
  38. ^ "Хроника ранней истории заслуг" . Сеть заслуг. 2008. Архивировано из оригинала на 2009-02-07 . Проверено 15 сентября 2008 .- Университетский пресс-релиз назвал демонстрацию сети (имеющей связь между UM и Государственным университетом Уэйна) 14 декабря 1971 года «вехой в высшем образовании» и «историческим событием».
  39. MTS Volume 23: Обмен сообщениями и конференц-связь в MTS , Вычислительный центр Мичиганского университета, Анн-Арбор, Мичиган
  40. MTS Volume 19: Magnetic Tapes (Описание поддержки гибких дисков было удалено из этого тома.) , Вычислительный центр Мичиганского университета, Анн-Арбор, штат Мичиган.
  41. ^ a b MTS Volume 3: System Subroutine Descriptions , University of Michigan Computing Center, Ann Arbor, Michigan.
  42. ^ "Внутренний дизайн подпрограмм IG, интерактивная графическая система для большой среды с разделением времени", Джеймс Блинн и Эндрю Гудрич, SIGGRAPH Proceedings , 1976, стр. 229-234
  43. ^ «Использование инструкции вызова монитора для реализации переключения домена в архитектуре IBM 370» , Джон Сангинетти, Вычислительный центр Мичиганского университета, Обзор операционных систем ACM SIGOPS , том 15, выпуск 4 (октябрь 1981 г.), стр. 55-61
  44. ^ "Анализ проникновения Терминальной системы Мичигана" , Б. Хеббард, П. Гроссо и др., Обзор операционных систем ACM SIGOPS , том 14, выпуск 1 (январь 1980 г.), стр. 7-20
  45. ^ МТС Том 14: 360/370 Монтажники в МТС , Университет Мичигана вычислительного центра, Энн Арбор, Мичиган
  46. ^ a b c d MTS Volume 2: Public File Descriptions , University of Michigan Computing Center, Ann Arbor, Michigan.
  47. ^ "Шахматное программирование - Awit" . Архивировано с wikispaces.com . Архивировано из оригинала на 2013-12-06.
  48. ^ «Шахматное программирование - Хаос» . заархивировано с wikispaces.com . Архивировано из оригинала на 2013-12-05.
  49. ^ "Компьютерные образовательные коммуникации в Мичиганском университете" , Карл Л. Зинн, Роберт Парнс и Хелен Хенч, Центр исследований в области обучения и преподавания (CRLT) , Мичиганский университет , Материалы ежегодной конференции / собрания ACM , 1976, страницы 150-154
  50. ^ История студенческого проекта конференц-связи , Мичиганский университет, c. 1997 г.
  51. ^ a b GOM: Good Old Mad , Дональд Боттнер, июнь 1989 г., Вычислительный центр Мичиганского университета, 110 стр.
  52. ^ a b «IF: Интерактивный компилятор FORTRAN». Архивировано 16 декабря 2014 г. в Wayback Machine , Ron Hall, SHARE 41 Proceedings , 15 августа 1973 г., Майами-Бич, Флорида, 8 страниц.
  53. ^ Справочное руководство по системе управления информацией MICRO (версия 5.0) , М.А. Кан, Д.Л. Румелхарт и Б.Л. Бронсон, октябрь 1977 г., Институт труда и производственных отношений (ILIR), Мичиганский университет и Государственный университет Уэйна
  54. ^ MICRO: Система управления реляционной базой данных , Гарри Ф. Кларк, Дэвид Э. Хетрик, Роберт С. Брессан, июль 1992 г., Институт труда и производственных отношений (ILIR), Мичиганский университет, 451 страница, ISBN 9780877363507 
  55. ^ Документация для MIDAS: Мичиганская интерактивная система анализа данных , Дэниел Дж. Фокс и Кеннет Э. Гайр, 1974, Лаборатория статистических исследований Мичиганского университета, Анн-Арбор
  56. ^ a b "Язык программирования Plus Systems" , Алан Баллард и Пол Уэйли, в Трудах Конгресса 84 канадского общества обработки информации (CIPS) , июнь 1984 г.
  57. ^ a b UBC PLUS: язык программирования Plus , Аллан Баллард и Пол Уэйли, октябрь 1987 г., Вычислительный центр Университета Британской Колумбии, 198 стр.
  58. ^ The Taxir Primer , RC Brill, 1971, Университет Колорадо, Боулдер. Inst. арктических и альпийских исследований
  59. ^ «Новый инструмент для публикации печатных материалов» , TEXTFORM Group, Университет Альберты, Share 48 Proceedings , Vol II, pp. 1042-1056, 1977.
  60. ^ «Публикация, обработка текста и ТЕКСТФОРМА» , Грант Кроуфорд, Университет Альберты, в Канадском обществе обработки информации (CIPS) Session '78 Proceedings, стр. 88-92, 1978.
  61. ^ Textform , Computing Services, University of Alberta, 1984, 216 p.
  62. ^ Справочное руководство по текстовой форме , Вычислительный центр, Мичиганский университет, январь 1986 г.
  63. ^ Языки моделирования непрерывных систем: современный обзор (на французском языке) , Рагнар Н. Нильсен и Вальтер Дж. Карплюс, Департамент компьютерных наук, Калифорнийский университет в Лос-Анджелесе.
  64. ^ Моделирование с ГПБПОМ II , AAB Прицкер и Philip J. Kiviat, Prentice-Hall, 1969
  65. ^ да Круз, Фрэнк (1984-01-06). «Анонс КЕРМИТ для МТС» . Инфо-Кермит Дайджест (Список рассылки). Проект Кермит, Колумбийский университет . Проверено 23 февраля +2016 .[ постоянная мертвая ссылка ]
  66. ^ a b MPS / 360 Версия 2, Руководство пользователя по линейному и раздельному программированию (GH20-0476), 1971, IBM Corporation
  67. ^ MSC / NASTRAN в Мичиганском университете , Уильям Дж. Андерсон и Роберт Э. Сэндсторм, 1982, инженерный колледж Мичиганского университета
  68. ^ "Статистический анализ и основные моменты управления данными OSIRIS IV" , Нил А. Ван Эк, американский статистик , Vol. 34, No. 2 (май 1980 г.), стр. 119-121
  69. ^ «REDUCE 2: система и язык для алгебраических манипуляций» , Труды Второго симпозиума ACM по символическим и алгебраическим манипуляциям , 1971, страницы 128-133
  70. ^ Построение имитационных моделей с помощью SIMSCRIPT II.5 , Эдвард К. Рассел, 1999, CACI, Лос-Анджелес, Калифорния
  71. ^ TELL-A-GRAF в MTS , Дэйв Уиппл, Memo 450 вычислительного центра, Мичиганский университет, март 1983 г.
  72. ^ Texbook на Дон Кнут , 1984, Addison-Wesley Publishing Company, 496 страниц, ISBN 0201134489 . 
  73. History of TROLL , Portable TROLL Online Help, Intex Solutions, Inc. (Бостон), 1996. Проверено 19 июня 2014 г.
  74. MTS Volume 16: ALGOL W в MTS , Вычислительный центр Мичиганского университета, Анн-Арбор, Мичиган
  75. ^ Пересмотренный отчет по алгоритмическому языку ALGOL 68 (PDF) Архивировано 10 апреля 2014 г. на Wayback Machine , A. van Wijngaarden, et al.
  76. ^ Вычислительный центр CCMemo 435: Руководство пользователя MTS VS APL , Эдвард Дж. Фрончак, Вычислительный центр, Мичиганский университет, август 1982 г.
  77. ^ Язык программирования , KE Iverson, 1962, John Wiley & Sons, 315 страниц, ISBN 0-471430-14-5 . 
  78. ^ Язык APL , публикация IBM GC26-3874.
  79. ^ APL \ 360 Primer , публикация IBM GH20-0689.
  80. MTS Volume 10: Basic in MTS , Вычислительный центр Мичиганского университета, Анн-Арбор, Мичиган
  81. ^ Waterloo BASIC - Подход к структурированному программированию, учебник и справочное руководство , JW Grahm, et al., 1980, WATFAC Publications Ltd., Ватерлоо, Онтарио, Канада
  82. ^ BCPL Справочное руководство по архивации 2014-10-21 в Wayback Machine , меморандум M-352, Project MAC, Кембридж, июль, 1967
  83. ^ IBM OS Полное руководство по системной библиотеке американского национального стандарта COBOL , публикация IBM GC28-6396.
  84. ^ CCMemo 439: IBM VS COBOL под управлением MTS , Говард Янг, Вычислительный центр Мичиганского университета, июнь 1982 г.
  85. ^ CCMemo 416: EXPL - Extended XPL , Пэт Шерри, вычислительный центр, Мичиганский университет, май 1980 г.
  86. MTS Volume 6: FORTRAN в MTS , Вычислительный центр Мичиганского университета, Анн-Арбор, Мичиган
  87. ^ GPSS / H Справочное руководство , Джеймс О. Хенриксен и Роберт С. Крейн, Wolverine Software Corp., 1989.
  88. ^ Руководство пользователя IBM General Purpose Simulation System V , публикация IBM SH20-0851
  89. ^ Моделирование с использованием GPSS , Томас Дж. Шрибер , 1974, John Wiley & Sons, 533 страницы, ISBN 0471763101 . 
  90. ^ Язык программирования ICON , Ральф Э. Грисволд и Мэдж Т. Грисволд, 1983, Прентис-Холл, Нью-Йорк, 336 страниц, ISBN 0134497775 . 
  91. MTS Volume 8: LISP и SLIP в MTS , Вычислительный центр Мичиганского университета, Анн-Арбор, Мичиган
  92. ^ Руководство программиста LISP 1.5 , J. McCarthy, et al., 1962, MIT Press, Cambridge, MA
  93. MTS Volume 20: PASCAL в MTS , Вычислительный центр Мичиганского университета, Анн-Арбор, Мичиган.
  94. ^ CCMemo 436: Паскаль против МТС , Дуглас Орр, вычислительный центр, Университет штата Мичиган, август 1982.
  95. ^ Справочное руководство по языку Pascal / VS , публикация IBM SH20-6168.
  96. MTS Volume 12: PIL / 2 в MTS , Вычислительный центр Мичиганского университета, Анн-Арбор, Мичиган
  97. MTS Volume 7: PL / I в MTS , Вычислительный центр Мичиганского университета, Анн-Арбор, Мичиган
  98. ^ Вирт, Никлаус (1968). «PL360, язык программирования для компьютеров 360». Журнал ACM . 15 : 37–74. DOI : 10.1145 / 321439.321442 . S2CID 7376057 . 
  99. ^ a b «Системный язык для проекта SUE» , Б.Л. Кларк и Дж. Дж. Хорнинг из Исследовательской группы компьютерных систем и Департамента компьютерных наук, Университет Торонто, Труды симпозиума SIGPLAN по языкам для реализации системы , 1971, стр.79- 88
  100. ^ "Compiling Simula: историческое исследование технологического генезиса" Архивировано 30 августа 2017 г. в Wayback Machine , Ян Руне Холмевик, IEEE Annals in the History of Computing , Volume 16 No. 4, 1994, pp.25-37
  101. ^ a b MTS Volume 9: SNOBOL4 в MTS , Вычислительный центр Мичиганского университета, Анн-Арбор, Мичиган
  102. ^ Язык программирования SNOBOL4 , Griswold, Ralph E., JF Poage и IP Polonsky, Englewood Cliffs, NJ, 1968, Prentice Hall
  103. ^ a b MTS Volume II , второе издание, 1 декабря 1967 г., Вычислительный центр Мичиганского университета, Анн-Арбор, Мичиган, 415 стр.
  104. ^ "TRAC, язык описания процедур для реактивной пишущей машинки" , Кальвин Н. Мурс, Коммуникации ACM , Том 9 № 3 (март 1966 г.), стр 215-219, ISSN 0001-0782 
  105. ^ Лекция MTS 1 , транскрипция первой из серии лекций о внутреннем устройстве Терминальной системы Мичигана, прочитанных Майком Александром, Доном Беттнером, Джимом Гамильтоном и Дугом Смитом, c. 1972 г.
  106. MTS Volume I , второе издание, 1 декабря 1967, Вычислительный центр Мичиганского университета, Анн-Арбор, Мичиган, 415 стр.
  107. ^ a b Коллекция «Вычислительного центра» в «Архивных коллекциях - Библиотека Бентли» цифрового архива Deep Blue Мичиганского университета
  108. ^ a b c d Открытая категория UM Computing Center в цифровой библиотеке Hathi Trust
  109. ^ a b Архив PDF-документов MTS на BitSavers.org
  110. ^ Раздел "Руководства и документация" на сайте архива МТС (архив- Michigan-Terminal-System.org )
  111. ^ Публичная категория MIDAS в цифровой библиотеке Hathi Trust
  112. ^ Открытая категория OSIRIS в цифровой библиотеке Hathi Trust
  113. ^ a b Серия публикаций Unit, публикации вычислительного центра, 1965–1999, Историческая библиотека Бентли, Мичиганский университет
  114. ^ Серия публикаций подразделений, публикации Отдела информационных технологий (Мичиганский университет), 1971-1999, Историческая библиотека Бентли, Мичиганский университет
  115. ^ Публикации ITD , Мичиганский университет, Анн-Арбор, ноябрь 1995 г., 24 страницы
  116. ^ МТС Руководство по эксплуатации , февраль 1995, Университет штата Мичиган, 574p.
  117. MTS Volume 1: Systems Edition, Устаревшие и внутренние команды MTS , ноябрь 1991 г., Мичиганский университет, 60 стр.
  118. MTS Volume 3: Systems Edition, Subroutine Description , апрель 1981, Мичиганский университет, 50 стр.
  119. MTS Volume 99: Internal Documentation , 1972–1978, Мичиганский университет, 167 стр.
  120. ^ Описания вызовов супервизора UMMPS D6.0 , ноябрь 1987 г., Мичиганский университет, 156 стр .
  121. ^ MTS Disk аварийного восстановления , апрель 1987, 14pp.
  122. ^ Распределения МТС на Bitsavers.org
  123. ^ a b Обзор материалов MTS Distribution, доступных на Bitsavers.org, по состоянию на 21 января 2012 г.
  124. ^ Файлы распределения Michigan Terminal System (MTS) , цифровой архив Deep Blue, Мичиганский университет, доступ 21 января 2012 г.
  125. ^ Обзор материалов MTS Distribution, доступных из цифрового архива Deep Blue Мичиганского университета, по состоянию на 21 января 2012 г.
  126. ^ "MTS D6.0A - Предварительно созданная система MTS для использования с эмулятором Hercules S / 370" , Архив MTS, по состоянию на 21 января 2012 г.
  127. ^ Заявление об авторских правах, гарантии и ограничении ответственности MTS, Bitsavers.org, по состоянию на 22 декабря 2011 г.
  128. «Заявление о лицензировании MTS» , ноябрь 1986 г., Леонард Дж. Хардинг, MTS (Michigan Terminal System), 1968–1996 , вставка 22, записи вычислительного центра 1952–1996, Историческая библиотека Bentley, Мичиганский университет

Внешние ссылки [ править ]

Архивы [ править ]

  • Архив МТС , собрание документов, фотографий, фильмов и других материалов, относящихся к МТС, организациям и людям, которые его разработали и использовали.
  • Архив рассылки МТС на Битсаверс
  • Архив распространения МТС в цифровом архиве Deep Blue Мичиганского университета
  • MTS D6.0A - предварительно созданная версия MTS для использования с эмулятором Hercules S / 370, доступная в архиве MTS.
  • Архив PDF-документов МТС на сайте Bitsavers
  • UM - вычислительный центр общественная коллекция в Hathi Trust Digital Library содержит полнотекстовые версии более 250 документов , связанных с МТС, которые доступны для просмотра в Интернете.
  • Коллекция вычислительного центра в цифровом архиве Deep Blue Мичиганского университета содержит более 50 элементов, в основном PDF-файлы, а также несколько видеороликов, связанных с MTS и UM Computing Center.

Статьи [ править ]

  • Сравнительное исследование терминальной системы штата Мичиган (MTS) с другими системами разделения времени для компьютера IBM 360/67 , Элверт Ф. Хинсон, магистерская диссертация, Военно-морская аспирантура, Монтерей, Калифорния, декабрь 1971 г.
  • «Измерение и производительность многопрограммной системы» , Б. Арден и Д. Боттнер, Труды 2-го симпозиума ACM по принципам операционных систем , стр. 130–46, октябрь 1969 г.
  • История сети Merit
  • Библиография МТС , список опубликованной литературы о МТС.
  • «MTS - Michigan Terminal System» , Дональд В. Боттнер и Майкл Т. Александер, Обзор операционных систем ACM SIGOPS , том 4, выпуск 4 (декабрь 1970 г.)
  • «Терминальная система штата Мичиган» , Дональд В. Боттнер и Майкл Т. Александер, Протоколы IEEE , том 63, выпуск 6 (июнь 1975 г.), стр. 912–918
  • "Быстрее Cratchit - История вычислений в Мичигане" , Vol. XXVII, № 1 (январь 1976 г.), UM Research News , 24 страницы

Веб-сайты [ править ]

  • История МТС , собранная бывшим сотрудником вычислительного центра Мичиганского университета Томом Валерио
  • Личный взгляд на MTS Дэн Буле, студент, а затем сотрудник Computing Services в Университете Альберты
  • Личные размышления о MTS Марка Риордана из компьютерной лаборатории Мичиганского государственного университета
  • Несколько статей из выпуска Дайджеста информационных технологий Мичиганского университета от 13 мая 1996 г., том 5, № 5, в которых рассказывается история МТС, Merit и UMnet накануне выхода МТС на пенсию в Мичиганском университете. сохраняется на веб-страницах, созданных Джошем Саймоном
  • Try-MTS.com , веб-сайт, показывающий, как запустить MTS под эмулятором Hercules, руководства по использованию системы и несколько языков программирования, доступных в MTS.
  • Публичный терминал МТС , авторизуйтесь и осмотритесь, как студент в 90-х