Окончил среднюю физико-математическую школу ?63 г. Куйбышева (1971), факультет АСУ Куйбышевского авиационного института им. С. П. Королева по специальности «прикладная математика» (1977).
Кандидат технических наук (2000), специальность 05.13.17 (теоретические основы информатики). Тема диссертации: «Информационная технология обеспечения адаптируемости систем баз данных».
Награжден бронзовой медалью ВДНХ (1981).
IBM Certified Specialist for Rational Object Oriented Analysis and Design.
IBM Certified Specialist for Rational Unified Process.
IBM Certified Specialist for Rational Requirements Management w/Use Cases.
В 1977-1991 г.г. работал в НПО «Центрпрограммсистем» (г. Тверь), участвовал в различных проектах по созданию АСУ и прикладного ПО, исследованиях в области прогнозирования развития ПО, занимался оценками производительности и сравнительного анализа СУБД.
С 1991 по 1994 г.г. преподавал в РГГУ и МЭСИ. В 1994-1998 г.г. работал в подразделениях информатизации в составе центрального аппарата Банка России и администрации Газпрома, участвовал в ряде крупных проектов. С 1999 по 2004 г.г. преподавал во Всероссийской государственной налоговой академии. С 2004 г. старший научный сотрудник Института системного программирования РАН.
В Московском университете работает с 1999 г. на кафедре системного программирования факультета ВМК по совместительству (1999-2004), в должности штатного доцента (с 2004).
Область научных интересов: методы оценки и выбора технологии создания прикладного ПО, применение языков и инструментальных средств моделирования ПО.
Читал кафедральный специальный курс по CASE-технологии (1999-2000), с 2001 г. читает основной курс «Объектно-ориентированный анализ и проектирование» для студентов 5-го курса 3-го потока.
Автор монографии и нескольких учебников:
CASE-технологии. Современные методы и средства проектирования информационных систем М.: Финансы и статистика, 1998;
Проектирование программного обеспечения экономических информационных систем М.: Финансы и статистика, 2000;
Практикум по проектированию программного обеспечения М.: Финансы и статистика, 2002;
Объектно-ориентированный анализ и проектирование с использованием языка UML. Методическое пособие М.: ф-т ВМК МГУ, 2002 (соавт. Малышко В. В.).
|