Helix QAC , ранее называвшаяся QA · C, - это коммерческое программное обеспечение для статического анализа кода, разработанное Perforce Software, поставщиком программного обеспечения из Миннеаполиса . Программа была первоначально разработана в 1986 году в Великобритании на основе Programming Research Limited (PRQA) для языка C . Perforce приобрела PRQA в мае 2018 г. [1]
Helix ЧАС был использован , чтобы сделать C исходные коды измерений , приведенные в книге Безопаснее С помощью Les Хаттон . [2]
Helix ЧАС может быть использован для контроля качества исходного кода C и проверки кода на соответствие руководящих принципов кодирования , такие как MISRA C . Другая функциональность включает возможность расчета метрик кода для проектов с большой кодовой базой.
Инструменты работают через интегрированную среду разработки (IDE), предназначенную для поддержки и понимания старого и нового кода с использованием подробных перекрестных ссылок и различных графических представлений. Инструменты можно использовать с интерфейсом командной строки, а для отображения результата можно вызвать графическую среду IDE. [ необходима цитата ]
См. Также
Ссылки
- ^ «Поддерживаемое Clearlake программное обеспечение Perforce приобретает Programming Research» . pehub.com . 2018-05-02 . Проверено 9 июля 2018 .
- ^ Хаттон, Лес (1995). Safer C: Разработка программного обеспечения в системах с высоким уровнем целостности и безопасности . Макгроу-Хилл. ISBN 0-07-707640-0.
Внешние ссылки
- Официальный веб-сайт
- Оценка взаимосвязи между нарушениями стандартов кодирования и ошибками в версиях и между ними [ постоянная мертвая ссылка ]