Метричний опис компонентів багатократного використання програмного забезпечення інформаційних систем
dc.contributor.advisor | Сидоров, Микола Олександрович | |
dc.contributor.author | Панасюк, Станіслав Іванович | |
dc.date.accessioned | 2023-01-19T09:19:24Z | |
dc.date.available | 2023-01-19T09:19:24Z | |
dc.date.issued | 2022-06 | |
dc.description.abstracten | Explanatory note size – 91 pages, contains 7 illustrations, 5 tables, 2 applications. Topicality. Examines the problem in the field of software engineering while using the methodology of component development. The main features of existing solutions to the problem, their advantages and disadvantages are shown. The need to provide a full specification and metric analysis of reusable software components has been identified. The aim of the study. The main target is to develop a method of metric support of reusable components for further application in software development through the use of search-based software engineering and recommendation systems. Object of research: processes of software creation and maintenance. Subject of research: methods and means of application of reusable components in the creation of software through the use of search-based software engineering and recommendation systems. To achieve this goal, the following tasks were formulated: – Finding out the state of research on the use of metrics in software development through the use of search engineered software and recommendation systems; – analysis of existing solutions; – creating a method and structure for preserving metrics, characterizing the components; – software depending on their type; – creating a tool for implementation; – verification of decisions. The scientific novelty of the results of the master's dissertation is to provide a metric description of reusable software components to further optimize the selection, using recommendation systems and search-based software engineering. The results are achieved by providing a specification of reusable software components. The practical value of the obtained results is that the metric description of reusable software components results in requirements improvements for application architecture, as well as a basis for the operation of recommendation systems and search-oriented software engineering. The prototype architecture of the recommendation system is also presented, which simplifies the search of the components. This system can be used in the design of applications by the method of component development. Relationship with working with scientific programs, plans, topics. Work was performed at the Department of Informatics and Software Engineering of the National Technical University of Ukraine «Kyiv Polytechnic Institute. Igor Sikorsky». Approbation. The scientific provisions of the dissertation were tested at the Second All-Ukrainian scientific-practical conference of young scientists and students "Software Engineering and Advanced Information Technologies" (SoftTech-2022 spring) - Kyiv. Publications. The scientific provisions of the dissertation published in: 1. Panasiuk S.I. Metric description of components of repeated use of information systems software // Proceedings of the second all-Ukrainian scientific-practical conference of young scientists and students "Software Engineering and Advanced Information Technologies" (SoftTech-2022 spring) - Kyiv: NTUU "KPI them. Igor Sikorsky ", June 10, 2022 2. Panasiuk S.I. Metric description of software components // III International scientific-practical conference “MODERN RESEARCH IN WORLD SCIENCE”, 12-14 June, 2022. | uk |
dc.description.abstractuk | Розмір пояснювальної записки – 91 аркушів, містить 7 ілюстрацій, 5 таблиць, 2 додатки. Актуальність теми. У роботі розглянуто проблему в області інженерії програмного забезпечення із використанням методології компонентної розробки. Показано основні особливості існуючих рішень проблеми, їх переваги та недоліки. Виявлено потребу в наданні повноцінної специфікації та метричного опису компонентів програмного забезпечення, які багатократно використовуються. Мета дослідження. Основною метою є розробка методу метричного забезпечення компонентів, які багатократно використовуються, для подальшого застосування їх при створенні програмного забезпечення шляхом застосування орієнтованої на пошук інженерії програмного забезпечення та рекомендаційних систем. Об’єкт дослідження: процеси створення та супроводу програмного забезпечення. Предмет дослідження: методи та засоби застосування компонентів, які багатократно використовуються при створенні програмного забезпечення шляхом використання орієнтованої на пошук інженерії програмного забезпечення та рекомендаційних систем. Для реалізації поставленої мети сформульовані наступні завдання: – з’ясування стану досліджень відносно застосування метрик при створенні програмного забезпечення шляхом використання орієнтованої на пошук інженерії програмного забезпечення та рекомендаційних систем; – аналіз існуючих рішень; – створення методу та структури щодо збереження метрик, характеризуючи компоненти програмного забезпечення у залежності від їх типу; – створення засобу щодо реалізації; – перевірка прийнятих рішень. Наукова новизна результатів магістерської дисертації полягає в тому, що запропоновано метричний опис компонентів програмного забезпечення, що багатократно використовуються, задля подальшої оптимізації підбору, використовуючи рекомендаційні системи та програмну інженерію, що орієнтована на пошук. Результат досягнутий шляхом надання специфікації компонентів програмного забезпечення, що багатократно використовуються. Практичне значення отриманих результатів полягає в тому, що наданий метричний опис компонентів програмного забезпечення, що багатократно використовуються, забезпечує покращення складання вимог до архітектури застосунків, а також надає основу для роботи рекомендаційних систем та орієнтованої на пошук інженерії програмного забезпечення. Також представлено архітектуру прототипу рекомендаційної системи, що спрощує пошук компонентів. Дана система може бути використана при проектуванні застосунків за методом компонентної розробки. Зв’язок з науковими програмами, планами, темами. Робота виконувалась на кафедрі інформатики та програмної інженерії Національного технічного університету України "Київський політехнічний інститут імені Ігоря Сікорського". Апробація. Наукові положення дисертації пройшли апробацію на Другій Всеукраїнській науково-практичній конференції молодих вчених та студентів «Інженерія програмного забезпечення і передові інформаційні технології» (SoftTech-2022 весна) – м. Київ. Публікації. Наукові положення дисертації опубліковані в: 1) Панасюк С.І. Метричний опис компонентів багатократного використання програмного забезпечення інформаційних систем // Матеріали другої всеукраїнської науково-практичної конференції молодих вчених та студентів «Інженерія програмного забезпечення і передові інформаційні технології» (SoftTech-2022 весна) – м. Київ: НТУУ «КПІ ім. Ігоря Сікорського», 10 червня 2022 р. 2) Панасюк С.І. Метричний опис компонентів програмного забезпечення // III Міжнародна науково-практична конференція “MODERN RESEARCH IN WORLD SCIENCE”, 12-14 червня 2022 р. | uk |
dc.format.page | 91 с. | uk |
dc.identifier.citation | Панасюк, С. І. Метричний опис компонентів багатократного використання програмного забезпечення інформаційних систем : магістерська дис. : 121 Інженерія програмного забезпечення / Панасюк Станіслав Іванович. – Київ, 2022. – 91 с. | uk |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/51976 | |
dc.language.iso | uk | uk |
dc.publisher | КПІ ім. Ігоря Сікорського | uk |
dc.publisher.place | Київ | uk |
dc.subject | компоненти програмного забезпечення | uk |
dc.subject | розробка | uk |
dc.subject | специфікація | uk |
dc.subject | вибір компонентів | uk |
dc.subject | software components | uk |
dc.subject | SAAS | uk |
dc.subject | COTS | uk |
dc.subject | development | uk |
dc.subject | specification | uk |
dc.subject | selection of components | uk |
dc.subject.udc | 004.053 | uk |
dc.title | Метричний опис компонентів багатократного використання програмного забезпечення інформаційних систем | uk |
dc.title.alternative | Metric Description of Reusable Software Components in Information Systems | uk |
dc.type | Master Thesis | uk |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Panasiuk_magistr.pdf
- Розмір:
- 1018.13 KB
- Формат:
- Adobe Portable Document Format
- Опис:
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 9.1 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: