Attributive model of software dependability assessment

Authors

  • Sespedes Garsiya P.D. https://orcid.org/0000-0001-6591-2199 , Інститут проблем математичних машин і систем НАН України, м. Київ, Україна
  • Sespedes Garsiya N.V. https://orcid.org/0000-0002-9068-5837 , Інститут проблем математичних машин і систем НАН України, м. Київ, Україна

DOI:

https://doi.org/10.34121/1028-9763-2022-1-106-119

Keywords:

dependable software, dependable software attributes, functionality, reliability, usability, efficiency, maintainability, portability, redundancy, self-control, assessment of the software dependability level, гарантоздатне програмне забезпечення, атрибути гарантоздатного ПЗ, функціональність, безвідмовність, зручність використання, ефективність, супроводжуваність, портативність, надлишковість, самоконтроль, оцінка рівня гарантоздатності ПЗ

Abstract

Abstract. The article is dedicated to the development of an attributive model of the dependable software, defining the metrics for dependable software, and the development of an object-independent universal approach to attributes assessment and dependable software metrics. The attributive model of the dependable software (AMDS) is designed by analogy with the attributive model for dependable computer systems (CS) and expanded by special attributes and metrics of CS software for critical purposes. Different areas of the national economy have developed their own industry standards for the creation of safe software which can be expanded and refined with the proposed AMDS and guided when defining attributes, metrics, and criteria for software assessment. In the AMDS, there are defined the following basic attributes: functionality, dependability, usability, efficiency, maintainability, portability, redundancy, self-control. An objectively-independent universal approach to the assessment of the software dependability by certain attributes, metrics, and criteria has been developed. A comprehensive assessment of the software dependability level is carried out according to AMDS in the form of linear functionality which contains assessments for all attributes of the model. There has also been developed a procedure for comparative assessment of the software dependability level using the analysis of the offered AMDS which is presented in the form of a generalized software dependability level assessment by which a comparative analysis of the dependability level of software various kinds is carried out. The attributive model of the dependable software, comprehensive and comparative assessment of the dependability level can be used by reliability specialists in various fields of application.

References

1. Федухин А.В., Сеспедес Гарсия Н.В. Атрибуты и метрики гарантоспособных компьютерных систем. Математичні машини і системи. 2013. № 2. С. 195–201.

2. Сеспедес Гарсия П.Д., Сеспедес Гарсия Н.В. Атрибуты и метрики гарантоспособного программного обеспечения. Математичне та імітаційне моделювання систем. МОДС’ 2020: тези доповіді П`ятнадцятої міжнар. наук.-практ. конф. Чернігів, 2020. С. 164–167.

3. ISO/IEC 9126. URL: https://en.wikipedia.org/wiki/ISO/IEC_9126.

4. Требования к программному обеспечению бортовой аппаратуры и систем при сертификации авиационной техники. URL: http://kaf401.rloc.ru/TRPO/KT-178B.pdf.

5. ГОСТ Р ИСО 26262-1-2014. Дорожные транспортные средства. Функциональная безопасность. Ч. 1: Термины и определения. URL: http://docs.cntd.ru/document/1200112783.

6. ГОСТ Р МЭК 62304-2013. Изделия медицинские. Программное обеспечение. Процессы жизненного цикла. URL: http://docs.cntd.ru/document/1200107111.

7. EN 50128. Railway applications – Communication, signalling and processing systems / IEC 62279. URL: https://www.verifysoft.com/en_EN_50128_Software_for_Railway_Control_and_ Protection_ Systems.html.

8. ГОСТ Р МЭК 61508-3-2012. Функциональная безопасность систем электрических, электронных, программируемых электронных, связанных с безопасностью. Ч. 3: Требования к программному обеспечению. URL: http://docs.cntd.ru/document/1200100350.

9. ГОСТ Р МЭК 60880-2010. Атомные электростанции. Системы контроля и управления, важные для безопасности. Программное обеспечение компьютерных систем, выполняющих функции категории А. URL: http://docs.cntd.ru/document/gost-r-mek-60880-2010.

10. ГОСТ Р 51904-2002. Программное обеспечение встроенных систем. Общие требования к разработке и документированию. URL: http://docs.cntd.ru/document/1200030195.

Downloads

Views: 77
Downloads: 25

Published

2022-03-01

Issue

Section

QUALITY, RELIABILITY, AND CERTIFICATION OF COMPUTER TECHNIQUE AND SOFTWARE

How to Cite

Attributive model of software dependability assessment. (2022). Mathematical Machines and Systems, 1, 106–119. https://doi.org/10.34121/1028-9763-2022-1-106-119