Іванніков, Віктор Петрович

Віктор Петрович Іванніков - директор Інституту системного програмування РАН, академік РАН (з 29 травня 2008 року), головний редактор журналу "Програмування", завідувач кафедрами системного програмування на факультеті ВМК МГУ і в Московському Фізико-Технічному Інституті. Випускник кафедри Електронно-лічильних машин ФРТК МФТІ.


1. Коротка біографія, нагороди і звання

Закінчив середню школу в м. Каменськ-Уральський Свердловської обл. ( 1957), Московський фізико-технічний інститут за спеціальністю "Математичні лічильно-вирішальні прилади і пристрої" ( 1963). Кандидат фізико-математичних наук ( 1971), доктор фізико-математичних наук ( 1980). Вчене звання - професор ( 1986). Член-кореспондент РАН ( АН СРСР) з 1984. Лауреат Державної премії СРСР ( 1980). У Московському університеті працює з 1979 р., спочатку на кафедрі АСВК на посадах: старшого викладача ( 1979 - 1985), доцента ( 1985 - 1986), професора (з 1986). З 1994 р. завідує кафедрою системного програмування. Завідувач кафедри системного програмування МФТІ (з 1996). [1] Головний редактор журналу "Програмування". Голова Наукової Ради "Програмування" РАН. Член міжнародних наукових співтовариств ACM, IEEE Computer Society; очолює Російське відділення IEEE Computer Society. З травня 2008 року - академік Російської академії наук.

З травня 2009 року - Президент Російської асоціації вільного програмного забезпечення (розпилу). [2]


2. Наукові досягнення

Область наукових інтересів: системне програмування, архітектура обчислювальних машин, операційні системи. В. П. Іванніков з 1962 по 1980 рр.. працював в Інституті точної механіки та обчислювальної техніки ім.С. А. Лебедєва РАН, де пройшов шлях від техніка до одного з провідних фахівців. Вніс фундаментальний внесок у створення теорії і практику розробки операційних систем ЕОМ та обчислювальних комплексів. Є одним з основних учасників створення першої операційної системи ( Д-68) для ЕОМ БЕСМ-6. В.П.Іванніковим були запропоновані операційні засоби організації паралельних процесів у задачах і ієрархічної організації програмних комплексів. Ці принципи, реалізовані в наступній модифікації операційної системи (НД-70) для БЕСМ-6, лягли в основу його кандидатської дисертації. В.П.Іванніков - один з основних розробників структури процесорів і загальної архітектури багатомашинного обчислювального комплексу АС-6, керівник і активний учасник створення і впровадження операційної системи неоднорідною локальної мережі ЕОМ на базі комплексу АС-6 (цій проблематиці присвячена його докторська дисертація). Йому належить суттєва роль у створенні обчислювальних комплексів, що забезпечують обробку інформації в режимі реального часу в центрах управління польотами космічних апаратів.

В 1980 -х рр.. В. П. Іванніков, працюючи в НДІ "Дельта" Мінелектронпрома СРСР і в Інституті проблем кібернетики АН СРСР, керував створенням і впровадженням систем автоматизації проектування і програмного забезпечення суперЕОМ. З 1991 по 1994 рр.. завідував відділенням Інституту проблем кібернетики РАН. В. П. Іванніков є директором Інституту системного програмування РАН з часу утворення ІСП (січень 1994). [3] Його дослідження кінця 1990 -х - початку 2000 -х рр.. пов'язані зі створенням системи автоматизації розробки формальних специфікацій по вихідним текстам програм і системи генерації тестів для широкого класу програмних інтерфейсів, інструментальної системи для вивчення успадкованого програмного забезпечення, а також із забезпеченням інтероперабельності в розподілених об'єктно-орієнтованих системах. В. П. Іванніков - керівник робочої групи DOOS (розподілені об'єктно-орієнтовані системи) в ІСП РАН.


3. Викладацька діяльність

Читає лекційні курси в МФТІ та МДУ: "Операційні системи", "Бази даних", "Алгоритми і алгоритмічні мови". Підготував 5 докторів та 30 кандидатів наук. Опублікував понад 100 наукових праць, зареєстрував 2 винаходи. Основні наукові праці: Система математичного забезпечення БЕСМ-6 ( 1967); Обчислювальна машина БЕСМ-10. Апаратура. Ескізний проект ( 1973); Архітектура операційної системи суперЕОМ ( 1984).