Методология разработки программного обеспечения, разработанная Салли Шлейер, изменила подход инженеров к сложным системам реального времени, сместив акцент на объектно-ориентированный анализ. Шлейер родилась в Кливленде в 1938 году и преодолела разрыв между чистой математикой и практическими вычислениями, оставив неизгладимый след в том, как программные структуры моделируются и управляются в промышленных условиях.
Академический фундамент
Шлейер получила степень бакалавра математики в Стэнфордском университете в 1960 году. После окончания бакалавриата она продолжила обучение в Австралийском национальном университете. Ее техническая компетентность была основана на раннем освоении Fortran и языков ассемблера — инструментов, которые послужили основой для ее последующего вклада в архитектуру и проектирование систем реального времени.
Лабораторные вклады
В 1965 году Шлейер начала свою карьеру в качестве инженера-программиста в Лос-Аламосской национальной лаборатории. Ее главным техническим достижением в этот период стало проектирование и внедрение операционной системы, специально адаптированной для управления ускорителем электронов в реальном времени. Этот проект укрепил ее репутацию в управлении сложными и критически важными по времени программными требованиями до того, как она перешла в Национальную лабораторию Лоуренса в Беркли в 1977 году.
Проект Bay Area Rapid Transit
В Национальной лаборатории Лоуренса в Беркли Шлейер работала менеджером проекта, отвечающим за обновление систем управления метрополитена Bay Area Rapid Transit (BART). Работая вместе со Стивеном Дж. Меллором, она руководила заменой устаревшего кода на Fortran и ассемблере. Благодаря строгому системному анализу ее команда сократила кодовую базу системы с семидесяти тысяч строк до двух тысяч, повысив надежность и эксплуатационную эффективность.
Двадцать вопросов, восемь минут на часах и процентиль, измеренный по всем, кто его проходил. Без регистрации.
Пройти тест IQ →Разработка метода Шлейер-Меллора
Проблемы, возникшие во время проекта BART, побудили Шлейер и Меллора формализовать новые механизмы управления проектами и стандарты разработки программного обеспечения. Это исследование привело к созданию метода Шлейер-Меллора — структуры, которая оказала сильное влияние на последующую разработку исполняемого UML (Executable UML). В 1985 году они основали Project Technology Inc. для коммерческого применения этих концепций. Она была автором ключевых текстов, включая «Анализ объектно-ориентированных систем: моделирование мира в данных» (1988) и «Жизненные циклы объектов: моделирование мира в состояниях» (1991).
Краткие факты
- Дата рождения: 1938, Кливленд - Дата смерти: 1998, Беркли - Образование: Стэнфордский университет, Австралийский национальный университет - Ключевые работодатели: Лос-Аламосская национальная лаборатория, Национальная лаборатория Лоуренса в Беркли - Основной вклад: Метод Шлейер-Меллора - Профессиональное членство: Ассоциация вычислительной техники (ACM)
Вопросы читателей
### В чем заключалось основное новшество метода Шлейер-Меллора?
Он ввел формализованное управление проектами и объектно-ориентированный анализ для регулирования разработки сложного программного обеспечения, что позже переросло в исполняемый UML.
### Каково значение проекта системы BART?
Шлейер и ее команда заменили устаревший код высокоэффективной системой, сократив необходимую кодовую базу с семидесяти тысяч строк до двух тысяч.