О сайте |  Контакты |  Реклама Сегодня 09 февраля 2012 RSS потоки 3DNews  3DNews Вконтакте  3DNews на Facebook  3DNews в Twitter

Создан безошибочный код из 7500 строк

28.09.2009 [15:33], Денис Борн  

Исследователи из Университета Нового Южного Уэльса (The University of New South Wales, UNSW) и Национального исследовательского института Австралии в области информации и коммуникационных технологий (National ICT Australia, NICTA) добились прорыва в программном обеспечении, который существенно увеличит безопасность и надёжность кода и имеет потенциал для коммерческого успеха. По словам профессора компьютерных наук и директор исследовательских программ в NICTA Гернота Хайзера (Gernot Heiser), впервые команда смогла доказать с математической точностью, что ядро операционной системы – код в "сердце" любого компьютера – на 100% свободен от ошибок ("багов") и следовательно устойчив к сбоям и отказам.

Программный код

Прорыв значительным образом повлияет на повышение надёжности критических систем, таких как медицинское оборудование, военное, авиационное, где ошибки в ПО могут иметь катастрофические последствия. "По приблизительной оценке качественно разработанное программное обеспечение имеет около 10 ошибок на тысячу строк кода, а очень качественное – от 1 до 3, - поясняет Хайзер. Это означает, что в системах множество недочётов. Мы же показали возможность добиться намного меньшего, предельного уровня, причём наиболее подверженная риску часть имеет доказанную отказоустойчивость. Я думаю, не будет преувеличением сказать, что это открывает совершенно новый мир для создания систем с высокими показателями надёжности и безопасности".

Проверка ядра, известного как микроядро seL4, включала математическое доказательство корректности 7500 строк программного кода, занимались которым шесть человек в течение более чем пяти лет. "Команда NICTA добилась переломного результата, который изменит подход к критическому с точки зрения безопасности ПО, - продолжает профессор. – Верификация окончательно подтвердила возможность существования кода без ошибок, и в будущем ничто менее передовое не должно признаваться приемлемым в особо важных приложениях".

Материалы по теме:

- В России будет создан безопасный браузер для чиновников;
- Безопасность Snow Leopard вне сомнений;
- Не для чужих ушей.

Самое интересное - новости:
Самое интересное - обзоры:

Новости hardware

Новости software


Новое на форуме:
ТемаАвторОтветов
Слетел рейд nightlife56 0
Сетевая карта переназначает IP Dimon777 0
Помогите понять тормознутость компа! tyschik 5
Комп не определяет флешUSB Tura S 1
зафисания нетбука Acer aspire one D257 Серг 4
Проблема с драйвером или? Troy90 0
Не запускается компьютер Reveval95 0
При установке Windows нет HDD keisi_r 47
dvd привод не видит диски Dimanich 18
Помогите составить объявление для видеокарты Winion 2
Яндекс.Метрика