Шведская компания Scandinavian Real Heart AB ведет разработку искусственного сердца нового поколения TAH (Total Artificial Heart), которое полностью повторяет алгоритм работы сердца и позволит больным вести нормальный образ жизни за пределами клиники.
К контроллеру, управляющему насосами TAH, и к его программному обеспечению предъявляются высочайшие требования по надежности, и в качестве языка программирования этого контроллера был выбран язык Ada и инструментальные средства компании AdaCore.
Для разработки ПО управления искусственным сердцем TAH применены следующие инструментальные средства компании AdaCore:
GNAT Pro Ada for ARM – компилятор и комплекс средств разработки на языке Ada для микропроцессоров с архитектурой ARM;
SPARK Pro – комплекс средств верификации ПО на языке SPARK (формально-верифицируемое подмножество языка Ada)
GNATstack – средство статического анализа ПО на отсутствие ситуаций переполнения стека.
Дистрибьютор компании AdaCore в России – компания АВД Системы, поставщик средств разработки программного обеспечения критически важных для безопасности сертифицируемых встраиваемых компьютерных систем.



_small.jpg)