28.06.2010
Why is the number of the line where an issue was found sometimes absent in the Error List in PVS-Studio?Sometimes the PVS-Studio code analyzer seems to find an issue in the code on which it generates a message, specifies the file name but does not show the number of the line with the issue as shown in the figure. »
11.06.2010
New diagnostic functions implemented in PVS-Studio 3.601. »
07.06.2010
Communication between developers and users
Abstract
When developing software products, developers need very much to get feedback from users of their programs. »

22.07.2010
Using PVS-Studio with continuous integration systemsThis article illustrates techniques required to employ the use of PVS-Studio static code analyzer together with continuous integration systems. »
06.07.2010
Comparing capabilities of PVS-Studio and Visual Studio 2010 in detecting defects in 64-bit programsIn the article, we will compare three mechanisms of code analysis from the viewpoint of detecting 64-bit errors: the Visual C++ 2010 compiler, the Code Analysis for C/C++ component included into Visual Studio 2010 and Viva64 analyzer included into PVS-Studio 3.60. »
29.06.2010
A Collection of Examples of 64-bit Errors in Real ProgramsThis article is the most complete collection of examples of 64-bit errors in the C and C++ languages. »

22.07.2010
We released a new version of PVS-Studio code analyzer - PVS-Studio 3.61 »
10.06.2010
We released a new version of PVS-Studio code analyzer - PVS-Studio 3.60. »
19.05.2010
Our workers visited the GDC2010 conference that was held on May, 14-16, 2010, in Moscow and talked to many developers who participated there. »
|
Scientific Work

Conferences in which OOO "Program Verification Systems" workers participated
- Central and Eastern European Software Engineering Conference in Russia (CEE-SECR 2009), October 28-29, 2009, Moscow.
- Parallel Computing Technologies - (PaVT-2009), Mart 30 - April 3, 2009, Nizhniy Novgorod.
- Microsoft technologies in programming theory and practice, April 1-2, 2008, Moscow.
- Lomonosov - 2008: International conference of students, postgraduates and young scientists, April 7-11, 2008, Moscow.
- International youth scientific conference "XXXIV Gagarinskie chteniya", April 1-5, 2008, Moscow.
- All-Russian student contest "Contest of computer programs", May 22-23, 2008, Vologda.
- Mathematical methods in technique and technologies - MMTT-21, May 27-31, 2008, Saratov.
- SOFTWARE ENGINEERING CONFERENCE (RUSSIA), November 1-2, 2007, Moscow.
Seminars in which OOO "Program Verification Systems" workers participated
- Seminar in Moscow State University Research Computing Centre, Moscow, March 23, 2009.
- Seminar in Institute for System Programming of Russian Academy of Science, Moscow, June 7, 2008.
- Seminar in Computing Centrenamed after A.A.Dorodnitsin of Russian Academy of Sciences, Moscow,May 15,2008.
- Seminar in Tula State University, Tula, March 29, 2007.
OOO "Program Verification Systems" workers' publications
- Karpov A.N., Kolosov A.P., Ryzhkov E.A.. VivaMP, a system for error detection in source code of OpenMP programs. Parallel Computing Technologies (PaVT'2009): In proc. (Mart 30 - April 3, 2009, Nizhniy Novgorod). - Chelyabinsk: SUrSU, 2009. - 839 pp.
- Andrey Karpov, Evgeniy Romanovsky. Debugging and optimization of multi-thread OpenMP-programs. RSDN Magazine #4-2008, P. 32 - 40.
- A.P. Kolosov, E.A. Ryzhkov. Using Static Analysis in Program Development. Izvestiya TulGU. Tehnicheskie Nauki. Iss.3. - Tula: TulGU, 2008. - 267 pp. P. 185 - 190.
- E.A. Ryzhkov, O.S. Seredin. Adaptation of the technology of the static code analyzer for developing parallel programs. Izvestiya TulGU. Tehnicheskie Nauki. Iss.3. - Tula: TulGU, 2008. - 267 pp. P. 191 - 196.
- E. A. Ryzhkov, A.N. Karpov. Approaches to verification and testing of 64-applications. "Informatsionnie tehnologii" N7, 2008, P. 41 - 45.
- Andrey Karpov, Evgeniy Ryzhkov. 20 issues of porting C++ code on the 64-bit platform. RSDN Magazine #1-2007. P. 65 - 75.
- Evgeniy Ryzhkov, Andrey Karpov. VivaCore code analysis library. RSDN Magazine #1-2008. P. 56 - 63.
- Alexey Kolosov, Evgeniy Ryzhkov, Andrey Karpov. 32 OpenMP traps for C++ developers. RSDN Magazine #2-2008. P. 3 - 17.
- Ryzhkov E.A., Kolosov A.P. Automatic error detection system for 64-bit software development (Viva64). Microsoft technologies in programming theory and practice, 2008. ISBN 978-5-9502-0354-1.P. 57-58.
- Kolosov A.P., Ryzhkov E.A.. VIVA64, a system for error detection while software porting to 64-bit platforms.In proc. ofLomonosov - 2008: International conference of students, postgraduates and young scientists, 2008. - 96 pp. P. 43 - 44.
- Kolosov A.P., Ryzhkov E.A.. Viva64, a system for error detection while software porting to 64-bit platforms. In Proc. of International youth scientific conference "XXXIV Gagarinskie chteniya", 2008. - 184 pp, P. 37-38.
- Kolosov A.P., Ryzhkov E.A.. Automatic error detection system for 64-bit software development (Viva64). In Proc. of contest "Contest of computer programs", 2008. (in print).
- Ryzhkov E.A., Karpov A.N. Adaptation of the technology of the static code analyzer for modern software development process. //In Proc."Software Engineering Conference (Russia) 2007 - SEC(R)-2007", 2007, Moscow, c. 240-245.
- Karpov A. N. Data visualization with help parallel computing systems. // 15 International Conference GRAPHICON, June 20-24, 2005, Novosibirsk.
|