Атрибутивна модель оцінки гарантоздатності програмного забезпечення.
DOI:
https://doi.org/10.34121/1028-9763-2022-1-106-119Ключові слова:
dependable software, dependable software attributes, functionality, reliability, usability, efficiency, maintainability, portability, redundancy, self-control, assessment of the software dependability level, гарантоздатне програмне забезпечення, атрибути гарантоздатного ПЗ, функціональність, безвідмовність, зручність використання, ефективність, супроводжуваність, портативність, надлишковість, самоконтроль, оцінка рівня гарантоздатності ПЗАнотація
Анотація. Стаття присвячена розробці атрибутивної моделі гарантоздатного програмного забезпечення (ПЗ), визначення метрик гарантоздатного ПЗ та розробки об’єктно незалежного універсального підходу до оцінки атрибутів та метрик гарантоздатного ПЗ. Атрибутивна модель гарантоздатного ПЗ (АМГПЗ) розроблена за аналогією атрибутивної моделі гарантоздатності комп’ютерних систем (КС) і розширена спеціальними атрибутами й метриками ПЗ КС критичного призначення. У різних галузях народного господарства розроблено свої галузеві стандарти зі створення безпечного ПЗ, на які можна розширювати та уточнювати пропоновану АМГПЗ й орієнтуватися при визначенні атрибутів, метрик, критеріїв оцінки ПЗ. В АМГПЗ визначені основні атрибути: функціональність, безвідмовність, зручність використання, ефективність, супроводжуваність, портативність, надмірність, самоконтроль. Розроблено об'єктно незалежний універсальний підхід до оцінки гарантоздатності ПЗ за визначеними атрибутами, метриками та критеріями. Комплексна оцінка рівня гарантоздатності ПЗ здійснюється за АМГПЗ у вигляді лінійного функціонала, що містить оцінки всіх атрибутів моделі. Розроблено процедуру порівняльної оцінки рівня гарантоздатності ПЗ шляхом аналізу пропонованої АМГПЗ, яка представлена у вигляді узагальненої оцінки рівня гарантоздатності програмного забезпечення, за допомогою якої проводиться порівняльний аналіз рівня гарантоздатності різних варіантів ПЗ. Атрибутивна модель гарантоздатного ПЗ, комплексна та порівняльна оцінки рівней гарантоздатності можуть бути використані фахівцями з гарантоздатності у різних галузях застосування.Посилання
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.
Опубліковано
Номер
Розділ
Ліцензія
Авторське право (c) 2022 Математичні машини і системи

Ця робота ліцензується відповідно до ліцензії Creative Commons Attribution 4.0 International License.
