GENERATION METHOD OF DATABASES FOR SYSTEMS OF VERIFICATION OF DISTRIBUTED COMPUTER COMPLEXES SOFTWARE AND DEVICE FOR ITS IMPLEMENTATION Russian patent published in 2009 - IPC G06F21/00 

Abstract RU 2364929 C2

FIELD: physics; computer facilities.

SUBSTANCE: invention concerns resources of automation of training and scientific researches and can be used in interactive systems in the course of software verification (S/W) of the distributed computer complexes. In the given way and the device complete controllability and observability of the main processes of check of a S/W source code is provided, processes of input and processing of a S/W source code on dependent or independent interface channels are combined. Sites or points of vulnerability of a S/W source code are determined on the basis of conversion of a S/W source code in an internal form which is stored in sort of databases, and points or vulnerability sites of a S/W source code are determined on the basis of automatic compilation and solution of appropriate set of equationses. Thus diagnostics of process of verification of a S/W source code is carried out on the basis of measurement of duration of performance of the main stages (cycles) of search of vulnerability and comparison of the received knowledge to earlier ordered or predicted estimations of a metric of criticality of vulnerability of a S/W source code.

EFFECT: expansion of functionality of processes of S/W verification.

10 cl, 39 dwg

Similar patents RU2364929C2

Title Year Author Number
METHOD FOR GENERATION OF DATABASES AND KNOWLEDGE BASES FOR SYSTEMS OF SOFTWARE VERIFICATION IN DISTRIBUTED COMPUTER COMPLEXES AND DEVICE FOR ITS REALISATION 2006
  • Puchkov Fedor Mikhajlovich
  • Shapchenko Kirill Aleksandrovich
RU2373569C2
METHOD FOR SOFTWARE VERIFICATION IN DISTRIBUTED COMPUTER COMPLEXES AND SYSTEM FOR ITS REALISATION 2006
  • Puchkov Fedor Mikhajlovich
  • Shapchenko Kirill Aleksandrovich
RU2373570C2
GENERATION METHOD OF KNOWLEDGEBASES FOR SYSTEMS OF VERIFICATION OF DISTRIBUTED COMPUTER COMPLEXES SOFTWARE AND DEVICE FOR ITS IMPLEMENTATION 2006
  • Puchkov Fedor Mikhajlovich
  • Shapchenko Kirill Aleksandrovich
RU2364930C2
METHOD OF THE SOFTWARE VERIFICATION BY THE SOFTWARE SOURCE CODE IDENTIFIERS NATURAL SEMANTICS IN STATIC ANALYSIS 2018
  • Zhidkov Roman Evgenevich
RU2672786C1
METHOD FOR PARSING PROGRAMMING LANGUAGE WITH EXTENSIBLE GRAMMAR 2013
  • Bocharnikov Dmitrij Nikolaevich
RU2515684C1
METHOD AND SYSTEM FOR ELIMINATING VULNERABILITIES IN PROGRAM CODE 2023
  • Vyshegorodtsev Kirill Evgenevich
  • Kuzmin Aleksandr Mikhajlovich
RU2821220C1
METHOD AND SYSTEM FOR MODIFYING PROGRAM CODE 2023
  • Vyshegorodtsev Kirill Evgenevich
  • Kuzmin Aleksandr Mikhajlovich
RU2824522C1
METHOD OF DETERMINING VULNERABLE FUNCTIONS IN AUTOMATED WEB APPLICATION VULNERABILITY SCANNING 2013
  • Borodakij Jurij Vladimirovich
  • Nashchekin Pavel Aleksandrovich
  • Bukarov Jan Nikolaevich
RU2543960C1
METHOD FOR CONVERTING INPUT CODE OF TRANSLATOR INTO OBJECT CODE AND DEVICE WHICH IMPLEMENTS SAID METHOD 1995
  • Safonov Vladimir Olegovich
RU2103727C1
SYSTEM AND METHOD OF DETECTING VULNERABILITIES USING INTERCEPTION OF FUNCTION CALLS 2018
  • Kalinin Aleksandr Valentinovich
  • Rumyantsev Sergej Aleksandrovich
  • Kumagin Igor Yurevich
RU2697948C1

RU 2 364 929 C2

Authors

Puchkov Fedor Mikhajlovich

Shapchenko Kirill Aleksandrovich

Dates

2009-08-20Published

2006-08-24Filed