Аннотації
29.11.2024
Стаття є продовженням робіт, що спрямовані на розробку інфокомунікаційної системи підтримки процесу відновлення об’єктів нерухомості, які зазнали пошкоджень і руйнувань внаслідок військових дій, що веде російська федерація за підтримки республіки білорусь, на території України з 24 лютого 2022 року. Сформовано цілісне уявлення про високонавантажену розподілену архітектуру масштабованої та стійкої до відмов системи підтримки процесу відновлення об’єктів нерухомості, що призначена для розв’язання багатьох задач будівельної галузі України. Запропоновано універсальну модель модуля обробки і збереження даних. Цей модуль розробляється для оперативної обробки, опрацювання і зберігання великої кількості інформації, представленої в різних форматах, що враховує потребу обробки нечіткої текстової інформації, яка надходить із засобів масової інформації і очевидців подій, та візуальних даних, які отримуються від геоінформаційних систем, систем супутникового спостереження і безпілотних літальних апаратів. Показано діаграму послідовності взаємодії сервісів і значення онтології у вирішенні проблем перевантаження системи і уникнення конфліктів у розумінні даних, що надходять із різних джерел. На основі аналізу низки досліджень у вигляді ідей оптимізації сформовано рекомендації щодо потенційної оптимізації формування онтології системи. При цьому показано можливість використання модуля в процесі формування онтології і шляхи вдосконалення онтологокерованих систем. Практичне значення роботи полягає в забезпеченні безперервного моніторингу і вчасного оновлення даних про об’єкти нерухомості, що важливо для підтримки актуальності інформації під час виконання відновлювальних робіт.
This article is a continuation of the work aimed at developing an information and communication system to support the process of restoring real estate objects that have been damaged and destroyed as a result of military operations conducted by the russian federation with the support of the republic of belarus on the territory of Ukraine since February 24, 2022. A holistic view of the highly loaded distributed architecture of a scalable and fault-tolerant system for supporting the process of restoring real estate objects, designed to solve many problems of the construction industry of Ukraine, has been formed. A universal model of the data processing and storage module is proposed. This module is designed for the rapid processing, analysis and storage of a large amount of information presented in various formats, taking into account the need to process fuzzy textual information from the media and eyewitnesses, and visual data obtained from geographic information systems, satellite surveillance systems and unmanned aerial vehicles. The article shows a diagram of the sequence of interaction between services and the importance of ontology in solving the problems of overload and avoiding conflicts in understanding data coming from different sources. Based on the analysis of a number of studies in the form of optimization ideas, recommendations for potential improvement of the system ontology formation are provided. At the same time, the possibility of using the module in the process of ontology formation and ways to improve ontology-managed systems are shown. The practical significance of the work is to ensure continuous monitoring and timely updating of data on real estate objects, which is important for maintaining the relevance of information when performing restoration work.
- Типи нерухомості і їх класифікація | 1realty. Перша рієлторська компанія. URL: https://1realty.ua/uk/tipy-nedvizhimosti-i-ih-klassifikacziya-1realty/
- Terenchuk S., Pasko R., Buhrov A., Ploskyi V., Panko O. and Zapryvoda V., "Computerization of the process of reconstruction of damaged or destroyed real estate," 2022 IEEE 3rd KhPI Week on Advanced Technology (KhPIWeek), Kharkiv, Ukraine, 2022, pp. 1–6, doi: 10.1109/KhPIWeek57572.2022.9916470.
- Terenchuk S., Pasko R., Bosenko I., Buhrov A., Yaschenko A. and Volokh B., "Ontology Formation of Support System for Restoration of Buildings, Property and Infrastructure Objects," 2023 IEEE 4th KhPI Week on Advanced Technology (KhPIWeek), Kharkiv, Ukraine, 2023, pp. 1-5, doi: 10.1109/KhPIWeek61412.2023.10313006.
- Modeling the Process of Assessing the Technical Condition of Damaged Real Estate Objects / B. Volokh et al. 2023 IEEE International Conference on Smart Information Systems and Technologies (SIST), Astana, Kazakhstan, 4–6 May 2023. 2023. URL: https://doi.org/10.1109/sist58284.2023.10223547.
- Gilbert S., Lynch N. Perspectives on the CAP Theorem. Computer. 2012. Vol. 45, no. 2. P. 30–36. URL: https://doi.org/10.1109/mc.2011.389
- Campbell L., Majors C. Database Reliability Engineering: Designing and Operating Resilient Database Systems. O'Reilly Media, 2017. 294 p.
- Burns B., Designing Distributed Systems: Patterns and Paradigms for Scalable, Reliable Services. O'Reilly Media, 2018. 166 p.
- Gilbert J. Software Architecture Patterns for Serverless Systems: Architecting for Innovation with Events, Autonomous Services, and Micro Frontends. Packt Publishing, Limited, 2021. 432 p.
- Blinowski G., Ojdowska A., Przybylek A. Monolithic vs. Microservice Architecture: A Performance and Scalability Evaluation. IEEE Access. 2022. Vol. 10. P. 20357–20374. URL: https://doi.org/10.1109/access.2022.3152803
- Pasieka N., Sheketa V., Romanyshyn Y., Pasieka M., Domska U. and Struk A., "Models, Methods and Algorithms of Web System Architecture Optimization," 2019 IEEE International Scientific-Practical Conference Problems of Infocommunications, Science and Technology (PIC S&T), Kyiv, Ukraine, 2019, pp. 147-152, URL: https://doi.org/10.1109/picst47496.2019.9061539
- Li R., Etemaadi R., Emmerich M. T. M. and Chaudron M. R. V., "An evolutionary multiobjective optimization approach to component-based software architecture design," 2011 IEEE Congress of Evolutionary Computation (CEC), New Orleans, LA, USA, 2011, pp. 432-439, URL: https://doi.org/10.1109/cec.2011.5949650
- Meedeniya I., Aleti A., Grunske L. Architecture-driven reliability optimization with uncertain model parameters. Journal of Systems and Software. 2012. Vol. 85, no. 10. P. 2340–2355. URL: https://doi.org/10.1016/j.jss.2012.04.056
- Aleti A., Buhnova B., Grunske L., Koziolek A. and Meedeniya I., “Software Architecture Optimization Methods: A Systematic Literature Review”, IEEE Transactions on Software Engineering. 2013. Vol. 39, no. 5. P. 658–683. URL: https://doi.org/10.1109/tse.2012.64.
- Martens A., Koziolek H., Becker S., and Reussner R., "Automatically improve software architecture models for performance, reliability, and cost using evolutionary algorithms," in Proceedings of the first joint WOSP/SIPEW International Conference on Performance Engineering, 2010. ACM, 2010, с. 105-116, URL: https://doi.org/10.1145/1712605.1712624
- Taboada, H. A., Baheranwala, F., Coit, D. W., & Wattanapongsakorn, N. Practical solutions for multi-objective optimization: An application to system reliability design problems. Reliability Engineering & System Safety, 2007, Vol. 92 no. 3, pp. 314–322, URL: https://doi.org/10.1016/j.ress.2006.04.014
- Kokash N., D’Andrea V. Evaluating Quality of Web Services: A Risk-Driven Approach. Business Information Systems. Berlin, Heidelberg. P. 180–194. URL: https://doi.org/10.1007/978-3-540-72035-5_14.
- Guo Y., Ge J., Guo P., Chai Y., Li T., Shi M., Tu Y. та Ouyang J., " PASS: Predictive Auto-Scaling System for Large-scale Enterprise Web Applications ", Proceedings of the ACM on Web Conference 2024, pp. 2747-2758, URL: https://doi.org/10.1145/3589334.3645330.
- Клочко А. А. Цифрові технології в галузі архітектури і будівництва. Управління розвитком складних систем. Київ, 2021. № 48. С. 61 – 68, dx.doi.org\10.32347/2412-9933.2021.48.61-68.
- Кабінет міністрів України розпорядження від 20 травня 2020 р. № 565-р Київ Про затвердження плану заходів щодо створення та запровадження Єдиної державної електронної системи у сфері будівництва. URL: https://zakon.rada.gov.ua/laws/show/565-2020-%D1%80#Text.
- Кабінет міністрів України постанова від 23 червня 2021 р. № 681 Київ Деякі питання забезпечення функціонування Єдиної державної електронної системи у сфері будівництва. URL: https://zakon.rada.gov.ua/laws/show/681-2021-%D0%BF#Text.
- Types of real estate and their classification | 1realty. The first real estate company, website. (2019). URL: https://1realty.ua/en/tipy-nedvizhimosti-i-ih-klassifikacziya-1realty/
- Terenchuk, S., Pasko, R., Buhrov, A., Ploskyi, V., Panko, O. & Zapryvoda, V. (2022). Computerization of the process of reconstruction of damaged or destroyed real estate. In 2022 IEEE 3rd KhPI Week on Advanced Technology (KhPIWeek) (pp. 1–6). IEEE. https://doi.org/10.1109/KhPIWeek57572.2022.9916470.
- Terenchuk, S., Pasko, R., Bosenko, I., Buhrov, A., Yaschenko, A. & Volokh, B. (2023, October). Ontology Formation of Support System for Restoration of Buildings, Property and Infrastructure Objects. In 2023 IEEE 4th KhPI Week on Advanced Technology (KhPIWeek) (pp. 1-5). IEEE. https://doi.org/10.1109/KhPIWeek61412.2023.10313006.
- Volokh, B., Bosenko, I., Pasko, R., Molodid, O., Zapryvoda, V. & Terenchuk, S. (2023, May). Modeling the Process of Assessing the Technical Condition of Damaged real estate objects. In 2023 IEEE International Conference on Smart Information Systems and Technologies (SIST) (pp. 532–538). IEEE. https://doi.org/10.1109/sist58284.2023.10223547.
- Gilbert, S. & Lynch, N. (2012). Perspectives on the CAP Theorem. Computer, 45 (2), 30–36. https://doi.org/10.1109/mc.2011.389.
- Campbell, L. & Majors, C. (2017). Database reliability engineering: designing and operating resilient database systems. "O'Reilly Media, Inc.".
- Burns, B. (2018). Designing distributed systems: patterns and paradigms for scalable, reliable services. " O'Reilly Media, Inc.".
- Gilbert, J. & Price, E. (2021). Software Architecture Patterns for Serverless Systems: Architecting for innovation with events, autonomous services, and micro frontends. Packt Publishing Ltd.
- Blinowski, G., Ojdowska, A. & Przybyłek, A. (2022). Monolithic vs. microservice architecture: A performance and scalability evaluation. IEEE Access, 10, 20357-20374. https://doi.org/10.1109/access.2022.3152803.
- Pasieka, N., Sheketa, V., Romanyshyn, Y., Pasieka, M., Domska, U. & Struk, A. (2019, October). Models, methods and algorithms of web system architecture optimization. In 2019 IEEE International Scientific-Practical Conference Problems of Infocommunications, Science and Technology (PIC S&T) (pp. 147-152). IEEE. https://doi.org/10.1109/picst47496.2019.9061539.
- Li, R., Etemaadi, R., Emmerich, M. T. & Chaudron, M. R. (2011, June). An evolutionary multiobjective optimization approach to component-based software architecture design. In 2011 IEEE congress of evolutionary computation (CEC)(pp. 432–439). IEEE. https://doi.org/10.1109/cec.2011.5949650.
- Meedeniya, I., Aleti, A. & Grunske, L. (2012). Architecture-driven reliability optimization with uncertain model parameters. Journal of Systems and Software, 85(10), 2340-2355. https://doi.org/10.1016/j.jss.2012.04.056.
- Aleti, A., Buhnova, B., Grunske, L., Koziolek, A. & Meedeniya, I. (2012). Software architecture optimization methods: A systematic literature review. IEEE Transactions on Software Engineering, 39(5), 658-683. https://doi.org/10.1109/tse.2012.64.
- Martens, A., Koziolek, H., Becker, S. & Reussner, R. (2010, January). Automatically improve software architecture models for performance, reliability, and cost using evolutionary algorithms. In Proceedings of the first joint WOSP/SIPEW international conference on Performance engineering (pp. 105-116). https://doi.org/10.1145/1712605.1712624
- Taboada, H. A., Baheranwala, F., Coit, D. W. & Wattanapongsakorn, N. (2007). Practical solutions for multi-objective optimization: An application to system reliability design problems. Reliability Engineering & System Safety, 92(3), 314-322. https://doi.org/10.1016/j.ress.2006.04.014
- Kokash, N. & D’Andrea, V. (2007). Evaluating quality of web services: A risk-driven approach. In Business Information Systems: 10th International Conference, BIS 2007, Poznan, Poland, April 25-27, 2007. Proceedings 10 (pp. 180-194). Springer Berlin Heidelberg. https://doi.org/10.1007/978-3-540-72035-5_14
- Guo, Y., Ge, J., Guo, P., Chai, Y., Li, T., Shi, M., ... & Ouyang, J. (2024, May). PASS: Predictive Auto-Scaling System for Large-scale Enterprise Web Applications. In Proceedings of the ACM on Web Conference 2024 (pp. 2747–2758). https://doi.org/10.1145/3589334.3645330
- Klochko, A. (2021). Digital and Info-Communication Technologies in Branch of Architecture and Construction. Management of Development of Complex Systems, 48, 61–68, dx.doi.org\10.32347/2412-9933.2021.48.61-68.
- Cabinet of Ministers of Ukraine Order of 20 May 2020 № 565-r Kyiv On approval of the action plan for the creation and implementation of the Unified State Electronic System in the field of construction. URL: https://zakon.rada.gov.ua/laws/show/565-2020-%D1%80#Text.
- Cabinet of Ministers of Ukraine Resolution of 23 June 2021 № 681 Kyiv Some issues of ensuring the functioning of the Unified State Electronic System in the field of construction. URL: https://zakon.rada.gov.ua/laws/show/681-2021-%D0%BF#Text