Предметом исследования является применение современных подходов для определения, направленных на повышение надежности программного обеспечения мер безопасности и качества информационной системы. Объектом исследования являются модели определения надёжности программного обеспечения. Автор подробно рассматривает такие аспекты темы как: использование функционального подхода к изучению надежности программной составляющей, складывающейся из совокупного достижения надежности каждого функционального блока; использование системного подхода в части исследования надёжности программного обеспечения в структуре информационной системы. Особое внимание уделяется сопоставлению существующих моделей и способов определения надёжности. Выделены методы повышения качества и надёжности конечного результата разработки программного обеспечения с учетом выделения функциональных блоков. Основные выводы проведённого исследования: использование системного подхода дает возможность выявить качества, вытекающие из взаимных связей между составляющими элементами программы, которые определяют современные способы повышения надежности программных продуктов. В работе автором предложено адаптировать главные системные принципы повышения надежности программного обеспечения, доказывается положительный эффект от их внедрения. Новизна исследования заключается в совместном использовании функционального и системного подходов с целью выявления способов роста качества и надежности, что позволяет учитывать особенности внутри структурных элементов программы и их взаимодействие., The subject of the study is the use of modern approaches to determine aimed at improving the reliability of software security measures and the quality of the information system. The object of the study is the model of determining the reliability of the software. The author considers in detail such aspects of the topic as: the use of a functional approach to the study of the reliability of the software component, which consists of the total achievement of the reliability of each functional unit; the use of a systematic approach to the study of software reliability in the structure of the information system. Particular attention is paid to the comparison of existing models and methods for determining reliability. The methods of improving the quality and reliability of the final result of software development, taking into account the allocation of functional blocks. The main conclusions of the study: the use of a systematic approach makes it possible to identify the qualities arising from the mutual relations between the components of the program, which determine modern ways to improve the reliability of software products. The author proposes to adapt the main system principles to improve the reliability of the software, proves the positive effect of their implementation. The novelty of the study lies in the joint use of functional and systemic approaches to identify ways to increase quality and reliability, which allows to take into account the features within the structural elements of the program and their interaction., №4(23) (2019)