Bitte benutzen Sie diese Kennung, um auf die Ressource zu verweisen: http://elartu.tntu.edu.ua/handle/lib/43316
Langanzeige der Metadaten
DC ElementWertSprache
dc.contributor.advisorТиш, Євгенія Вололимирівна-
dc.contributor.advisorTysh, Ievgeniia-
dc.contributor.authorШалапай, Руслан Ігорович-
dc.contributor.authorShalapai, Ruslan-
dc.date.accessioned2024-01-03T09:26:24Z-
dc.date.available2024-01-03T09:26:24Z-
dc.date.issued2023-12-22-
dc.date.submitted2023-06-29-
dc.identifier.citationШалапай Р. І. Технології виявлення функціональних та нефункціональних вимог до комп'ютерних систем : кваліфікаційна робота на здобуття освітнього ступеня магістр за спеціальністю „123 — комп’ютерна інженерія“ / Р. І. Шалапай. — Тернопіль: ТНТУ, 2023. — 89 с.uk_UA
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/43316-
dc.description.abstractУ кваліфікаційній роботі проаналізовано підходи щодо управління вимогами до комп’ютерних систем на етапах їх життєвого циклу і підтверджено важливу роль відповідних процесів, дій та активностей, оскільки вимоги є фундаментом для подальших стадій розробки комп’ютерних систем. Запропоновано процедуру і метод агломеративної ієрархічної кластеризації для визначення груп функціональних та нефункціональних вимог до комп’ютерних систем та обгрунтовано доцільність застосування метрик точності і повноти для визначення якості кластеризації вимог до комп’ютерних систем, а також введено метрику порівняння, яка дає змогу визначити відхилення кількості ідентифікованих кластерів, визначених за допомогою методу агломеративної ієрархічної кластеризації та фактично наявних кластерів. Побудовано програмний конвеєр опрацювання функціональних та нефункціональних вимог до комп’ютерних систем, що дало змогу практично реалізувати технології машинного навчання в процесі їх аналізу тим самим скоротивши часові витрати на виконання проекту та підвищивши якість його виконання.uk_UA
dc.description.abstractThe qualification work analyzed the approaches to managing requirements for computer systems at the stages of their life cycle and confirmed the important role of relevant processes, actions and activities, as requirements are the foundation for further stages of development of computer systems. The procedure and method of agglomerative hierarchical clustering for determining groups of functional and non-functional requirements for computer systems is proposed. The expediency of using accuracy and completeness metrics for determining the quality of clustering of requirements for computer systems is substantiated, and a comparison metric is also introduced, which makes it possible to determine the number of deviations identified clusters determined using the method of agglomerative hierarchical clustering and actually existing clusters. A software pipeline for processing functional and non-functional requirements for computer systems was built, which made it possible to practically implement machine learning technologies in the process of their analysis, thus reducing the time spent on project implementation and increasing the quality of its implementation.uk_UA
dc.description.tableofcontentsВСТУП 8 РОЗДІЛ 1 АНАЛІЗ МЕТОДІВ І ПІДХОДІВ В ОБЛАСТІ ВИЗНАЧЕННЯ ТА АНАЛІЗУ ВИМОГ ДО КОМП’ЮТЕРНИХ СИСТЕМ.. 13 1.1. Аналіз основних понять при визначенні вимог до комп’ютерних систем 13 1.2. Аналіз процесів інженерії вимог при реалізації комп’ютерних систем 15 1.3. Управління процесом розробки вимог до комп’ютерних систем 21 1.4. Висновки до розділу 25 РОЗДІЛ 2 МЕТОДИ КЛАСТЕРНОГО АНАЛІЗУ ПРИ ВИЗНАЧЕННІ ФУНКЦІОНАЛЬНИХ ТА НЕФУНКЦІОНАЛЬНИХ ВИМОГ 26 2.1. Методи та моделі формування кластерів із застосуванням алгоритмів машинного навчання 26 2.2. Алгоритм кластеризації K-means 28 2.3. Алгоритм ієрархічної кластеризації 32 2.4. Машинне навчання при опрацюванні вимог до комп’ютерних систем 35 2.5. Метод кластеризації вимог до комп’ютерних систем39 2.6. Обґрунтування метрик оцінювання якості при кластеризації та класифікації вимог до комп’ютерних систем 42 2.7. Висновки до розділу 45 РОЗДІЛ 3 ПРОГРАМНА РЕАЛІЗАЦІЯ МЕТОДУ КЛАСТЕРИЗАЦІЇ ФУНКЦІОНАЛЬНИХ ТА НЕФУНКЦІОНАЛЬНИХ ВИМОГ ДО КОМП’ЮТЕРНИХ СИСТЕМ 47 3.1. Аналіз та препроцесинг наборів даних для проведення кластеризації вимог 47 3.2. Результати векторного представлення вимог до комп’ютерних систем. 56 7 3.3. Результати групування вимог до комп’ютерних систем за відомими мітками класу 57 3.4. Імплементація алгоритмів кластеризації функціональних вимог до комп’ютерних систем 59 3.5. Висновки до розділу. 67 РОЗДІЛ 4 ОХОРОНА ПРАЦІ ТА БЕЗПЕКА В НАДЗВИЧАЙНИХ СИТУАЦІЯХ 68 4.1. Охорона праці 68 4.2. Особливості роботи та розлади здоров’я користувачів комп’ютерів, що формується під впливом роботи за ком’ютером. 71 4.3. Забезпечення захисту працівників суб’єкта господарювання від іонізуючих випромінювань 75 ВИСНОВКИ.. 79 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ. 81 Додаток А Тези конференцій 84uk_UA
dc.language.isoukuk_UA
dc.publisherТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.subject123 комп’ютерна інженеріяuk_UA
dc.subjectтехнологіяuk_UA
dc.subjectвиявленняuk_UA
dc.subjecttechnologyuk_UA
dc.subjectdetectionuk_UA
dc.subjectrequirementuk_UA
dc.subjectclusteringuk_UA
dc.subjectcomputersystemuk_UA
dc.subjectвимога-
dc.subjectкластеризація-
dc.subjectкомп’ютерна система-
dc.titleТехнології виявлення функціональних та нефункціональних вимог до комп'ютерних системuk_UA
dc.title.alternativeTechnologies for detecting functional and non-functional requirements for computer systemsuk_UA
dc.typeMaster Thesis-
dc.rights.holder© Шалапай Руслан Ігорович, 2023uk_UA
dc.rights.holder© Shalapai Ruslan, 2023uk_UA
dc.contributor.committeeMemberМлинко, Богдана Богданівна-
dc.contributor.committeeMemberMlynko, Bogdana-
dc.coverage.placenameТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.format.pages89-
dc.subject.udc004.8uk_UA
dc.relation.references1. Requirements Engineering: Setting the Context. URL: https://www.wohlin.eu/rm_chapter05.pdf (дата звернення: 14.09.2023).uk_UA
dc.relation.references2. Kharchenko A., Galay I., Yatcyshyn V. The method of quality management software. 2011 Proceedings of 7th International Conference on Perspective Technologies and Methods in MEMS Design, MEMSTECH 2011 . Polyana. 2011. pp. 82-84.uk_UA
dc.relation.references3. Yatsyshyn V., Pastukh O., Lutskiv A., Tsymbalistyy V., Martsenko N. A Risks management method based on the quality requirements communication method in agile approaches / Information technologies: theoretical and applied problems, 2022, pp. 1-10.uk_UA
dc.relation.references4. Harchenko A., Bodnarchuk I., Yatcyshyn V. The modeling and optimization of software engineering processes. Modern Problems of Radio Engineering, Telecommunications and Computer Science - Proceedings of the 11th International Conference, TCSET'2012. Lviv - Slavske , 2012. p. 326.uk_UA
dc.relation.references5. Тиш Є.В., Шалапай Р.І. Типи вимог до комп’ютерних систем і методи їх виявлення. Матеріали ХІІ міжнародної науково-практичної конференції молодих учених та студентів «Актуальні задачі сучасних технологій» (6-7 грудня 2023 року). Тернопіль: ТНТУ. 2022. C. 437.uk_UA
dc.relation.references6. Тиш Є.В., Шалапай Р.І. Ыєрархічна кластеризація для визначення сукупності функціональних та нефункціональних вимог комп’ютерних систем. Матеріали ХІ науково-технічної конференції Тернопільського національного технічного університету імені Івана Пулюя «Інформаційні моделі, системи та технології» (13-14 грудня 2023 року). Тернопіль: ТНТУ. 2022. C. 193.uk_UA
dc.relation.references7. Yasniy O., Pastukh O., Didych I., Yatsyshyn V., Chykhira I. Application of machine learning for modeling of 6061-T651 aluminum alloy stress−strain diagram. Procedia Structural Integrity. 48. 2023. pp. 183–189.uk_UA
dc.relation.references8. Chan C.H., Sun A., Lim E.P. Automated online news classification with personalization. In Proceedings of the 4th International Conference of Asian Digital Libraries, Bangalore, India, 10–12 December 2001. 2001. p. 8.uk_UA
dc.relation.references9. Shirgave S., Awati C., More R., Patil S. A Review On Credit Card Fraud Detection Using Machine Learning. Int. J. Sci. Technol. Res. 2019. pp. 1217–1220.uk_UA
dc.relation.references10. Tiha A. Intelligent Chatbot Using Deep Learning. Ph.D. Thesis, University of Memphis, Memphis, TN, USA, 2018. 11. Abdul Salam M. Sentiment Analysis of Product Reviews Using Bag of Words and Bag of Concepts. Int. J. Electron. 2019. pp. 49–60.uk_UA
dc.relation.references12. Fei N., Zhang Y. Movie genre classification using TF-IDF and SVM. In Proceedings of the 2019 7th International Conference on Information Technology: IoT and Smart City, Shanghai, China, 20–23 December. 2019. pp. 131–136.uk_UA
dc.relation.references13. Erkan A., Gungor T. Sentiment Analysis Using Averaged Weighted Word Vector Features. arXiv 2020, arXiv:2002.05606.uk_UA
dc.relation.references14. Forman G. An Extensive Empirical Study of Feature Selection Metrics for Text Classification. J. Mach. Learn. Res. 2003. pp. 1289–1305.uk_UA
dc.relation.references15. Kotsiantis S. Supervised Machine Learning: A Review of Classification Techniques. Informatica 2007. Pp. 249–269.uk_UA
dc.relation.references16. Vergara D., Hernández S., Jorquera F. Multinomial Naive Bayes for real-time gender recognition. In Proceedings of the 2016 XXI Symposium on Signal Processing, Images and Artificial Vision (STSIVA), Bucaramanga, Colombia, 31 August–2 September. 2016. pp. 1–6.uk_UA
dc.relation.references17. Yatsyshyn V., Pastukh O., Palamar A., Zharovskyi R. Technology of relational database management systems performance evaluation during computer systems design. Scientific Journal of TNTU (Tern.). Vol. 109. No 1. 2023. pp. 54–65.uk_UA
dc.relation.references18. Pastukh O., Yatsyshyn V. Brain-computer interaction neurointerface based on artificial intelligence and its parallel programming using high-performance calculation on cluster mobile devices. Scientific Journal of TNTU (Tern.).Vol 112. No 4. pp. 26–31.uk_UA
dc.relation.references19. Yatsyshyn V., Pastukh O., Zharovskyi R., Shabliy N. Software tool for productivity metrics measure of relational database management system. Mathematical Modeling. No 1 (48). 2023. P. 7-17.uk_UA
dc.relation.references20. Menzies, T., Krishna, R., Pryor, D. The Promise Repository of Empirical Software Engineering Data. URL: Available online: http://openscience.us/repo/requirements/requirements-other/wasp.html (дата звернення: 10.09.2023).uk_UA
dc.relation.references21. Mental Health Care Patient Management System. URL: https://bscs143.files.wordpress.com/2015/11/requirement-mhc-pms.docx (дата звернення 15.09.2023).uk_UA
dc.relation.references22. National Research Council of Italy. Natural Language Requirements Dataset. URL: http: //fmt.isti.cnr.it/nlreqdataset/ (дата звернення: 15.09.2023).Катренко Л.А., Катренко А.В. Охорона праці в галузі комп’ютинґу. Львів: Магнолія-2006. 2012. 544 с.uk_UA
dc.relation.references23. Желібо Є. Безпека життєдіяльності. К.: 2001. 483 с.uk_UA
dc.relation.references24. Стадник І.Я., Зварич Н.М. Оцінка хімічної обстановки при аваріях на хімічно небезпечних об’єктах викидом (виливом) небезпечних хімічних речовин та застосуванні хімічної зброї. ТНТУ. 2020. 36 С.uk_UA
dc.identifier.citationenShalapai R. Technologies for detecting functional and non-functional requirements for computer systems : Master Thesis „123 — Computer Engineering“ / Ruslan Shalapai - Ternopil, TNTU, 2023 – 89 p.uk_UA
dc.contributor.affiliationТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.contributor.affiliationTernopil Ivan Puluj National Technical Universityuk_UA
dc.coverage.countryUAuk_UA
Enthalten in den Sammlungen:123 — комп’ютерна інженерія

Dateien zu dieser Ressource:
Datei Beschreibung GrößeFormat 
Author_Notes_Ruslan_Shalapai.docx11,93 kBMicrosoft Word XMLÖffnen/Anzeigen
Ruslan_Shalapai.pdf2,79 MBAdobe PDFÖffnen/Anzeigen


Alle Ressourcen in diesem Repository sind urheberrechtlich geschützt, soweit nicht anderweitig angezeigt.

Administrationswerkzeuge