Лаврищева Екатерина Михайловна
(род. 27.03.1937 г., г. Ставрополь)
Член Совета Виртуального компьютерного музея.
Доктор физ.-мат. наук, профессор, главный научный сотрудник Института системного программирования РАН (с 01.08.2014), лауреат государственной премии СССР (1985), лауреат государственной премии Украины (1991, 2003), заслуженный деятель науки и техники Украины (2008).
Окончив физ.-мат. ф-т Ставропольского Государственного Педагогического Института по специальности «Математика» приехала в Киев и поступила на работу в ВЦ Академии наук УССР.
В 1959-1965 гг., под руководством проф. Е.Л. Ющенко, разрабатывала на адресном языке программы решения систем сингулярных уравнений (для Иванова В.В. профессора из МГУ), симплекс-метода для Михалевича В.С., который применялся на проекте БАМ, и задачи раскроя материалов для брата Владимира Логвиновича.
Программированием системно занялась в 1965 г. в связи с разработкой трансляторов с языка Автокод машины «Днепр-2» и Алгол-60. Параллельно училась в заочной аспирантуре Института кибернетики АН УССР. Кандидатскую диссертацию (по теме трансляция с языков программирования») защитила в 1972 г., докторскую – в 1988 г.
Е.М. Лаврищева занимала должности зав. лабораторией СКБ ММС Института кибернетики (1967 г.), заведующей научным отделом СКТБ ПО Института кибернетики (1980 г.) и Института программных систем НАН Украины в 1992 г., созданного после образования независимой Украины. С 1967 г. работала почасово преподавателем языков программирования (Алгол-60, Кобол, Фортран и др.) в Киевском Государственном университете (КГУ). С 1972 г. лектор, с 1990 г. проф. кафедры теории и технологии программирования факультета кибернетики КГУ, а с 2000 г. проф. кафедры теоретической кибернетики и методов оптимального управления МФТИ при Институте кибернетики им. В.М. Глушкова, а также преподаватель Интернет-курса «Основы программной инженерии» в 2004-2007 гг.
Активная участница конференций по технологии программирования (1979, 1980, 1986, 1991, 1992 и др.) по проблеме сборочного программирования, сформировала теорию и руководила разработкой Системы автоматизации программ (АПРОП) на языках программирования ОС ЕС. Член программного комитета конференции УкрПрог (1997-2014 гг.) и докладчик по разным вопросам программной инженерии. На международных конференциях INCTERI – 2011-2013 гг. на английском языке выступала с докладами по классификации дисциплин Software Engineering, новым подходам к обучению этих дисциплин на курсах КНУ и др. На конференции “Sciences and Information -2015” сделан доклад Lavrischeva Ekaterina. Ontological Approach to the Formal Specification of the Standard Life Cycle, “Science and Information Conference-2015”, Jule 26-31, London, UK, - www.conference.thesai.org. - p. 965-972. В Москве выступала с докладом на конференции “Системная и программная инженерия – 2015” Теория компонентного программирования и на Конференции «Научный сервис в среде Интернет» с докладом “Системная поддержка решения бизнес-задач в глобальной информационной сети” и др.
Консультировала и руководила дипломными и магистерскими работами студентов, аспирантов и докторантов, была оппонентом более двух десятков диссертационных работ, являясь членом диссертационного совета в КНУ более 20 лет.
Е.М. Лаврищева – специалист по технологиям программирования и Software Engineering, хорошо известный в СНГ и за рубежом. При её участии выполнено следующее:
1. Система программирования на языках Автокод и Алгол-60 для УВК «Днепр-2” (1967-1972), внедренной в ГДР для АСУ ТП на металлургическом комбинате Берлин-Лейпциг (проработала система до 1992 г.). За эту работу группа сотрудников ИК награждена орденом ГДР “Дружба” (10.03.1973) и знаками “Ударник Соцтруда ГДР” (опубликована статья в журнале “Für Dich”).
Защитила кандидатскую диссертацию “Метод трансляции языков на основе грамматик распознающего типа” (1972) и опубликовала статью “A method of analyzing programs based on a machine language” (E.M. Lavrishcheva and E.L. Yushchenko), 1972, Springer, Volume 8, Number 2, рр 219–223.
2. Система АПРОП модульного производства больших программ (1975-1992); базовые идеи опубликованы в монографии «Связь разноязыковых модулей в ОС ЕС» (Финансы и статистика, Москва, 1982). В ней впервые определено понятие интерфейса модулей, стандарт описания модулей в языках (Алгол, Кобол, PL/1, Фортран, Ассемблер) и разработана библиотека из 64 интерфейсных функций преобразования разнотипных данных объединяемых модулей. Систему финансировало Министерство Радиопромышленности СССР (Липаев В.В.) с 1980г. Система АПРОП сдана Госдарственной комиссии, передана в ГосФАП и внедрена в 52 организациях СССР (Москва, Таллин, Ереван, Алма-Ата, Фрунзе, Ташкент, Тбилиси, Бийск, Иркутск и др.).
Удостоена звания лауреата премии кабинета Министров СССР (1985) и Государственной премии по науке и техники Украины (1991, 2003).
3. Сборочное программирование, защитила докторскую диссертацию “Методы, средства и инструменты сборочного программирования" (1988), опубликовала (соавтор Грищенко В.Н.) монографию “Сборочное программирование“ (1991). Вместе с группой аспирантов разработала теорию парадигм программирования сборочного типа (модульной, объектной, компонентной) и опубликовала второе издание монографии «Сборочное программирование. Основы индустрии программных продуктов» (2009), Защищено 5 кандидатских диссертаций.
4. Развитие программной инженерии. Опубликовала: препринт «Проблематика программной инженерии» (1991), монографию «Методы инженерии компьютерных систем» (1997), коллективную монографию отдела «Основы программной инженерии качества программных систем» (2002). Предложила новую классификацию дисциплин (научные, инженерные, структурные, управленческие, прикладные/исполнительские/); приведена в статье, E.M. Lavrishcheva. Software Engineering as a scientific and engineering discipline 2008, Springer,Volume 44, Number 3, рр 324 – 332.
Теория SE подана в монографии «Sofrware Engineering компьютерных систем. Парадигмы, технологии, CASE-средства», Наукова Думка, 284 с. Защищено 4 кандидатские диссертации по этой проблематике.
5. Преподавание курса «Программная инженерия» в КНУ и филиале МФТИ (2000-2013), по авторским учебникам «Основы программной инженерии» (соавтор Л.П. Бабенко, Киев, 2001) и «Методы и средства программной инженерии» (соавтор В.А. Петрухин, МФТИ), Мин.обр. РФ, Москва, 2007 (на сайте www.intuit.ru).
6. Прикладные результаты. По общесоюзной теме «Система автоматизации военно-морского флота СССР - «АИС Юпитер» (1980-1991) разработаны шесть технологических линий (ТЛ) автоматизированного изготовления (более 300) научных и информационных программ. Система «АИС Юпитер» сдана Государственной Комиссии (1991) в опытную эксплуатацию. Автором создана теория изготовления ТЛ и публикована в препринте «Основы технологической разработки прикладных программ СОД» Лаврищева Е.М. – Киев.: –1987. –29 с. (Препр. Ин-т кибернетики им. В.М. Глушкова; 87–5).
7. Под руководством Лаврищевой Е.М. с участием студентов КНУ и МФТИ сделаны:
- Инструментально-технологический комплексе (ИТК), веб-сайт (http://sestudy.edu-ua.net). ИТК включает набор технологий постепенного изготовления ПС с КПИ, сборку и тестирование готового продукта, реализовано взаимодействие систем и сред (VS.Net, Corba, Java, Eclipce и др.).
Получено Свидетельство о регистрации ИТК «Инструментально-технологический комплекс разработки и обучения приемам производства ПС» в Гос. службе интеллектуальной собственности Украины. Авторское права.– № 45292 от 27.08.2012. - Экспериментальная фабрика программ, сайт http://programsfactory.univ.kiev.ua. Она обеспечивает накопление научных артефактов и программ студентов, обучение электронным курсам – Java, С# VS.Net и дисциплины “Программная инженерия” по е-учебнику (2008). К сайту обратились преподаватели и студенты ВНЗ (более 30 000).
- Учебник «Методы и средства инженерии программного обеспечения» получил призовое место на конкурсе Microsoft – MГУ (2006), представлен в www.intuit.ru как электронный учебник, опубликован при Министерстве образования России и находится в библиотеке МФТИ.
Руководитель 11 кандидатских и 3 докторских диссертаций. В 2006-2012 гг. при участии студентов.
Оппонировала 20 диссертаций по специальности 01.05.03.
Награждена знаком НАНУ “За подготовку научной смены” (2007).
Дополнительные материалы:
- Материалы и публикации за авторством Лаврищевой Е.М. на сайте Компьютерного Музея
- Теория объектно-компонентного моделирования программных систем
- Программная инженерия. Тема 1. Теория программирования.
- Обложки книг Лаврищевой Е.М. (990 Кб, в формае pdf)
31 октября 2015