Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/31562

Назва: Choice of software development technologies based on pareto-optimal solutions
Інші назви: Технологія розроблення програмного забезпечення на основі парето-оптимальних рішень
Автори: Коваленко, Ігор Іванович
Швед, Альона Володимирівна
Давиденко, Євген Олександрович
Kovalenko, Igor
Shved, Alyona
Davydenko, Yevhen
Приналежність: Чорноморський національний університет імені Петра Могили, Миколаїв, Україна
Petro Mohyla Black Sea National University, Mykolaiv, Ukraine
Бібліографічний опис: Kovalenko I. Choice of software development technologies based on pareto-optimal solutions / Igor Kovalenko, Alyona Shved, Yevhen Davydenko // Scientific Journal of TNTU. — Tern. : TNTU, 2019. — Vol 95. — No 3. — P. 116–122. — (Mathematical modeling. Mathematics).
Bibliographic description: Kovalenko I., Shved A., Davydenko Y. (2019) Choice of software development technologies based on pareto-optimal solutions. Scientific Journal of TNTU (Tern.), vol. 95, no 3, pp. 116-122.
Є частиною видання: Вісник Тернопільського національного технічного університету, 3 (95), 2019
Scientific Journal of the Ternopil National Technical University, 3 (95), 2019
Журнал/збірник: Вісник Тернопільського національного технічного університету
Випуск/№ : 3
Том: 95
Дата публікації: 31-жов-2019
Дата подання: 10-жов-2019
Дата внесення: 13-тра-2020
Видавництво: ТНТУ
TNTU
Місце видання, проведення: Тернопіль
Ternopil
DOI: https://doi.org/10.33108/visnyk_tntu2019.03.116
УДК: 004.82
004.05
Теми: технології розроблення програмного забезпечення
множина Парето
парето- оптимальний вибір
альтернатива
software development technologies
Pareto set
pareto-optimal choice
alternative
Кількість сторінок: 7
Діапазон сторінок: 116-122
Початкова сторінка: 116
Кінцева сторінка: 122
Короткий огляд (реферат): Розглянуто визначення технологій розроблення програмного забезпечення на основі методів багатокритеріального вибору, базуючись на цілому ряді критеріїв, які не завжди можуть бути визначені однозначно, оскільки можуть мати різні пріоритети для особи, що приймає рішення. Проаналізовано технології реалізації життєвого циклу програмного забезпечення. Сформовано альтернативи та критерії оцінювання технологій розроблення програмного забезпечення. Запропоновано методологію формування множини Парето зі здійсненням подальшого парето-оптимального вибору на ній. Розглянута процедура виявлення відносної важливості критеріїв дозволяє звузити множину Парето та, відповідно, зменшити кількість можливих рішень. У випадку, коли множина досить широка й конкретний вибір є досить проблематичним, у межах стратегії компенсації для звуження множини Парето використано підхід виявлення інформації про відносну важливість критеріїв за допомогою прямого опитування особи, що приймає рішення. Наведено формули для вирахування коефіцієнта відносної важливості, який виражає частку відносної суми втрати й прибавки одного критерію в порівнянні з іншим. Запропонований підхід дозволяє отримати більш формалізовану процедуру для отримання єдиного оптимального рішення (одноелементного набору Парето). Якщо ж в кінцевому варіанті єдиного рішення не отримано, то можна повторити процедуру виявлення відносної важливості критеріїв або залучити до аналізу додатковий критерій. Наведено чисельний приклад запропонованої методології застосування побудови множини Парето з використанням описаного алгоритму для задачі вибору технологій розроблення програмного забезпечення. В якості альтернатив використано моделі життєвого циклу, а в якості критеріїв – критерії оцінювання технологій розроблення програмного забезпечення. В результаті процедура виявлення відносної важливості критеріїв дозволила звузити множину Парето й зменшити кількість можливих рішень до двох альтернатив.
The choice of the software development technology based on the methods of multicriteria selection is considered in the paper. Technologies of software life cycle are analyzed. Alternatives and evaluation criteria for software development technologies are formed. The methodology of forming Pareto set with the subsequent Pareto-optimal choice on it is proposed. The considered procedure for identifying the relative importance of the criteria makes it possible to narrow down Pareto set and, reelatively, to reduce the number of possible solutions. The numerical example of the proposed methodology for applying Pareto set construction is given. As a result, the procedure for identifying the relative importance of the criteria made it possible to narrow down Pareto set and hence reduce the number of possible solutions up to two alternatives.
URI (Уніфікований ідентифікатор ресурсу): http://elartu.tntu.edu.ua/handle/lib/31562
ISSN: 2522-4433
Власник авторського права: © Тернопільський національний технічний університет імені Івана Пулюя, 2019
URL-посилання пов’язаного матеріалу: https://doi.org/10.15587/1729-4061.2019.163871
Перелік літератури: 1. Савенко И. И. Технология разработки программного обеспечения. Томск: Изд-во Томского политехнического университета, 2014. 67 с.
2. Якунин Ю. Ю. Технологии разработки программного обеспечения. Красноярск: ИПК СФУ, 2008. 225 с.
3. Давиденко Є. О., Фісун М. Т. Реінжиніринг програмного забезпечення модуля генерації керуючих програм в САПР ДЕЙМОС. Сборник научных трудов SWorld. Выпуск 4. Том 12. 2013. С. 30–34.
4. Майорова Е. С., Ошурков В. А., Цуприк Л. С. Современное состояние средств разработки мобильных приложений на платформах IOS, Android і Windows Phone . Перспективы науки и образования. 2015. № 4 (16). С. 83–87.
5. Дьяченко Р. А., Махаммад М. Д. Принятие решений при выборе инструментальных средств разработки автоматизированных систем. Изд-во СпбГПУ. 2009. № 1. С. 105–106.
6. Клименко И. В. Метод выбора инструментального средства для разработки программного обеспечения. Изв. ВУЗов. Технич. науки. 2011. № 4. С. 6–9.
7. Павленко Е. П., Айвазов В. А., Берюх И. С. Выбор технологии разработки программного обеспечения информационных систем. ScienceRise. 2015. № 5 (2). С. 40–43.
8. Kovalenko I., Davydenko Ye., Shved A. Development of the procedure for integrated application of scenario prediction methods. Eastern-European Journal of Enterprise Technologies. 2019. Vol. 2. Issue 4 (98). P. 31–38. DOI: 10.15587/1729-4061.2019.163871. https://doi.org/10.15587/1729-4061.2019.163871
9. Коваленко І. І., Давиденко Є. О. Парето-оптимальний вибір при формуванні портфеля замовлень IT-проектів. Наукові праці: науково-методичний журнал. Комп’ютерні технології. Вип. 161. Т. 173. 2011. С. 44–48.
10. Ногин В. Д. Принятие решений при многих критериях. СПб.: ЮТАС, 2007. 104 с.
11. Дзюба Е. А., Шибанов С. В., Герасина А. И. Сравнительный анализ современных средств поддержки жизненного цикла информационных систем. Труды международного симпозиума «Надежность и качество 2012». Пенза, 2012. Т. 1. С. 420–427.
12. Черняховская Л. Р. Интеллектуальная поддержка принятия решений в организационном управлении разработкой программных проектов. Вестник УГАТУ. 2013. Т. 17. № 5 (58). С. 195–199.
References: 1. Savenko I. I. Tehnologiya razrabotki programmnogo obespecheniya. Tomsk: Izd-vo Tomskogo politekhnicheskogo universiteta, 2014. 67 p. [Іn Russian].
2. Yakunin Yu. Yu. Tehnologii razrabotki programmnogo obespecheniya. Krasnoyarsk: IPK SFU, 2008. 225 p. [Іn Russian].
3. Fisun M. T., Davydenko Ye. O. Reinzhyniryng programnogo zabezpechennya modulya generatsii keruyuchih program v SAPR DEYMOS. Sbornik nauchnyih trudov SWorld. Vol. 12. No. 4. 2013. Р. 30–34. [Іn Ukrainian].
4. Mayorova E. S., Oshurkov V. A., Tsuprik L. S. Sovremennoe sostoyanie sredstv razrabotki mobilnyih prilozheniy na platformah IOS, Android and Windows Phone , Perspektivy nauki i obrazovaniya. Vol. 16. No. 4. 2015. Р. 83–87. [Іn Russian].
5. Dyachenko R. A., Mahammad M. D. Prinyatie resheniy pri vyibore instrumentalnyih sredstv razrabotki avtomatizirovannyih sistem. Izd-vo SpbGPU. No. 1. 2009. Р. 105–106. [Іn Russian].
6. Klimenko I. V. Metod vyibora instrumentalnogo sredstva dlya razrabotki programmnogo obespecheniya, Izv. Vuzov. Tehnich. nauki. No. 4. 2011. Р. 6–9. [Іn Russian].
7. Pavlenko E. P., Ayvazov V. A., Beryuh I. S. Vyibor tehnologii razrabotki programmnogo obespecheniya informatsionnyih sistem. ScienceRise. Vol. 2. No. 5. 2015. Р. 40–43. [Іn Russian].
8. Kovalenko I., Davydenko Ye., Shved A. Development of the procedure for integrated application of scenario prediction methods. Eastern-European Journal of Enterprise Technologies. 2019. Vol. 2. Issue 4 (98). P. 31–38. DOI: 10.15587/1729-4061.2019.163871. https://doi.org/10.15587/1729-4061.2019.163871
9. Kovalenko I. I., Davydenko Ye. O. Pareto-optymalnyi vybir pry formuvanni portfelya zamovlen IT- proektiv. Scientific works: scientific and methodological journal. Computer Technology. Vol. 173. No. 161. 2011. Р. 44–48. [Іn Ukrainian].
10. Nogin V. D. Prinyatie resheniy pri mnogih kriteriyah. SPb.: YuTAS, 2007. 104 р. [Іn Russian].
11. Dzyuba E. A., Shibanov S. V., Gerasina A. I. Sravnitelnyiy analiz sovremennyih sredstv podderzhki zhiznennogo tsikla informatsionnyih sistem. Trudy mezhdunarodnogo simpoziuma «Nadezhnost i kachestvo 2012». Penza, 2012. Vol. 1. Р. 420–427. [Іn Russian].
12. Chernyahovskaya L. R. Intellektualnaya podderzhka prinyatiya resheniy v organizatsionnom upravlenii razrabotkoy programmnyih proektov. Vestnik UGATU. Vol. 58. No. 5. 2013. Р. 195–199. [Іn Russian].
Тип вмісту: Article
Розташовується у зібраннях:Вісник ТНТУ, 2019, № 3 (95)



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