Одеський державний екологічний університет, м. Одеса Анотація. У статті проводиться порівняння програмних продуктів, що взяті на безкоштовній основі, програмних продуктів, що поширюються за вільними ліцензіями із відкритим кодом, та комерційних розробок. Аналіз виконано за результатами дослідження реальних даних попиту, на підставі вивчення більш ніж двох сотень найпопулярніших продуктів від компаній-розробників ПЗ. Результати візуалізовано у вигляді побудованих гістограм, що містять чинники переваг та недоліків у відповідному процентному співвідношенні, та сформованих таблиць, що наочно розмежовують вивчені властивості ПЗ. Виконання всебічного аналізу різних видів ПЗ дозволяє остаточно визначити межі понять: відкрите, вільне чи комерційне ПЗ. Результат аналізу стане у пригоді при виділенні переваг чи недоліків по кожному із видів ПЗ. Цей набір властивостей забезпечить однозначність обрання компанією або фірмою того чи іншого виду ПЗ для задоволення конкретного функціонального галузевого набору. Ключові слова: програмне забезпечення, програмний продукт, відкрите, вільне, комерційне, вихідний код, переваги, недоліки, чинники, властивості. Аннотация. В статье проводится сравнение программных продуктов, взятых на бесплатной основе, программных продуктов, распространяющихся по свободным лицензиям с открытым кодом, и коммерческих разработок. Анализ выполнен по результатам исследования реальных данных спроса, на основании изучения более двух сотен самых популярных продуктов от компанийразработчиков ПО. Результаты визуализированы в виде построенных гистограмм, содержащих факторы преимуществ и недостатков в соответствующем процентном соотношении, и сформированных таблиц, наглядно разделяющих изученные свойства ПО. Выполнение всестороннего анализа различных видов ПО позволяет окончательно определить границы понятий: открытое, свободное или коммерческое ПО. Результат анализа будет полезным при выделении преимуществ или недостатков по каждому из видов ПО. Этот набор свойств обеспечит однозначность избрания компанией или фирмой того или иного вида ПО для удовлетворения конкретного функционального отраслевого набора. Ключевые слова: программное обеспечение, программный продукт, открытое, свободное, коммерческое, исходный код, преимущества, недостатки, факторы, свойства. 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...
канд. техн. наук, доцент, завідувач кафедри інформаційних технологій Одеської національної академії зв'язку ім. О. С. Попова; доцент кафедри інформаційних технологій Одеського державного екологічного університету, Одеса, Україна. Тимофєєва О. С. -аспірант кафедри інформаційних технологій Одеського державного екологічного університету, Одеса, Україна. Зайцева-Великодна С. С. -технік лабораторії інформатики та чисельних методів Одеського державного екологічного університету, Одеса, Україна. АНОТАЦІЯ Актуальність.Програмні системи настільки щільно увійшли до нашого життя, що неможливо уявити собі існування та розвиток людства без них. Але під впливом чинників технічної еволюції відбувається старіння програмних систем із погіршенням їх характеристик. Тут у пригоді стає докорінна переробка із наслідуванням позитивних якостей програмної системи та відділенням негативних, тобто реінжиніринг. Подібні процеси, що починаються з перепроектування, вимагають обов'язкової аналітичної оцінки показників проекту, адже існують випадки, коли реінжиніринг нерентабельний стосовно конкретної програмної системи. У статті розглянуто комплексний інструмент оцінки програмного проекту, що прогнозує працемісткість перепрограмування об'єктів, у сполученні із іншими показниками проектів, які визначають складність реінжинірингу програмних систем.Мета. Сформувати метод, за яким можна оцінити показники реінжинірингу програмних систем за допомогою комплексного інструментарію оцінки програмного проекту.Метод. Описана у статті технологія заснована на використанні методу точок Карнера із внесенням суттєвих доповнень та розширень. Встановлення коефіцієнтів та обрання значення констант засновані на методі Якобсона та перевірені на багаточисельній статистиці найбільш схожих проектів.Результати. Після аналізу завершеного проекту і вивчення звіту про показники, доступні чинники можуть бути точно відкориговані, щоб дати оцінку фактичним годинам реінжинірингу. Згодом, можна використовувати ці дані у якості базової траєкторії життєвого циклу проекту. На підставі розрахованих показників оцінювання формується звіт, що містить аналіз оцінки програмного проекту, для включення у вихідну проектну документацію, яка є частиною організаційного забезпечення систем автоматизованого проектування програмних систем.Висновки. Отримав подальший розвиток метод розрахунку проектних точок Карнера із внесенням суттєвих доповнень та розширень щодо процесів реінжинірингу програмних систем. Кожна змінна визначається та обчислюється окремо із використанням вимірювань, вагових коефіцієнтів та обмежуючих констант. Вимірювання виконуються командою досвідчених системних аналітиків, що спираються на власні уявлення про технічну складність проекту та можливості команди програмістів. Коефіцієнти та константи приймаються, виходячи із статистичних даних 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.
hi@scite.ai
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.