Testwell CTC++ (Testwell CTC++)

Перейти к навигации Перейти к поиску

Система анализа покрытия программного кода Testwell CTC++ является системой анализа покрытия кода, выявляющей непроверенные участки кода написанного в C и C++. Покрытие кода показывает процент, насколько исходный код программы был протестирован. Дополнения CTC++ для Java и C# расширяет Testwell CTC++ на Java и C#.

Инструмент анализирует все уровни тестового покрытия, до MC/DC (модифицированный метод покрытия по веткам/условиям). Предоставление MC/DC-покрытия является обязательным для самых высоких уровней безопасности критически важного программного обеспечения в соответствии со стандартами безопасности, такими как RTCA, DO-178B и DO-178C (бортовое авиационное программное обеспечение), IEC 61508, EN 50128 (программное обеспечение для железнодорожной отрасли) и ISO 26262 (функциональная безопасность электрических и / или электронных систем в производстве автомобилей). [1]

Для разработки встраиваемых систем, Testwell CTC++ может быть использован для измерения покрытия программного кода во всех встраиваемых системах и микропроцессорах. [2]

Первоначальные версии Testwell СТС ++ были разработаны с 1989 года в Финляндии компанией Oy Ab Softplan, Nokia Data Systems Oy и ICL Personal Systems Oy. В 1992 году Testwell Oy (Финляндия) взяла на себя дальнейшее развитие инструмента[3]. С 2013 года права на интеллектуальную собственность Testwell CTC ++ принадлежат Verifysoft Technology GmbH (Германия) [4].

Примечания

[править | править код]
  1. Verifysoft Technology GmbH. Дата обращения: 2 апреля 2018. Архивировано 13 марта 2018 года.
  2. CTC++ page Verifysoft Архивная копия от 23 марта 2018 на Wayback Machine [23 June 2016]
  3. Testwell Oy: Company and product background Архивная копия от 26 мая 2018 на Wayback Machine
  4. [1] Архивная копия от 23 января 2018 на Wayback Machine Verifysoft acquires intellectual property rights for Testwell CTC++ [29 June 2013]