Jump to content

Харлан Миллс

Харлан Д. Миллс (14 мая 1919 – 8 января 1996) был профессором информатики во Флоридском технологическом институте и основателем компании Software Engineering Technology, Inc. в Веро-Бич , Флорида (с момента приобретения Q-Labs ). Вклад Миллса в разработку программного обеспечения оказал глубокое и продолжительное влияние на образование и производственную практику. С момента получения докторской степени. Получив степень доктора математики в Университете штата Айова в 1952 году, Миллс сделал выдающуюся карьеру.

Будучи IBM научным сотрудником , Миллс адаптировал существующие идеи из области инженерии и информатики к разработке программного обеспечения. К ним относятся теория автоматов , структурного программирования теория Эдсгера Дейкстры , Роберта Флойда и других, а также тестирование программного обеспечения, управляемое цепями Маркова . В процессе для чистых помещений разработки программного обеспечения особое внимание уделялось нисходящему проектированию и формальным спецификациям . Миллс изложил свои идеи в шести книгах и более пятидесяти рецензируемых статьях в технических журналах.

Миллса называли «суперпрограммистом» — термин, который в IBM превратился в концепцию « главного программиста ».

Достижения

[ редактировать ]
  • Доктор философии: Университет штата Айова , 1952 г.
  • Приглашенный профессор (неполный рабочий день), 1975–1987 годы.
  • Адъюнкт-профессор, 1987–1995 годы.
  • Председатель группы компьютерных исследований NSF по методологии программного обеспечения, 1974–77 гг.
  • Председатель Первой национальной конференции по разработке программного обеспечения, 1975 г.
  • Редактор журнала IEEE Transactions по разработке программного обеспечения, 1975–81 гг.
  • Представитель США по программному обеспечению на Конгрессе ИФИП, 1977 г.
  • Губернатор Компьютерного общества IEEE, 1980–83 гг.
  • Председатель осеннего CompCon IEEE, 1981 г.
  • Председатель группы компьютерных наук ВВС США , 1986 г. Научно-консультативного совета
  • Лауреат премии «Выдающиеся достижения в области информационных наук», DPMA, 1985 г.
  • Разработчик первоначального алгоритма планирования НФЛ ( http://trace.tennessee.edu/utk_harlan/407/ )
  • Лауреат премии ACM SIGSOFT за выдающиеся исследования, [1] 1999.

Коллоквиум ICSE «Наука и техника для разработки программного обеспечения» организуется в честь Харлана Д. Миллса и в знак признания его непреходящего наследия в теории и практике разработки программного обеспечения. Коллоквиум «Наука и техника для разработки программного обеспечения», связанный с ICSE, был организован в честь Харлана Д. Миллса (1919–1996) и в знак признания его непреходящего наследия в теории и практике разработки программного обеспечения. Первая ежегодная награда «Практическая премия Харлана Миллса» была вручена в 1996 году. Эта награда вручается человеку, продемонстрировавшему многолетний и значимый вклад как в теорию, так и в практику информационных наук.

Ранний период жизни

[ редактировать ]

Родился в Либерти-центре, штат Айова . В молодости Миллс изучал искусство у Гранта Вуда . Во время Второй мировой войны Миллс стал пилотом бомбардировщика в воздушном корпусе армии США . Его навыки пилотирования и преподавания были таковы, что вместо того, чтобы заставлять его выполнять задания, армия поручила ему обучать других пилотов.

Образование

[ редактировать ]

Миллс работал на факультетах Университета штата Айова , Принстонского , Нью-Йоркского и Университета Джонса Хопкинса , университетов Мэриленда и Флориды.и Технологический институт Флориды (FIT). В Университете Джонса Хопкинса и Мэриленде он инициировал один из первых американских университетских курсов по структурированному программированию. В Мэриленде он разработал новое двухсеместровое введение в информатику для первокурсников и учебник « Принципы компьютерного программирования: математический подход » вместе с соавторами Бэзили, Гэнноном и Гамлетом. В FIT он вместе с коллегами Энглом и Ньюманом разработал новую учебную программу по разработке программного обеспечения для первокурсников и второкурсников, используя Ada в качестве основного языка.

Промышленность

[ редактировать ]

Миллс был научным сотрудником IBM и членом корпоративного технического комитета IBM, техническим сотрудником GE.и RCA, а также президент Mathematica и Software Engineering Technology. В GE он разработал трехмесячную учебную программу по менеджменту, которую посетили сотни руководителей GE. В IBM он был главным архитектором Института разработки программного обеспечения IBM, где тысячи сотрудников IBM, занимающихся программным обеспечением, прошли обучение математическим основам программного обеспечения. Позже он воплотил математические и статистические принципы программного обеспечения в процессе разработки программного обеспечения для чистых помещений. Будучи основателем компании Software Engineering Technology, он создал предприятие по передаче технологий чистых помещений.

Миллс был неизменно заинтересован в развитии эффективных методов разработки программного обеспечения с помощью федеральных программ. В период формирования программы Министерства обороны DARPA STARS в 1980-х годах он предложил фундаментальные концепции разработки высококачественного программного обеспечения с высокой производительностью. В 1986 году он занимал пост председателя комиссии по компьютерным наукам Научно-консультативного совета ВВС США. В 1974–77 годах он был председателем группы компьютерных исследований NSF по методологии программного обеспечения.

Профессия

[ редактировать ]

Миллс был членом программного комитета и приглашенным докладчиком на многих профессиональных конференциях, а также рецензентом многих журналов по математике и информатике. С 1980 по 1983 год он был губернатором Компьютерного общества IEEE. В 1981 году он был председателем IEEE Fall CompCon. В 1975–81 годах он работал редактором журнала IEEE Transactions on Software Engineering. В 1977 году он был представителем США по программному обеспечению на Конгрессе ИФИП. В 1975 году он был председателем Первой национальной конференции по разработке программного обеспечения.

Премия Харлана Д. Миллса

[ редактировать ]

В честь Миллса Компьютерное общество IEEE учредило Премию Харлана Д. Миллса , первую премию, врученную в 1999 году, за «вклад в теорию и практику информационных наук , [сосредоточенную на] разработке программного обеспечения ». [2] [3] Список награжденных хранится на сайте IEEE. [2]

Дальнейшее чтение

[ редактировать ]
  • Лингер и Витт (1979), «Структурное программирование: теория и практика» , представляют теоретико-функциональный подход Миллса к верификации программ.
  • Продуктивность программного обеспечения (1983) включает сборник его основополагающих статей о командах главных программистов, нисходящем проектировании, структурном программировании, корректности программ и других фундаментальных идеях разработки программного обеспечения.
  • Лингер и Хевнер (1986), «Принципы анализа и проектирования информационных систем» , включают в себя приведение Миллсом математики спецификации и проектирования к практике.
  1. ^ «Награда за выдающиеся исследования» . СИГСОФТ . Проверено 1 апреля 2024 г.
  2. ^ Jump up to: а б «Премия Харлана Д. Миллса» . Компьютерное общество IEEE . Архивировано из оригинала 10 января 2011 года . Проверено 4 января 2024 г.
  3. ^ «Предыдущие лауреаты премии Харлана Д. Миллса» . Компьютерное общество IEEE . Архивировано из оригинала 10 января 2011 года . Проверено 4 января 2024 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 446e57d39add35bd3edd2a170acfd930__1718199060
URL1:https://arc.ask3.ru/arc/aa/44/30/446e57d39add35bd3edd2a170acfd930.html
Заголовок, (Title) документа по адресу, URL1:
Harlan Mills - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)