Splint

Софтуер снимки:
Splint
Софтуер детайли:
Версия: 3.1.1
Дата на качване: 3 Jun 15
Розробник: David Evans
Разрешително: Безплатно
Популярност: 12

Rating: nan/5 (Total Votes: 0)

Шина е инструмент за статично проверка програми C за уязвимости в сигурността и програмни грешки.
Шина прави много от традиционните проверки влакънца включително неизползваните декларации, тип несъответствия, употреба преди определение, недостижим код, игнорирани стойности за връщане, за изпълнение на пътища с която няма връщане назад, вероятно безкрайни цикли, и да падне в дела.
Повече мощни проверки са възможни с допълнителна информация, дадена в изходния код анотации. Анотации са стилизирани коментира, че документа за приемането на около функции, променливи, параметри и видове.
В допълнение към проверките специално активирани по анотации, много от традиционните проверки влакънца са подобрени чрез използване на тази допълнителна информация.
Тъй като все повече усилия се пускат в слагане на бележки програми, по-добри резултати за проверка. Представителна крива A усилия и ползите за използване Шина е показан на фигура 1.
Шина е проектиран да бъде гъвкава и да позволява на програмистите да изберете подходящи точки на кривата на усилия и ползите за конкретни проекти.
Тъй като различните проверки са включени и повече информация се дава в код анотации на броя на грешки, които могат да бъдат открити увеличава драстично.
Проблеми, установени от Шина включват:

Подобен софтуер

Electric Fence
Electric Fence

3 Jun 15

Fenris
Fenris

3 Jun 15

pytrace
pytrace

20 Feb 15

WingDBG
WingDBG

20 Feb 15

Коментари към Splint

Коментари не е намерена
добавите коментар
Включете на изображения!
Търсене по категория