Метод самовідновлення розподіленого програмного забезпечення в гетерогенних комп’ютерних системах
DOI: 10.31673/2412-4338.2019.031723
Анотація
Розглянуто сучасні рівні самовідновлення програмного забезпечення. Запропоновано моделі розподілених програмних та гетерогенних комп’ютерних систем, які враховують архітектуру програмних компонентів та гетерогенну природу сучасних обчислювальних ресурсів. Розроблено метод самовідновлення розподілених програмних систем, який дозволяє відновити працездатність програмних компонент в умовах гетерогенних комп’ютерних ресурсів.
Ключові слова: самовідновлення, розподілене програмне забезпечення, гетерогенні комп’ютерні системи.
Список використаної літератури
1. Schneider, C., Barker, A., & Dobson, S. A survey of self‐ healing systems frameworks. Software: Practice and Experience, 45(10), 2015. pp. 1375-1398.
2. Manzoor A., Rajput U, Phulpoto N, Abbas F, Rajput M. Self-healing in Operating Systems. IJCSNS International Journal of Computer Science and Network Security, Vol.18 No.5, May 2018, pp.92-98.
3. Hudaib, AA., Fakhouri, HN., Al Adwan, FE., & Fakhouri, SN. A Survey about Self-Healing Systems (Desktop and Web Application), Communications and Network, Vol.09 No.01, 2017, pp.71-88.
4. Wang, Z., & Wang, J. Self-healing resilient distribution systems based on sectionalization into microgrids, IEEE Transactions on Power Systems, 30(6), 2015, pp.3139-3149.
5. Duarte, DP., Guaraldo, JC., Kagan, H., Nakata, BH., Pranskevicius, PC., Suematsu, AK., & Hoshina, MS. Substation-based self-healing system with advanced features for control and monitoring of distribution systems. In Harmonics and Quality of Power (ICHQP), 2016 17th International Conference on 2016, October, IEEE, pp. 301-305.
6. Ansari, B., Simoes, MG., Soroudi, A., & Keane, A. Restoration strategy in a self-healing distribution network with DG and flexible loads. In Environment and Electrical Engineering (EEEIC), 2016 IEEE 16th International Conference 2016, June, IEEE, pp. 1-5.
7. De Lemos, R., Giese, H., Muller, H.A., Shaw, M., Andersson, J., Litoiu, M., Schmerl, B., Tamura, G., Villegas, N.M., Vogel, T., et al.: Software engineering for self-adaptive systems: a second research roadmap. In: Software Engineering for Self-Adaptive Systems II, Springer, 2013, pp. 1–32.
8. Волк М. А. Журнализация состояний программных распределенных мооделей и ее использование в оптимистических алгоритмах синхронизации. Збірник наукових праць Харківського університету Повітряних Сил. 2010, випуск 1 (23). С.104–107.
9. Filimonchuk T., Volk M., Ruban I., Tkachov V. Development of information technology of tasks distribution for grid-systems using the GRASS simulation environment. Eastern-European Journal of Enterprise Technologies. Information and controlling system, 2016. Vol. 3/9 (81). pp. 45–53.
10. Ruban I, Filimonchuk T, Ivanisenko I, Risukhin M, Romanenkov Y. The Method for Ensuring the Survivability of Distributed Computing in Heterogeneous Computer Systems. 5th International Scientific-Practical Conference Problems of Infocommunications. Science and Technology (PIC S&T), Kharkiv, Ukraine, October 9-12, 2018, pp. 233-238.