Khalife K. Designing of software tools for computer systems of critical application for ensuring information security

Українська версія

Thesis for the degree of Candidate of Sciences (CSc)

State registration number

0418U002834

Applicant for

Specialization

  • 05.13.05 - Комп'ютерні системи та компоненти

05-07-2018

Specialized Academic Board

Д 64.050.14

National Technical University "Kharkiv Polytechnic Institute"

Essay

The purpose of the study is to provide the necessary level of security of system software based on the synthesis of the method of designing software tools of critical systems of computer systems. The object of research - the process of designing software tools critical systems. Subject of research - methods of designing software to provide information security of computer systems critical application. For the first time, a set of mathematical models of software management and testing technologies has been developed, consisting of GERT-testing models and test-case management systems that takes into account all stages of the life cycle of the bugs and the control of test cases. The developed complex allowed to improve the accuracy of the results of mathematical modeling in terms of testing vulnerability to various types of threats malicious hacker intruders and to conduct a preliminary assessment of the time costs of one of the most time-consuming processes of the software life cycle - the development of technical documentation of the project. 2. A further development of a complex of mathematical models of the main stages of software development, which is based on the conceptual positions of Agile and differs from the known taking into account the indicators of secure programming, has improved the accuracy of the results of the simulation. 3. The method of scaling the methodology of designing software tools of computer systems of critical application with the consideration of security requirements, which differs from the known ability to manage existing in the organization (firm) by forces (specialists) as a part of the team, and in the area of ​​specialists of the related field (specialists secure programming and software security testing), which allowed reducing the relative loss index at all stages of the software lifecycle.

Files

Similar theses