今年の初めに、今年のチームはいくつかの会議を開催し、2021年の会社とPVS-Studio製品の内部開発マップを作成しました。この記事の形で計画の一部を形成することにしました。計画の未発表部分は秘密ですか?いいえ。ただし、読者は、個々の従業員向けのトレーニングプランの詳細や、いつ、どのサーバーを購入する予定であるかについて興味を持っている可能性はほとんどありません。ここでは、PVS-Studioソフトウェア製品自体の開発の主な計画とその位置付けについて説明します。
一般的な製品としてのPVS-Studio
PVS-Studio , . (Static Application Security Testing, SAST). CWE, OWASP, SEI CERT, MISRA, AUTOSAR.
PVS-Studio C, C++, C#, Java. C++, , C++/CLI C++/CX. 2021 , "". , (C, C++) , CLion.
, , (C++, C#, Java) :
- ;
- ;
- (GA);
- ;
- , , , , ..
, .
. " " " ", ", PVS-Studio ".
, . - . . 2021 , .
. . , , .
C++
MISRA C, MISRA C++, AUTOSAR
MISRA C MISRA C++. , , , The AUTOSAR C++14 Coding Guidelines. MISRA C++:2008, , AUTOSAR.
PVS-Studio C# Java . C++ . 2021 . , , , , , , , .
. , C++20. — , , , , . , , *.cpp ( ).
SAL
, Microsoft Source-Code (SAL).
embedded
C++ . , C++. PVS-Studio , C++ :). . , , .
CLion
CLion. IDE C C++ JetBrains. , - , . , .
PVS-Studio C++ Unix- (Linux, macOS) IDE . IDE IDE, . , , () IDE, PVS-Studio Visual Studio. IDE , , , - ..
, Unix- , Windows Visual Studio, IDE, - IDE C++. , , JetBrains CLion , "" IDE IntelliJ IDEA Rider, , CLion.
CSharp ( 2- Markdown :)
OWASP
OWASP OWASP Top 10. C# .
.NET
.NET 5, .NET 5 SDK. , C# 9.
roadmap Microsoft, .NET . , 2021 .NET 6, .
C# 8 C# 9
, , , C# 8 C# 9. , , , . , .
Java
, OWASP . , OWASP OWASP Top 10.
Visual Studio Code
, Visual Studio Code, , . C and C++ Compiler Monitoring UI, PVS-Studio. HTML . , Visual Studio Code , .
, CLion, "" IDE Unix- . , Visual Studio Code, , - IDE , . , IDE.
Offline
, , . , .
offline (, 2019 ). 2020 , 2021 .
offline . -, , , . -, , . , -, . , .
2021 offline . - - . -, , . PVS-Studio, , Jenkins, IncrediBuild, Travis CI, SonarQube. , , - . , , .
. , , . .