Методологія Базованої на моделях програмної інженерії у Каркасному підході

Автор(и)

  • О. Дишлик ТОВ "Геоматичні рішення"
  • В. Чабанюк Інститут географії Національної академії наук України

DOI:

https://doi.org/10.31548/zemleustriy2026.01.0%25p

Ключові слова:

методологія Базованої на Моделях Програмної Інженерії (БМПІ), Концептуальний Каркас БМПІ, методика розширення ПрІС

Анотація

Продовжено дослідження «Каркасного підходу до поводження з (ієрархічними) просторовими інформаційними системами (ПрІС)», далі – Каркасного підходу. До цього розглянуто сутності Каркасного підходу, що відносяться до верхніх ешелонів його епістемологічної ієрархії. А саме, до (назва відповідної ешелону статті наведена в лапках «…»): 1) першого ешелону – «Каркасний підхід як стратегія дослідження і проектування складних ПрІС (на прикладі НІГД)»; 2) знову першого ешелону – «Каркас Рішень Microsoft (КаРі М - MSF) як Узагальнена методологія Каркасного підходу поводження з ПрІС»; 3) другого ешелону – «Стандартизація методології MSF Agile з допомогою стандарта ISO/IEC 24744»; 4) третього ешелону – «Застосування методик Каркасного підходу при створенні ПрІС з використанням сучасних технологій Microsoft». Ешелони об’єднують групи користувачів моделюючої системи. Їм відповідають страти цієї самої системи.

Три з чотирьох згаданих статей суттєво використовують спеціальні знання про MSF і про сучасні інформаційні технології (ІТ) Microsoft. Щоб зменшити залежність від цих знань, у даній статті ми скористалися «нейтральними» знаннями про методології розроблення програмного забезпечення (ПЗ). Для цього через «каркасну призму» розглядається так звана Базована на Моделях Програмна Інженерія (БМПІ). Остання є Базованою на Моделях Системною Інженерією (БМСІ) і, більш загально, Базованою на Моделях Інженерією (БМІ). Їх розуміння потрібне для створення власної методології, яка називається методологією Базованої на Патернах Просторової Інженерії (БППІ). БППІ включатиме методики розширення ПрІС, про які згадувалося у наших роботах раніше. Більше того, вказані методики вже використовувалися нами на практиці інколи без асоціації з якоюсь методологією. При цьому потрібно зауважити, що наші методики розширення ПрІС застосовуються до конструкцій, які вже структуровані в результаті використання так званого Каркасу атласних рішень AtlasSF.

Отримано: 09.12.2025;

Прийнято: 25.03.2026;

Посилання

1. Dyshlyk, O., Chabaniuk, V. (2025). Karkasnyi pidkhid yak stratehiia doslidzhennia proektuvannia skladnykh prostorovykh informatsiinykh system (na prykladi NIHD) [Framework approach as a research strategy for the design of complex spatial information systems (using the example of NIGD)]. Land management, cadastre and land monitoring, (1), 104-130. DOI: https://doi.org/10.31548/zemleustriy2025.01.09.

[in Ukrainian]

2. Shynkaruk, V.I. (hol. redkol.) ta in. (2002). Filosofskyi entsyklopedychnyi slovnyk [Philosophical Encyclopedic Dictionary] / Hryhoriy Skovoroda Institute of Philosophy, NAS of Ukraine. Kyiv: Abrys. C. 742. ISBN 966-531-128-X. [in Ukrainian]

3. Dyshlyk, O., Chabaniuk, V. (2026). Standartyzatsiia metodolohii MSF Agile z dopomohoiu standarta ISO/IEC 24744 [Standardization of the MSF Agile methodology using ISO/IEC 24744]. Land management, cadastre and land monitoring, (1). Prepared for printing. [in Ukrainian]

4. Chabaniuk, V., Dyshlyk, O. (2024). Formalizatsiia Kontseptualnoho Karkasa Prostorovykh System [Formalization of the Conceptual Framework of Spatial Systems]. Land management, cadastre and land monitoring, (3), 64-88. DOI: https://doi.org/10.31548/zemleustriy2024.03.06. [in Ukrainian, in English]

5. Chabaniuk, V. (2024). Karkas Atlasnykh Rishen AtlasSF yak pidkhid, metod i zasib stvorennia Atlasnykh i HeoInformatsiinykh System. Heohrafichna nauka ta osvita: perspektyvy y innovatsii : zb. materialiv IV Mizhnar. nauk.-prakt. konf., Pereiaslav, 19-20 ver. 2024. Pereiaslav (Kyiv. obl.), 197. [AtlasSF Framework of Atlas Solutions as an approach, method and means of creating Atlas and GeoInformation Systems. Geographical science and education: prospects and innovations: collection of materials of the IV International Scientific-Practical Conference (Pereyaslav, September 19-20, 2024). Pereyaslav (Kyiv region), 2024. P. 197]. [in Ukrainian]

6. Chabaniuk, V. (2018). Relatsiina kartohrafiia: Teoriia ta praktyka. [Relational Cartography: Theory and Practice]. Kyiv: Instytut heohrafii NAN Ukrainy, 525. ISBN 978-966-02-8701-3. [in Ukrainian]

7. Chabaniuk, V., Dyshlyk, O., Polyvach, K., Pioro, V., Kolimasov, I., Nechyporenko, Yu. (2022). Holovni kontseptualni polozhennia stvorennia elektronnoho derzhavnoho reiestru nerukhomoi kulturnoi spadshchyny Ukrainy. [The main conceptual provisions of the creation of an electronic state register of immovable cultural heritage of Ukraine] chastyna 1. Land management, cadastre and land monitoring, (2), 133-154. DOI: https://doi.org/10.31548/zemleustriy2022.02.11. [in Ukrainian, in English]

8. Chabaniuk, V., Dyshlyk, O., Polyvach, K., Pioro, V., Kolimasov, I., Nechyporenko, Yu. (2022). Holovni kontseptualni polozhennia stvorennia elektronnoho derzhavnoho reiestru nerukhomoi kulturnoi spadshchyny Ukrainy. [The main conceptual provisions of the creation of an electronic state register of immovable cultural heritage of Ukraine.] chastyna 2. Land management, cadastre and land monitoring, (3), 114-136. DOI: https://doi.org/10.31548/zemleustriy2022.03.11. [in Ukrainian, in English]

9. Holt, J. (2023). Systems Engineering Demystified: Apply modern, model-based systems engineering techniques to build complex systems. Packt Publishing, 2nd Ed., 504 (533) p.

10. Brambilla, M., Cabot, J., Wimmer, M. (2017). Model-driven Software Engineering in Practice (Synthesis Lectures on Software Engineering). Morgan & Claypool Publishers, 2nd Ed., 209 p. DOI:10.2200/S00441ED1V01Y201208SWE001.

11. Martin, J. N. (1996). Systems Engineering Guidebook. CRC Press, 281 (309) p. DOI: https://doi.org/10.1201/9780138737443.

12. Ackerman, L., Gonzalez, C. (2011). Patterns-Based Engineering: Successfully Delivering Solutions via Patterns. Addison-Wesley, 444 (473). ISBN-10: 0-321-57428-1; ISBN-13: 978-0-321-57428-2.

13. Favre, J.-M. (2004). Towards a Basic Theory to Model Model Driven Engineering. Proc. of the 3rd UML Workshop in Software Model Engineering, 8 p.

14. Lano, K., Kolahdouz-Rahimi, S. (2014). Model-Transformation Design Patterns. IEEE Transactions on Software Engineering, Volume 40, Issue 12, 1224-1259. DOI:10.1109/TSE.2014.2354344.

Опубліковано

2026-03-24

Номер

Розділ

Геоінформаційні технології моделювання стану геосистем

Як цитувати