Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/43403
Повний запис метаданих
Поле DCЗначенняМова
dc.contributor.advisorМарценюк, Василь Петрович-
dc.contributor.authorНога, Олександр Васильович-
dc.contributor.authorNoha, Oleksandr Vasyliovych-
dc.date.accessioned2024-01-06T19:01:25Z-
dc.date.available2024-01-06T19:01:25Z-
dc.date.issued2023-12-27-
dc.date.submitted2023-12-13-
dc.identifier.citationНога О.В. Оцінювання надійності програмного продукту на етапі проєктування архітектури: кваліфікаційна робота магістра за спеціальністю „122 – комп’ютерні науки“ / О.В. Нога. – Тернопіль : ТНТУ, 2023. – 49 с.uk_UA
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/43403-
dc.description.abstractЗ орієнтацією на використання компонентів у розробці програмного забезпечення, виникає необхідність у методах моделювання, які дозволяють оцінювати надійність програмного забезпечення через взаємодію компонентів, їх використання та інтерфейси. В даній роботі виконується огляд літературних джерел для виявлення підходів до оцінки надійності програмного забезпечення на основі компонентів, який базується на архітектурі, та його можливе використання на кожному етапі розробки – від проектування до фінального впровадження. Також проводиться класифікація моделей на основі архітектури та досліджується їх взаємозв'язок, критичний аналіз припущень, обмежень і застосовності для визначення напрямків майбутніх досліджень. With an increasing emphasis on reusability in software development, there's a shift towards software design based on components. Consequently, there arises a need for modeling approaches capable of considering software architecture and assessing reliability by factoring in interactions between components, their usage, reliability, and interfaces with others. This work conducts a review of literature sources to identify approaches for assessing the reliability of software based on components, which rely on architecture. It explores their potential utilization across every stage of development, from the design phase to the final implementation. General requirements for architecture-based models are defined, proposing a classification. Subsequently, key models within each class are detailed, discussing their interconnections. A critical analysis of primary assumptions, limitations, and applicability of these models is provided to aid in identifying directions for future research.uk_UA
dc.description.tableofcontentsВСТУП 7 1 АНАЛІЗ МОДЕЛЕЙ ПРОГРАМНИХ ПРОДУКТІВ ДЛЯ ОЦІНКИ НАДІЙНОСТІ 10 1.1 МОДЕЛІ НАДІЙНОСТІ НА ОСНОВІ СТАНУ СИСТЕМИ 11 1.1.1 Модель надійності Літтлвуда 12 1.1.2 Модель Чонга 13 1.1.3 Модель Лапрі 14 1.1.4 Модель Кубата 15 1.1.5 Модель Гокгейла 16 1.2 МОДЕЛІ НА ОСНОВІ ШЛЯХУ ВИКОНАННЯ ПРОГРАМИ 17 1.2.1 Модель Шумана 17 1.2.2 Модель Крішнамурті-Матура 17 1.2.3 Метод Якуба 19 1.3 АДИТИВНІ МОДЕЛІ НАДІЙНОСТІ 19 1.3.1 Модель Ксі-Войліна 20 1.3.2 Модель Еверетта 20 2 МОДЕЛЬ НАДІЙНОСТІ ПРОГРАМНОГО ПРОДУКТУ НА ОСНОВІ ОБ'ЄДНАННЯ МОДЕЛЕЙ НАДІЙНОСТІ 22 2.1 ОБ'ЄДНАННЯ МОДЕЛЕЙ НА ОСНОВІ СТАНУ 22 2.2 УЗАГАЛЬНЕННЯ МОДЕЛЕЙ НА ОСНОВІ ШЛЯХУ ВИКОНАННЯ 27 2.3 УЗАГАЛЬНЕННЯ АДИТИВНИХ МОДЕЛЕЙ 28 3 ОБМЕЖЕННЯ МОДЕЛЕЙ ОЦІНКИ НАДІЙНОСТ НА ОСНОВІ ПРОГРАМНОЇ АРХІТЕКТУРИ 30 3.1 РІВЕНЬ ДЕКОМПОЗИЦІЇ СИСТЕМИ НА КОМПОНЕНТИ 30 3.2 ОЦІНКА НАДІЙНОСТІ ОКРЕМИХ КОМПОНЕНТІВ 31 3.3 ОЦІНКА НАДІЙНОСТІ ІНТЕРФЕЙСІВ 33 3.4 ОЦІНКА ЙМОВІРНОСТЕЙ ПЕРЕХОДУ 33 3.5 ЗАЛЕЖНОСТІ ВІДМОВ МІЖ КОМПОНЕНТАМИ ТА ІНТЕРФЕЙСАМИ 34 3.6 АНАЛІЗ ЧУТЛИВОСТІ МОДЕЛІ ДО НАДІЙНОСТІ КОМПОНЕНТА 34 3.7 ВРАХУВАННЯ РІЗНИХ АРХІТЕКТУРНИХ СТИЛІВ 35 4 ОХОРОНА ПРАЦІ ТА БЕЗПЕКА В НАДЗВИЧАЙНИХ CИТУАЦІЯХ 37 4.1 СИНДРОМ ПРОФЕСІЙНОГО ВИГОРАННЯ В ІТ 37 4.2 СТВОРЕННЯ І ФУНКЦІОНУВАННЯ СИСТЕМИ МОНІТОРИНГУ ДОВКІЛЛЯ З МЕТОЮ ІНТЕГРАЦІЇ ЕКОЛОГІЧНИХ ІНФОРМАЦІЙНИХ СИСТЕМ, ЩО ОХОПЛЮЮТЬ ПЕВНІ ТЕРИТОРІЇ 39 ВИСНОВКИ 46 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 47 ДОДАТКИuk_UA
dc.language.isoukuk_UA
dc.subjectнадійність програмного забезпеченняuk_UA
dc.subjectsoftware reliabilityuk_UA
dc.subjectнадійність програмної архітектуриuk_UA
dc.subjectsoftware architecture reliabilityuk_UA
dc.subjectмодель програмиuk_UA
dc.subjectprogram modeluk_UA
dc.titleОцінювання надійності програмного продукту на етапі проєктування архітектуриuk_UA
dc.title.alternativeEvaluation of software reliability at the architecture design stageuk_UA
dc.typeMaster Thesisuk_UA
dc.rights.holder© Нога Олександр Васильович, 2023uk_UA
dc.contributor.committeeMemberЗагородна, Наталія Володимирівна-
dc.coverage.placenameТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Українаuk_UA
dc.subject.udc004uk_UA
dc.relation.references1. Farr, William. "Software reliability modeling survey." Handbook of software reliability engineering 222 (1996): 71-117.uk_UA
dc.relation.references2. Gokhale, Swapna S., Michael R. Lyu, and Kishor S. Trivedi. "Reliability simulation of component-based software systems." Proceedings Ninth International Symposium on Software Reliability Engineering. IEEE, 1998.uk_UA
dc.relation.references3. Xie, Min. Software reliability modelling. Vol. 1. World Scientific, 1991.uk_UA
dc.relation.references4. Ramamoorthy, C. V., and Farokh B. Bastani. "Software reliability – Status and perspectives." IEEE Transactions on Software Engineering 4 (1982): 354-371.uk_UA
dc.relation.references5. Gokhale, Swapna S., and Kishor S. Trivedi. Structure-based software reliability prediction. North Carolina State University. Center for Advanced Computing and Communication, 1998.uk_UA
dc.relation.references6. Laprie, Jean-Claude. "Dependability evaluation of software systems in operation." IEEE Transactions on software engineering 6 (1984): 701-714.uk_UA
dc.relation.references7. Gokhale, Swapna S., et al. "An analytical approach to architecture-based software performance and reliability prediction." Performance Evaluation 58.4 (2004): 391-412.uk_UA
dc.relation.references8. Horgan, Joseph R., and Saul London. "A data flow coverage testing tool for C." Proceedings of the Second Symposium on Assessment of Quality Software Development Tools. IEEE Computer Society, 1992.uk_UA
dc.relation.references9. Shooman, Martin L. "Structural models for software reliability prediction." Proceedings of the 2nd international conference on Software engineering. 1976.uk_UA
dc.relation.references10. Krishnamurthy, Saileshwar, and Aditya P. Mathur. "On the estimation of reliability of a software system using reliabilities of its components." Proceedings The Eighth International Symposium on Software Reliability Engineering. IEEE, 1997.uk_UA
dc.relation.references11. Yacoub, Sherif, Bojan Cukic, and Hany H. Ammar. "A scenario-based reliability analysis approach for component-based software." IEEE transactions on reliability 53.4 (2004): 465-480.uk_UA
dc.relation.references12. Xie, Min, and Claes Wohlin. "An additive reliability model for the analysis of modular software failure data." Proceedings of Sixth International Symposium on Software Reliability Engineering. ISSRE'95. IEEE, 1995.uk_UA
dc.relation.references13. Everett, William W. "Software component reliability analysis." Proceedings 1999 IEEE Symposium on Application-Specific Systems and Software Engineering and Technology. ASSET'99. IEEE, 1999.uk_UA
dc.relation.references14. Cheung, Roger C. "A user-oriented software reliability model." IEEE transactions on Software Engineering 2 (1980): 118-125.uk_UA
dc.relation.references15. Littlewood, Bev. "A reliability model for systems with Markov structure." Journal of the Royal Statistical Society Series C: Applied Statistics 24.2 (1975): 172-177.uk_UA
dc.relation.references16. Laprie, Jean-Claude. "Dependability evaluation of software systems in operation." IEEE Transactions on software engineering 6 (1984): 701-714.uk_UA
dc.relation.references17. Lucantoni, David M. "New results on the single server queue with a batch Markovian arrival process." Communications in Statistics. Stochastic Models 7.1 (1991): 1-46.uk_UA
dc.relation.references18. Ledoux, James. "Availability modeling of modular software." IEEE Transactions on Reliability 48.2 (1999): 159-168.uk_UA
dc.relation.references19. Littlewood, Bev. "Software reliability model for modular program structure." IEEE Transactions on Reliability 28.3 (1979): 241-246.uk_UA
dc.relation.references20. Kulkarni, Vidyadhar G. Modeling and analysis of stochastic systems. Crc Press, 2016.uk_UA
dc.relation.references21. Kanoun, Karama, and Thierry Sabourin. "Software dependability of a telephone switching system." 17th International Symposium on Fault Tolerant Computing, FTCS-17, pp. 236-241, 1987.uk_UA
dc.relation.references22. Littlewood, Bev, and David Wright. "Some conservative stopping rules for the operational testing of safety critical software." IEEE Transactions on software Engineering 23.11 (1997): 673-683.uk_UA
dc.relation.references23. Laprie, J-C. "Dependability of computer systems: concepts, limits, improvements." Proceedings of Sixth International Symposium on Software Reliability Engineering. ISSRE'95. IEEE, 1995.uk_UA
dc.relation.references24. Voas, Jeffrey M. "Certifying off-the-shelf software components." Computer 31.6 (1998): 53-59.uk_UA
dc.relation.references25. Delamaro, Marcio Eduardo, Jose Carlos Maldonado, and Aditya P. Mathur. "Integration testing using interface mutation." Proceedings of ISSRE'96: 7th International Symposium on Software Reliability Engineering. IEEE, 1996.uk_UA
dc.relation.references26. Shaw, Mary, and David Garlan. Software architecture: perspectives on an emerging discipline. Prentice-Hall, Inc., 1996.uk_UA
dc.relation.references27. Вовк О. В. Особливості синдрому професійного вигорання в працівників сфери інформаційних технологій. [Електронний ресурс]. – Режим доступу: http://maup.com.ua/assets/files/psihologz/2019-1/02.pdfuk_UA
dc.relation.references28. Назарук Н. Каузально-телеологічний формат профілактики «професійного вигорання» вчителя / Н. Назарук // Психологія особистості. 2012.- No 1 (3). – С. 119–128.uk_UA
dc.relation.references29. Вдосконалення охорони праці в ІТ-індустрії. // Харківський національний дорожний університет. [Електронний ресурс]. – Режим доступу: https://www.khadi.kharkov.ua/fileadmin/P_vcheniy_secretar/%D0%9E%D0%A5%D0%9E%D0%A0%D0%9E%D0%9D%D0%90_%D0%9F%D0%A0%D0%90%D0%A6%D0%86/R_IT-INDUSTRIA.pdfuk_UA
dc.relation.references30. Батлук В.А., Гогіташвілі Г.Г. та ін. Охорона праці в галузі телекомунікацій. – Львів: Афіша, 2003. – 320 с.uk_UA
dc.contributor.affiliationТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра комп’ютерних наук, м. Тернопіль, Українаuk_UA
dc.coverage.countryUAuk_UA
Розташовується у зібраннях:122 — комп’ютерні науки

Файли цього матеріалу:
Файл Опис РозмірФормат 
mag2023_СНm-61_Нога.pdf1,43 MBAdobe PDFПереглянути/відкрити


Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.

Інструменти адміністратора