Эллис, Кларенс (учёный в области информатики)
Кларенс «Скип» Эллис (11 мая 1943, Чикаго, Иллинойс, США — 17 мая 2014, Боулдер, Колорадо, США[2]) — американский учёный в области информатики. Первый афроамериканец, получивший степень доктора философии в области информатики (1969), и первый афроамериканец, избранный членом Ассоциации вычислительной техники (1997). Пионер в области компьютерной совместной работы и группового программного обеспечения. Совместно с командой в Xerox PARC создал OfficeTalk — одну из первых систем группового программного обеспечения. Также разработал методы операционного преобразования, обеспечивающие совместное редактирование в реальном времени документов[3].
Общие сведения
Биография
В 1958 году, в возрасте 15 лет, Эллис устроился оператором компьютера в ночную смену в производственную компанию Dover, чтобы помочь семье. Его приняли, так как он был единственным кандидатом. В его обязанности входило патрулирование здания для предотвращения взломов и наблюдение за новым компьютером компании без права прикасаться к нему. Компьютер Dover работал на 2400 вакуумных лампах, использовал перфокарты для ввода и вывода данных и занимал огромное помещение[4].
В свободное время на работе Эллис изучал руководства к компьютеру. Через два месяца после начала работы он помог компании в экстренной ситуации: закончились чистые перфокарты, а к утру нужно было рассчитать заработную плату. Эллис оказался единственным, кто знал, как использовать перфокарты повторно. Он отключил схему проверки чётности, что позволило переработать использованные перфокарты и выполнить расчёты. После этого компания стала обращаться к нему при возникновении проблем с компьютером и поручила ему управление и программирование. По словам Эллиса, этот опыт пробудил в нём интерес к вычислительной технике.
В старших классах учителя рекомендовали Эллису посещать летние программы в университетах Чикаго. Осенью 1960 года он поступил в Белойтский колледж благодаря стипендии от своей церкви. На третьем курсе колледж получил в дар компьютер IBM 1620. Эллису и его преподавателю химии поручили его настройку, что положило начало компьютерной лаборатории колледжа, директором которой стал Эллис. В начале 1960-х годов Белойтский колледж не предлагал степень по информатике, но Эллис заменял часть лабораторных работ по естественным наукам компьютерными проектами. В 1964 году он получил степень бакалавра наук по математике и физике.
После окончания колледжа Эллис поступил в аспирантуру Массачусетского технологического института, но вскоре покинул её из-за участия в движении за гражданские права. Позже он продолжил обучение в Иллинойсском университете в Урбане-Шампейне, где работал над аппаратным и программным обеспечением суперкомпьютера ILLIAC IV. В 1969 году Эллис получил степень доктора философии по информатике, став первым афроамериканцем с такой степенью. Его научным руководителем был Дэвид Э. Маллер.
Карьера
С 1969 по 1972 год Эллис работал в Bell Labs, применяя теорию вероятностей к теории вычислений. В 1972 году он стал доцентом и одним из основателей кафедры информатики в Колорадском университете в Боулдере, где занимался исследованиями операционных систем.
Через три года Эллис перешёл на должность доцента в Массачусетский технологический институт для работы над проектами, связанными с ARPANET. Спустя год он покинул институт и начал работать в Xerox PARC и Стэнфордском университете, где провёл около десяти лет. В этот период он участвовал в разработке графических интерфейсов на основе иконок, объектно-ориентированных языков программирования и систем группового программного обеспечения. Эллис входил в команду социологов, психологов и специалистов по информатике, работавших над Alto — первым в мире персональным компьютером. Многие инновации 1970-х годов, в создании которых он участвовал, позже были коммерциализированы, например, в компьютере Apple Lisa и операционной системе MS-DOS. В PARC Эллис руководил исследовательской группой, разработавшей первую офисную систему с использованием иконок и Ethernet для удалённого сотрудничества[5].
В середине 1980-х годов Эллис возглавил группу исследований группового программного обеспечения в Microelectronics and Computer Technology Corporation (MCC). Там он руководил разработками в области совместного редактирования в реальном времени и стал пионером в сфере операционного преобразования. В начале 1990-х годов он покинул MCC и стал главным архитектором продукта FlowPath во французской компании Bull S.A.
В 1992 году Эллис вернулся в Колорадский университет в Боулдере в качестве штатного профессора кафедры информатики. Он продолжил работу над групповым программным обеспечением, в частности над крупномасштабными системами управления рабочими процессами нового поколения и системами поддержки встреч на основе агентов. В университете он был директором исследовательской группы технологий сотрудничества и членом Института когнитивных наук. В 2009 году Эллис стал почётным профессором университета. Он регулярно преподавал вводный курс по информатике, чтобы привлекать студентов разных национальностей[6]. Эллис также участвовал в создании 10-недельной летней программы SMART (Summer Multicultural Access to Research Training) в университете[6].
В 2013 году Эллис получил стипендию по программе Фулбрайта для преподавания и проведения исследований на кафедре информатики в Университете Ашеси в Гане. Его исследования были направлены на разработку компьютерных систем для моделирования альтернативных форм правления в развивающихся странах[7].
Смерть
В последние годы жизни Эллис посвятил значительную часть своей работы Университету Ашеси в Аккре. Он скоропостижно скончался в возрасте 71 года от тромбоэмболии лёгочной артерии 17 мая 2014 года во время перелёта из Ганы.