Виконано моделювання наступних поведінкових діаграм: варіантів використання, станів, послідовності та діяльності. При формуванні проектної архітектури було використано розширену нотацію UML 2.5 та CASEінструментарій Enterprise Architect 14.0. Дослідження провадяться, оскільки зараз став проявлятись особливий інтерес до комп'ютерної графіки, а також у зв'язку з інтенсивним розробленням та впровадженням систем автоматизованого проектування (САПР) у різних галузях виробництва та навчання. В результаті досліджень було виявлено, що висока швидкість рендерингу надає широкі перспективи для застосування САПР BRL-CAD у різноманітних галузях: військових, промислових чи навчальних застосуваннях. Потужний бік системи BRL-CADце надзвичайна швидкість засобів візуалізації, трасувальника променів та рендерингу. Виконані дослідження реінжинірингу ГБД важливі, оскільки дозволяють удосконалити САПР BRL-CAD шляхом високорівневого мовного оновлення.
Одеський державний екологічний університет, м. Одеса Анотація. У статті проводиться порівняння програмних продуктів, що взяті на безкоштовній основі, програмних продуктів, що поширюються за вільними ліцензіями із відкритим кодом, та комерційних розробок. Аналіз виконано за результатами дослідження реальних даних попиту, на підставі вивчення більш ніж двох сотень найпопулярніших продуктів від компаній-розробників ПЗ. Результати візуалізовано у вигляді побудованих гістограм, що містять чинники переваг та недоліків у відповідному процентному співвідношенні, та сформованих таблиць, що наочно розмежовують вивчені властивості ПЗ. Виконання всебічного аналізу різних видів ПЗ дозволяє остаточно визначити межі понять: відкрите, вільне чи комерційне ПЗ. Результат аналізу стане у пригоді при виділенні переваг чи недоліків по кожному із видів ПЗ. Цей набір властивостей забезпечить однозначність обрання компанією або фірмою того чи іншого виду ПЗ для задоволення конкретного функціонального галузевого набору. Ключові слова: програмне забезпечення, програмний продукт, відкрите, вільне, комерційне, вихідний код, переваги, недоліки, чинники, властивості. Аннотация. В статье проводится сравнение программных продуктов, взятых на бесплатной основе, программных продуктов, распространяющихся по свободным лицензиям с открытым кодом, и коммерческих разработок. Анализ выполнен по результатам исследования реальных данных спроса, на основании изучения более двух сотен самых популярных продуктов от компанийразработчиков ПО. Результаты визуализированы в виде построенных гистограмм, содержащих факторы преимуществ и недостатков в соответствующем процентном соотношении, и сформированных таблиц, наглядно разделяющих изученные свойства ПО. Выполнение всестороннего анализа различных видов ПО позволяет окончательно определить границы понятий: открытое, свободное или коммерческое ПО. Результат анализа будет полезным при выделении преимуществ или недостатков по каждому из видов ПО. Этот набор свойств обеспечит однозначность избрания компанией или фирмой того или иного вида ПО для удовлетворения конкретного функционального отраслевого набора. Ключевые слова: программное обеспечение, программный продукт, открытое, свободное, коммерческое, исходный код, преимущества, недостатки, факторы, свойства. Abstract. The article compares software products taken for free, software products distributed under free open source licenses and commercial ones developments. The analysis is based on the results of real study demand data, based on the study of more than two hundred of the most popular products from software companies. The results are visualized in the form of constructed histograms containing factors of advantages and disadvantages in the corresponding percentage and the generated tables clearly distinguishing the studied properties of the software. Performing a comprehensive analysis of software various types allows you to finally define the boundaries of concepts: open, free or commercial software. The result of the analysis will be useful in highlighting...
ІДЕАЛІЗОВАНІ МОДЕЛІ РЕІНЖИНІРИНГУ ПРОГРАМНИХ СИСТЕМ Великодний С. С.-канд. техн. наук, доцент, завідувач кафедри інформаційних технологій Одеської національної академії зв'язку ім. О. С. Попова; доцент кафедри інформаційних технологій Одеського державного екологічного університету, Одеса, Україна. АНОТАЦІЯ Актуальність. Програмні системи застосовуються у різноманітних галузях життя й діяльності людини, але найбільше поширення вони отримали у галузях, де необхідною є робота із багатьма рутинними операціями-це стосується промисловості, виробництва, транспорту, навчання та інфокомунікацій. Звичайно, що у процесі експлуатації цих систем відбувається еволюційне старіння видів забезпечення. Така тенденція призводе до погіршення швидкісних, інформаційнокомунікаційних, графічних, часових та інших характеристик, аж до повної відмови програмної системи. Тематика статті спрямована у галузі проектування ергатичних систем та управління проектами та програмами з перепроектування або удосконалення цих систем. Реінжиніринг дозволяє виконати еволюціонування системи, шляхом внесення позитивних змін до її структури з метою підвищення характеристик експлуатації та технічного супроводу. Мета. Сформувати представлення оцінки параметрів витрат ресурсів на виконання реінжинірингу програмних систем за допомогою математичного інструментарію опису моделей проектування. Метод. У ідею статті закладено метод Боема (Boehm) та принципи побудови спіралі Архімеда. Авторські дослідження призвели до думки об'єднати ідеї побудови структур Боема та Архімеда, адаптувати їх під методологію програмної інженерії та перенести до циліндричної системи координат. В основу отриманих моделей закладено спіральний принцип організації відліку. Результати. У статті розглянуто процес створення та візуалізації математичних моделей стосовно до процесу реінжинірингу програмних систем. Операції із поданими моделями можуть відбуватися у проекціях часу та витрат, у ізометричній проекції програмних компонентів, у логарифмічній проекції рядків програмного коду. Висновки. Вперше сформовані ідеалізовані моделі реінжинірингу, що дозволять підвищити точність оцінки витрат з перепроектування програмних систем. Удосконалено модель візуалізації витрат на перепроектування програмних систем, яка дозволить підвищити ефективність прогнозування порядку витрат. Вперше отримано залежності побудови траєкторії графічної моделі витрат від уведених коефіцієнту автоматизації реінжинірингу та коефіцієнту схожості компонентів, які дозволять вносити зміни до конфігурації моделі. Запропоновані ідеалізовані моделі реінжинірингу видів забезпечення програмних систем являють собою еволюційні спіралі, які побудовані у циліндричній системі координат. Реінжиніринг, який буде виконано за допомогою розроблених ідеалізованих моделей реінжинірингу дозволить не тільки скоротити витрати на перепроектування програмних систем, але й підвищити ефективність технічного супроводу, збільшити життєвий цикл програмних систем, що вже знаходяться у експлуатації та подолати протиріччя між швидкими темпами розвитку науки...
канд. техн. наук, доцент, завідувач кафедри інформаційних технологій Одеської національної академії зв'язку ім. О. С. Попова; доцент кафедри інформаційних технологій Одеського державного екологічного університету, Одеса, Україна. Тимофєєва О. С. -аспірант кафедри інформаційних технологій Одеського державного екологічного університету, Одеса, Україна. Зайцева-Великодна С. С. -технік лабораторії інформатики та чисельних методів Одеського державного екологічного університету, Одеса, Україна. АНОТАЦІЯ Актуальність.Програмні системи настільки щільно увійшли до нашого життя, що неможливо уявити собі існування та розвиток людства без них. Але під впливом чинників технічної еволюції відбувається старіння програмних систем із погіршенням їх характеристик. Тут у пригоді стає докорінна переробка із наслідуванням позитивних якостей програмної системи та відділенням негативних, тобто реінжиніринг. Подібні процеси, що починаються з перепроектування, вимагають обов'язкової аналітичної оцінки показників проекту, адже існують випадки, коли реінжиніринг нерентабельний стосовно конкретної програмної системи. У статті розглянуто комплексний інструмент оцінки програмного проекту, що прогнозує працемісткість перепрограмування об'єктів, у сполученні із іншими показниками проектів, які визначають складність реінжинірингу програмних систем.Мета. Сформувати метод, за яким можна оцінити показники реінжинірингу програмних систем за допомогою комплексного інструментарію оцінки програмного проекту.Метод. Описана у статті технологія заснована на використанні методу точок Карнера із внесенням суттєвих доповнень та розширень. Встановлення коефіцієнтів та обрання значення констант засновані на методі Якобсона та перевірені на багаточисельній статистиці найбільш схожих проектів.Результати. Після аналізу завершеного проекту і вивчення звіту про показники, доступні чинники можуть бути точно відкориговані, щоб дати оцінку фактичним годинам реінжинірингу. Згодом, можна використовувати ці дані у якості базової траєкторії життєвого циклу проекту. На підставі розрахованих показників оцінювання формується звіт, що містить аналіз оцінки програмного проекту, для включення у вихідну проектну документацію, яка є частиною організаційного забезпечення систем автоматизованого проектування програмних систем.Висновки. Отримав подальший розвиток метод розрахунку проектних точок Карнера із внесенням суттєвих доповнень та розширень щодо процесів реінжинірингу програмних систем. Кожна змінна визначається та обчислюється окремо із використанням вимірювань, вагових коефіцієнтів та обмежуючих констант. Вимірювання виконуються командою досвідчених системних аналітиків, що спираються на власні уявлення про технічну складність проекту та можливості команди програмістів. Коефіцієнти та константи приймаються, виходячи із статистичних даних 3 -5 вже оцінених аналітиками виконаних проектів із близьким ступенем схожості.КЛЮЧОВІ СЛОВА: програмна система, проект, реінжиніринг, метод проектних точок, показник, оцінка, варіант використання, чинник, ваговий коефіцієнт, обмежуюча конс...
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.