Modeling and Information System in Economics

Modeling and Information System in Economics

Онтологічно-орієнтоване інформаційне забезпечення систем підтримки прийняття інноваційних рішень для вартісної оптимізації життєвого циклу програмних систем

Ontology-oriented information support for decision support systems for cost optimization of the software systems life cycle

DOI:

10.33111/mise.105.2

Анотація: У статті досліджено методологію побудови онтолого-орієнтованого інформаційного забезпечення систем підтримки прийняття рішень для оптимізації загальної вартості володіння програмними системами протягом їх життєвого циклу. Запропоновано використання онтології та графів знань для інтеграції даних, забезпечення семантичної узгодженості та автоматизації процесів управління. Розроблено модель онтології, що охоплює повний цикл розробки та експлуатації і включає проєкти, артефакти, показники якості, ресурси, витрати та ризики. На її основі сформовано структуру системи, яка об'єднує дані з різних інструментів у єдиний граф знань і забезпечує логічне виведення, аналіз впливу змін та формування рекомендацій. Запропоновано підхід до оптимізації витрат, що включає оцінювання трудовитрат, автоматичне формування робіт, управління технічним боргом і ризикорієнтоване тестування. Практична цінність полягає у підвищенні обґрунтованості рішень, зменшенні витрат життєвого циклу та повторному використанні знань.
Abstract: The article investigates the methodology for constructing ontology oriented information support for decision support systems aimed at optimizing the total cost of ownership (TCO) of software systems throughout their life cycle. The use of ontologies and knowledge graphs is proposed to enable data integration, ensure semantic consistency, and automate management processes. An ontology model covering the full development and operation life cycle is developed, including projects, artifacts, quality attributes, resources, costs, and risks. Based on this model, a system structure is formed that integrates data from various tools into a unified knowledge graph and supports logical reasoning, change impact analysis, and recommendation generation. A cost optimization approach is proposed, incorporating effort estimation, automated task generation, technical debt management, and risk-based testing. The practical value lies in improving decision justification, reducing life cycle costs, and enabling knowledge reuse.
Ключові слова: граф знань, OWL, RDF, система прийняття рішень, управління проєктами, життєвий цикл програмного забезпечення, TCO, онтологія, оптимізація вартості, технічний борг.
Key words: knowledge graph, OWL, RDF, decision support system, project management, software life cycle, TCO, ontology, cost optimization, technical debt.
УДК: 004.891:005.8:330.4
UDC: 004.891:005.8:330.4
To cite paper
In APA style
Korolov, A., Varava, I., Haharin, O., & Haidrarzhy, V. (2025). Ontology-oriented information support for decision support systems for cost optimization of the software systems life cycle. Modeling and Information System in Economics, 105, 14-22. http://doi.org/10.33111/mise.105.2
In MON style
Корольов А.П., Варава І.А., Гагарін О.О., Гайдраржи В.І. Онтологічно-орієнтоване інформаційне забезпечення систем підтримки прийняття інноваційних рішень для вартісної оптимізації життєвого циклу програмних систем. Моделювання та інформаційні системи в економіці. 2025. № 105. С. 14-22. http://doi.org/10.33111/mise.105.2 (дата звернення: 28.06.2026).
With transliteration
Korolov, A., Varava, I., Haharin, O., Haidrarzhy, V. (2025) Ontolohichno-oriientovane informatsiine zabezpechennia system pidtrymky pryiniattia innovatsiinykh rishen dlia vartisnoi optymizatsii zhyttievoho tsyklu prohramnykh system [Ontology-oriented information support for decision support systems for cost optimization of the software systems life cycle]. Modeling and Information System in Economics, no. 105. pp. 14-22. http://doi.org/10.33111/mise.105.2 [in Ukrainian] (accessed 28 Jun 2026).
# 105 / 2025 # 105 / 2025
Download Paper
61
Views
11
Downloads
0
Cited by

1. ISO/IEC/IEEE 12207:2017. Systems and software engineering — Software life cycle processes.

2. Додонов О. Г., Коваль О. В., Сенченко В. Р., Шпурик В. В. Автома тизована система формування сценарію аналітичної діяльності. Реєст рація, зберігання і обробка даних. 2019. Т. 21, № 1. С. 11–22.

3. Ткаченко, К., & Байдак, А. (2021). Онтологічне моделювання інте лектуальної системи підтримки прийняття рішень під час аналізу ризиків у інноваційноінвестиційній сфері. Цифрова платформа: інформаційні технології в соціокультурній сфері, 4(1), 66–78. 21

4. J. Albrecht and J. E. Gaffney, “Software Function, Source Lines of Code, and Development Effort Prediction: A Software Science Validation,” IIEEE Trans. Software Eng., vol. SE-9, no. 6, pp. 639–648, Nov. 1983 doi: 10.1109/TSE.1983.235271.

5. Boehm, B. (1981). Software Engineering Economics. Prentice-Hall.

6. Boehm B., Abts C., Brown A. W. et al. Software Cost Estimation with COCOMO II. Upper Saddle River: Prentice Hall, 2000.

7. Cunningham W. The WyCash portfolio management system // Addendum to the Proceedings on Object-oriented Programming Systems, Languages, and Applications. New York : ACM, 1992. P. 29–30.

8. Fitsilis, P., Gerogiannis, V. and Anthopoulos, L. (2014) Ontologies for Software Project Management: A Review. Journal of Software Engineering and Applications, 7, 1096-1110

9. Jones C. Applied Software Measurement: Global Analysis of Productivity and Quality. 3rd ed. New York: McGraw-Hill, 2008.

10. Pressman, R. S. Software Engineering: A Practitionerʼs Approach.