Метричний опис компонентів багатократного використання програмного забезпечення інформаційних систем

Вантажиться...
Ескіз

Дата

2022-06

Назва журналу

Номер ISSN

Назва тому

Видавець

КПІ ім. Ігоря Сікорського

Анотація

Розмір пояснювальної записки – 91 аркушів, містить 7 ілюстрацій, 5 таблиць, 2 додатки. Актуальність теми. У роботі розглянуто проблему в області інженерії програмного забезпечення із використанням методології компонентної розробки. Показано основні особливості існуючих рішень проблеми, їх переваги та недоліки. Виявлено потребу в наданні повноцінної специфікації та метричного опису компонентів програмного забезпечення, які багатократно використовуються. Мета дослідження. Основною метою є розробка методу метричного забезпечення компонентів, які багатократно використовуються, для подальшого застосування їх при створенні програмного забезпечення шляхом застосування орієнтованої на пошук інженерії програмного забезпечення та рекомендаційних систем. Об’єкт дослідження: процеси створення та супроводу програмного забезпечення. Предмет дослідження: методи та засоби застосування компонентів, які багатократно використовуються при створенні програмного забезпечення шляхом використання орієнтованої на пошук інженерії програмного забезпечення та рекомендаційних систем. Для реалізації поставленої мети сформульовані наступні завдання: – з’ясування стану досліджень відносно застосування метрик при створенні програмного забезпечення шляхом використання орієнтованої на пошук інженерії програмного забезпечення та рекомендаційних систем; – аналіз існуючих рішень; – створення методу та структури щодо збереження метрик, характеризуючи компоненти програмного забезпечення у залежності від їх типу; – створення засобу щодо реалізації; – перевірка прийнятих рішень. Наукова новизна результатів магістерської дисертації полягає в тому, що запропоновано метричний опис компонентів програмного забезпечення, що багатократно використовуються, задля подальшої оптимізації підбору, використовуючи рекомендаційні системи та програмну інженерію, що орієнтована на пошук. Результат досягнутий шляхом надання специфікації компонентів програмного забезпечення, що багатократно використовуються. Практичне значення отриманих результатів полягає в тому, що наданий метричний опис компонентів програмного забезпечення, що багатократно використовуються, забезпечує покращення складання вимог до архітектури застосунків, а також надає основу для роботи рекомендаційних систем та орієнтованої на пошук інженерії програмного забезпечення. Також представлено архітектуру прототипу рекомендаційної системи, що спрощує пошук компонентів. Дана система може бути використана при проектуванні застосунків за методом компонентної розробки. Зв’язок з науковими програмами, планами, темами. Робота виконувалась на кафедрі інформатики та програмної інженерії Національного технічного університету України "Київський політехнічний інститут імені Ігоря Сікорського". Апробація. Наукові положення дисертації пройшли апробацію на Другій Всеукраїнській науково-практичній конференції молодих вчених та студентів «Інженерія програмного забезпечення і передові інформаційні технології» (SoftTech-2022 весна) – м. Київ. Публікації. Наукові положення дисертації опубліковані в: 1) Панасюк С.І. Метричний опис компонентів багатократного використання програмного забезпечення інформаційних систем // Матеріали другої всеукраїнської науково-практичної конференції молодих вчених та студентів «Інженерія програмного забезпечення і передові інформаційні технології» (SoftTech-2022 весна) – м. Київ: НТУУ «КПІ ім. Ігоря Сікорського», 10 червня 2022 р. 2) Панасюк С.І. Метричний опис компонентів програмного забезпечення // III Міжнародна науково-практична конференція “MODERN RESEARCH IN WORLD SCIENCE”, 12-14 червня 2022 р.

Опис

Ключові слова

компоненти програмного забезпечення, розробка, специфікація, вибір компонентів, software components, SAAS, COTS, development, specification, selection of components

Бібліографічний опис

Панасюк, С. І. Метричний опис компонентів багатократного використання програмного забезпечення інформаційних систем : магістерська дис. : 121 Інженерія програмного забезпечення / Панасюк Станіслав Іванович. – Київ, 2022. – 91 с.

ORCID

DOI