Registration Number
2119U007784, Article
popup.category
Опубліковано, Стаття
Title
THE IDEALIZED MODELS OF SOFTWARE SYSTEMS REENGINEERING
popup.author
Великодний С. С.
Velykodniy S. S.
popup.publication
16-04-2019
popup.source_user
Журнал "Радіоелектроніка, інформатика, управління" (Національний університет "Запорізька політехніка")
popup.source
https://ric.zp.edu.ua/article/view/163820
popup.publisher
National University "Zaporizhzhia Polytechnic"
Description
Актуальність. Програмні системи застосовуються у різноманітних галузях життя й діяльності людини, але найбільше поширення вони отримали у галузях, де необхідною є робота із багатьма рутинними операціями – це стосується промисловості, виробництва, транспорту, навчання та інфокомунікацій. Звичайно, що у процесі експлуатації цих систем відбувається еволюційне старіння видів забезпечення. Така тенденція призводе до погіршення швидкісних, інформаційно-комунікаційних, графічних, часових та інших характеристик, аж до повної відмови програмної системи. Тематика статті спрямована у галузі проектування ергатичних систем та управління проектами та програмами з перепроектування або удосконалення цих систем. Реінжиніринг дозволяє виконати еволюціонування системи, шляхом внесення позитивних змін до їїструктури з метою підвищення характеристик експлуатації та технічного супроводу.Мета. Сформувати представлення оцінки параметрів витрат ресурсів на виконання реінжинірингу програмних систем за допомогою математичного інструментарію опису моделей проектування.
Метод. У ідею статті закладено метод Боема (Boehm) та принципи побудови спіралі Архімеда. Авторські дослідження призвели до думки об’єднати ідеї побудови структур Боема та Архімеда, адаптувати їх під методологію програмної інженерії та перенести до циліндричної системи координат. В основу отриманих моделей закладено спіральний принцип організації відліку. Результати. У статті розглянуто процес створення та візуалізації математичних моделей стосовно до процесу реінжинірингу програмних систем. Операції із поданими моделями можуть відбуватися у проекціях часу та витрат, у ізометричнійпроекції програмних компонентів, у логарифмічній проекції рядків програмного коду. Висновки. Вперше сформовані ідеалізовані моделі реінжинірингу, що дозволять підвищити точність оцінки витрат з перепроектування програмних систем. Удосконалено модель візуалізації витрат на перепроектування програмних систем, яка дозволить підвищити ефективність прогнозування порядку витрат. Вперше отримано залежності побудови траєкторії графічної моделі витрат від уведених коефіцієнту автоматизації реінжинірингу та коефіцієнту схожості компонентів, які дозволять вносити зміни до конфігурації моделі. Запропоновані ідеалізовані моделі реінжинірингу видів забезпечення програмних систем являють собою еволюційні спіралі, які побудовані у циліндричній системі координат. Реінжиніринг, який буде виконано за допомогою розроблених ідеалізованих моделей реінжинірингу дозволить не тільки скоротити витрати на перепроектування програмних систем, але й підвищити ефективність технічного супроводу, збільшити життєвий цикл програмних систем, що вже знаходяться у експлуатації та подолати протиріччя між швидкими темпами розвитку науки, техніки і процесів проектування нових програмних систем.
popup.nrat_date
2026-02-09