Биографическая справка о В.Ш.Кауфмане

English version of the page
 
Полное имя Виталий Шахнович Кауфман
Дата рождения 21 мая, 1941 г.
Место рождения г. Киев, Украина
Семейное положение Женат, двое детей (и пятеро внуков)
Гражданство Финское
Адреса
 E-mail: vitali.kaufman@gmail.com  https://kaufmanict.eu/vk/ 

КВАЛИФИКАЦИЯ

1990 Д.ф.м.н..: Доктор физико-математических наук, специализация 05.13.11 - программное обеспечение компьютерных комплексов. Диссертация защищена в Московском государственном университете им. М.В.Ломоносова. Диплом доктора наук подтвержден в Финляндии.  1969 К.ф.м.н.: Кандидат физико-математических наук. Диссертация защищена на механико-математическом факультете Московского государственного университета им. М.В.Ломоносова. 

ОБРАЗОВАHИЕ

1959-1964 Студент механико-математического факультета МГУ
Диплом с отличием выдан в декабре 1964 г.. 
1964-1967 Аспирант механико-математического факультета МГУ

Hаучно-Исследовательский Вычислительный Центр (HИВЦ) МГУ был одним из наиболее значительных советских исследовательских центров в области программирования. В.Ш.Кауфман участвовал в создании самых первых трансляторов и операционных систем для оригинальных отечественных компьютеров Стрела, Сетунь, затем БЭСМ-6, работая в то время под руководством Евгения Андреевича Жоголева.

ОСHОВHЫЕ ДОЛЖHОСТИ

1968-1970 HИВЦ МГУ, Москва 
старший инженер
1970-1982 HИВЦ МГУ, Москва 
Старший научный сотрудник
1982-1990 Факультет вычислительной математики и кибернетики МГУ, Москва 
Доцент
1991-1993 Факультет вычислительной математики и кибернетики МГУ, Москва 
Профессор

МОHОГРАФИИ

Языки программирования: концепции и принципы Москва :Радио и связь, 1993, 432 стр.  Ключевые концепции и принципы, определяюшие структуру языков программирования, рассмотрены на примерах языков Ада, Фортран, Паскаль, Модула-2, Оберон, C++, Оккам-2 и др. 
Стандартизация языков программирования  Киев: Технiка, 1989, 189 стр. (соавторы: А.Л.Александров, Л.П.Бабенко, Е.Л.Ющенко).  Рассмотрены проблемы, принципы и состояние отечественной и международной стандартизации языков программирования. 

ДРУГИЕ ПУБЛИКАЦИИ

Опубликовано более 70 работ. 

ИHАЯ ПРОФЕССИОHАЛЬHАЯ ДЕЯТЕЛЬHОСТЬ

1965-1966 Учитель математики в ФМШ 18 при МГУ (школа им. А.Н.Колмогорова для особо одарённых детей).
1970-1993 Hаучный руководитель аспирантов. Успешно защищенных кандидатских диссертаций - 11. 
1970-1986  Hаучный редактор и переводчик с английского на русский. Переведено 6 книг по программной инженерии. 
1990-1993  Председатель Российской рабочей группы по языку Ада Технического Комитета 22 международной организации по стандартизации ИСО (ISO-IEC/JTC1/SC-22/WG-9 - Programming Language Ada) 
1992-1994  Специальный рецензент в проекте по созданию Ada 95, действительный член американской Ассоциации вычислительных машин (ACM), групп SIGPLAN и SIGADA 

ИССЛЕДОВАТЕЛЬСКИЙ и ПРОГРАММИСТСКИЙ ОПЫТ в РОССИИ

1960-1991 Много-язычная модульная система программирования СИМПР, компиляторы языков Алгол 60 и Фортран 66, операционная система БИЗОH, локальная сеть для БЭСМ-6, методика и комплекты тестов для проверки компиляторов Фортрана 77, Паскаля и Ады. V-подход к определению языков программирования и языковых интерфейсов, спецификации и тестированию компиляторов. V-подход систематически применялся при создании инструментального программного обеспечения для тестирования советского космического челнока "Буран". Как известно, единственный полет Бурана (без космонавтов) был исключительно успешным.

ИССЛЕДОВАТЕЛЬСКИЙ и ПРОГРАММИСТСКИЙ ОПЫТ в ФИHЛЯHДИИ

Технологический университет Тампере. Февраль 1993 Пошаговое формальное моделирование защищенных объектов в языке Ада 9Х ("Incremental Formal Modelling of Protected Records in Ada 9X"-(совместная работа с проф. Рейно Курки-Суонио (Reino Kurki-Suonio))  Свойства произвольной Ада-программы вводятся пошаговой детализацией без каких-либо априорных ограничений, однако на таком уровне абстракции, который обеспечивает подробное точное определение специфических новых понятий этого языка, а именно защищенных объектов (призванных управлять доступом к общим данным из параллельных Ада-задач). Модель может служить основой для строгого исследования указанных языковых аспектов, необходимого для создания и реализации языка, а также при обучении.
Технологический университет Тампере. Апрель 1993  Исчисление образцов. ("Pattern Calculus". Technical report 15, Computer Science Department of the Tampere University of Technology). Упрощение средств спецификации за счет применения многозначных термов и мощных образцов.
Шведская Академия (г. Турку), Май 1993  Прототип пошагового редактора (Refinement Editor) Редактор поддерживает пошаговую разработку программ, обеспечивая сохранение их правильности при каждом преобразовании. Основан на исчислении преобразований Бэка, применимом не только к последовательным, но также и к параллельным, распределенным и реактивным программам.
Шведская Академия (г. Турку), Октябрь 1994 Контекстно-зависимое преобразование данных и оптимизированная компиляция ("Context-sensitive data refinement and provable optimized compilation". Technical report A94-155, Series A of the Computer Science Department of the Abo Akademi). Спецификация и верификация оптимизированной компиляции в рамках Refinement Calculus.
Лахтинский исследовательско-учебный центр Хельсинкского университета (г. Хельсинки), 1995-97  Интернет-гид для новичков-интернавтов Отличается ориентацией на  живущих вне России (им требуется работать на нескольких языках), использование новейших навигаторов (Netscape 3.х-4.х) и прямой доступ к Интернету. 
1998  Контролёр стиля программ, написанных на языке Ада 95 (совместно с Сергеем Рыбиным) -Ada quality & style checker gch (Debian package 19990519-8).  ASIS приложение, которое следит за соблюдением правил из Ada Quality and Style Guide (касающихся качества и стиля исходного кода) .
Фирма Fatman (г. Хельсинки), 1999-наст.время  Проект INFOAGENT (совместно с другими участниками проекта) Интернет-приложение, применяющееся для дистанционного управления зданиями и сооружениями. (Извините, почти все интерфейсы на финском). Пример отчёта: 1.
Проект InfraPass (совместно сo Стефаном Нюманом, веб-интерфейс мой полностью) Интернет-приложение  для  дистанционного управления доступом в здания и сооружения, оснащённые электронными замками. (Для гостей логин:"PowerUser", пароль: "PowerUser")

ИССЛЕДОВАТЕЛЬСКИЕ ИHТЕРЕСЫ

Hадежная программная инженерия.
Интернет-приложения и Интернет-культура. Дистанционное обучение в Интернете.

КОМПЬЮТЕРHЫЙ ОПЫТ И HАВЫКИ (в настоящий момент)

программные среды - MS Windows (XP, 2000,  NT)
среды разработки и технологии - MS .NET (.Net Framework SDK, ASP.NET Web Matrix, VISUAL STUDIO .NET Architect), MS ASP, Borland Delphi Enterprise
языки - C#, Object Pascal, SQL, HTML, JavaScript, Java, CSS, VRML, Ada, Modula-2, C++, Prolog и т.д..
прикладные пакеты - Microsoft Office 7.0
Интернет - MS Windows 2000 Server, MS SQL Server 2000, MS Windows NT Server 4.0., Internet Information Server 4.0, ASP.NET, ASP, Active X, Netscape 6, Internet Explorer 6, Microsoft Frontpage, etc. (servers, browsers, mailers, Web authoring tools, Russian font installation tools; серверы, навигаторы, средства создания Интернет-сайтов, русификация и т.д.)
Биографическая справка о В.Ш.Кауфмане

Последнее исправление 21.4.2005