СПбГУ

Сафонов Владимир Олегович



Год рождения: 2 ноября 1954
Должность: доктор технических наук, профессор кафедры информатики мат-мех. факультета, почетный работник высшей школы РФ
Область деятельности:аспектно-ориентированное программирование, инженерия надежных и безопасных программ, компиляторы, инженерия знаний

Основные труды:

  1. Safonov V.O. Using aspect-oriented programming for trustworthy software development. Wiley Interscience, John Wiley & Sons, Inc., 2008.
  2. Сафонов В.О. Введение в Java-технологию. — СПб.: Наука, 2002.
  3. Сафонов В.О. Языки и методы программирования в системе "Эльбрус", М.: Наука, 1989.
  4. Сафонов В.О. Java-технология: история, состояние и перспективы. — Компьютерные инструменты в образовании, 2003, №
  5. Сафонов В.О. Платформа Microsoft.NET: принципы, возможности, перспективы. — Компьютерные инструменты в образовании, 2004, № 4.
  6. Сафонов В.О. и др. Интеграция методов инженерии знаний и инженерии программ: система управления знаниями Knowledge.NET. - Компьютерные инструменты в образовании, 2005, № 5.
  7. Сафонов В.О. и др. Язык обработки знаний Турбо-Эксперт. — Кибернетика и системный анализ, 1991, № 5.
  8. Сафонов В.О. Экспертные системы — интеллектуальные помощники специалистов. — СПб, Знание, 1992.
  9. Safonov V.O. TrustSPBU.NET: Extending university courses on .NET, compilers, software engineering and OS by trustworthy computing content. .NET Developer’s Journal, March 2007.
  10. Safonov V.O. SPBU.NET – principles and experience of teaching Microsoft.NET, compilers, software engineering and OS. .NET Developer’s Journal, February 2006
  11. Safonov V.O. Aspect.NET – a new approach to aspect-oriented programming. .NET Developers Journal, April 2003.
  12. Safonov V.O. Aspect.NET – concepts and architecture. .NET Developers Journal, October 2004.
  13. Safonov V.O., Grigoriev D.A. Aspect.NET – aspect-oriented programming for Microsoft.NET in practice. .NET Developers Journal, July 2005.
  14. Safonov V.O. Method and apparatus for compiler symbol table organization with no lookup in semantic analysis. USA Patent No. 5701490. Publication date: 1997-12-23
  15. Safonov V.O. Method and apparatus for efficient evaluation of semantic attributes in LALR parsing. USA Patent No. 5892951. Publication Date: 1999-04-06.
  16. Safonov V.O. Method and apparatus for record fields usage checking at compile time. USA Patent No. 5758163. Publication date: 1998-05-26.
  17. Safonov V.O. TIP technology and its application to SPARCompiler Pascal. USA Patent No. 6305011. Publication date: 2001-10-16.
Правительственные награды : Памятная медаль "В память 300-летия Санкт-Петербурга (2003)
Адрес электронной почты : Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра.
Контактный телефон : +7 (812) 428-4214
Дополнительная информация : Автор более 80 публикаций.

Основные научные направления:

  • языки программирования и компиляторы
  • аспектно-ориентированное программирование
  • инженерия знаний
  • инженерия надежных и безопасных программ
  • Java-технология
  • Microsoft.NET
Наиболее известные проекты:
  1. Aspect.NET — инструментарий аспектно-ориентированного программирования для Microsoft.NET (http://www.msdnaa.net/curriculum/?id=6801). Система используется в 17 странах.
  2. Knowledge.NET — инструментарий инженерии знаний для Microsoft.NET на основе расширения C# онтологиями, фреймами и наборами правил: http://www.knowledge-net.ru
Международное признание:
  • биография опубликована в справочнике "Who's Who in the World" (2007)
  • биография выложена на академическом сайте Microsoft (2007)
  • избран IEEE Senior Member (2007) и IEEE Distinguished Lecturer (2007 — 2009)
  • автор 4 патентов США в области компиляторов и технологии программирования
2 ноября 1954 доктор технических наук, профессор кафедры информатики мат-мех. факультета, почетный работник высшей школы РФ аспектно-ориентированное программирование, инженерия надежных и безопасных программ, компиляторы, инженерия знаний Памятная медаль "В память 300-летия Санкт-Петербурга (2003) +7 (812) 428-4214 Автор более 80 публикаций.