|
|
|
PVS-Studio, статический анализатор кода для 64-битного и параллельного программирования на Си/Си++
|
28.06.2010
Почему в PVS-Studio в окне Error List иногда не показывается номер строки, в которой обнаружена проблема?Иногда анализатор кода PVS-Studio якобы обнаруживает проблему в коде, выдает сообщение, указывает имя файла, но не показывает номер проблемной строки как показано на рисунке. »
11.06.2010
Новые диагностические возможности, реализованные в PVS-Studio 3.601. »
07.06.2010
Общение разработчиков с пользователями программПри разработке программных продуктов разработчикам очень важно иметь обратную связь с пользователями их программ. »

22.07.2010
Использование PVS-Studio вместе с системами continuous integrationВ статье показаны приемы организации работы анализатора кода PVS-Studio вместе с системами непрерывной интеграции (continuous integration). »
06.07.2010
Сравнение возможностей PVS-Studio и Visual Studio 2010 по выявлению дефектов в 64-битных программахВ статье сравниваются три механизма анализа кода с точки зрения выявления 64-битных ошибок: компилятор Visual C++2010, компонент Code Analysis for C/C++ входящий в состав Visual Studio 2010 Premium/Ultimate и анализатор Viva64 входящий в состав PVS-Studio 3.60. »
29.06.2010
Коллекция примеров 64-битных ошибок в реальных программахСтатья представляет собой наиболее полную коллекцию примеров 64-битных ошибок на языках Си и Си++. »

22.07.2010
Выпущена новая версия анализатора кода PVS-Studio 3.61 »
10.06.2010
Выпущена новая версия анализатора кода PVS-Studio 3.60. »
19.05.2010
Наши сотрудники посетили конференцию КРИ 2010, проходившую 14-16 мая 2010 года в Москве и пообщались со многими разработчиками. »
|
Страница продукта

Описание PVS-Studio
PVS-Studio - набор статических анализаторов исходного кода, предназначенный для выявления в программах 64-битных и параллельных ошибок. Инструмент предназначен для разработчиков современных ресурсоемких приложений. PVS-Studio интегрируется в среду Visual Studio 2005/2008/2010 и поддерживает работу с языками Си/Си++. В состав PVS-Studio входит анализатор Viva64 для выявления ошибок в 64-битных программах и анализатор VivaMP для поиска ошибок в параллельных программах, построенных с использованием технологии OpenMP. Важной возможностью является оценка времени и сложности процесса миграции кода на 64-битные системы.
Инструмент PVS-Studio является собственной разработкой российской компании ООО "Системы программной верификации".
Особенности PVS-Studio

- интеграция с Visual Studio 2005/2008/2010;
- online-справка на русском и английском языке;
- документация в pdf;
- сохранение и загрузка результатов анализа;
- возможность запуска из командной строки;
- работа на всех ядрах и процессорах;
- предварительная проверка 32-битных проектов;
- оценка сложности 64-битной миграции кода;
- поддержка Windows (LLP64) и Linux (LP64) моделей данных;
- интерактивные фильтры;
- удобная интеграция в командный процесс разработки;
- разметка текста программы для проверки только нового кода.
Типы дефектов, обнаруживаемые PVS-Studio
- ошибки, проявляющиеся при миграции 32-битных приложений на 64-битные системы;
- ошибки, проявляющиеся при обработке более двух гигабайт данных;
- 64-битные ошибки в новом коде, разрабатываемом без учета особенностей архитектуры Win64 и модели данных LLP64;
- неэффективное использование памяти в 64-битных приложениях;
- ошибки состояния гонки, возникающие в параллельных OpenMP-программах;
- ошибки, связанные с недостаточным пониманием принципов построения параллельных алгоритмов на основе технологии OpenMP;
- использование неэффективных конструкций OpenMP.
Преимущества PVS-Studio
- Легко скачать! На нашем сайте доступна 30-дневная ознакомительная версия PVS-Studio, которую вы можете легко скачать без регистрации и заполнения анкет.
- Легко попробовать! Программа PVS-Studio реализована в качестве модуля расширения для Visual Studio 2005/2008/2010. Программа проста в установке и для начала работы не требует специальной настройки. В составе дистрибутива идут примеры программ (с исходным кодом), в которых собраны все диагностируемые ошибки. Вы можете установить эти примеры и изучить на них работу инструмента PVS-Studio.
- Легко купить! В отличие от других анализаторов кода, у нас простая ценовая и лицензионная политика. Мы не будем спрашивать, какой объем кода у вашего приложения или навязывать по телефону обучающие курсы. Вы определяетесь на странице заказа с тем, что вам необходимо, оплачиваете покупку и получаете по e-mail регистрационный ключ.
Применение PVS-Studio - истории успехаCAD-система Leios Studio компании E.G.S. s.r.l. (html) Библиотека Loki (html)
Дополнительные материалы по PVS-StudioУчебное пособие по PVS-Studio (html) Сравнение PVS-Studio с другими анализаторами кода (html) Буклет о PVS-Studio (pdf, 1.2 Мбайт) Презентация PVS-Studio (ppt, 8 Мбайт) Презентация PVS-Studio (online flash, 5 Мбайт) Демонстрация работы программы (online flash, 7 Мбайт, 7 минут)
|
© 2008 - 2010, ООО "СиПроВер" 300027, Россия, Тула, а/я 1800, тел. +7 (4872) 38-59-95,. офис: Россия, Тула, Кутузова 100, оф. 73.
|