The Development of an Algorithm of Evacuation Plans in Emergencies for Client-Server Architecture


information systems, client-server architecture, interactive maps, mobile applications, public notification, emergencies, AnyLogic program

How to Cite

Arutiunian, V. (2019). The Development of an Algorithm of Evacuation Plans in Emergencies for Client-Server Architecture. Nuclear and Radiation Safety, (2(82), 30-34.


A sufficient number of public notification systems in the case of emergencies at nuclear power plants have been developed and implemented. However, most of them have some drawbacks related to system performance, the ability to direct the public to evacuation points, promptness in warning. Mostly, they do not use the capabilities of state- of-the-art technologies — mobile applications for smartphones, which allow elimination of these drawbacks. This research is aimed at the design and development of the public notification system using an algorithm for making effective plans of evacuation in emergencies based on the client- server architecture. In addition to the server and client parts, the package also uses Google Maps services for dealing with an interactive map. A special characteristic of this software solution is an innovative approach to the calculation and transfer of the evacuation plan to the victim. The following three parameters are the most important in finding an effective way for each victim: distance to the shelter; time to cover an estimated distance; movement speed. Such an algorithm makes it possible to calculate an adequate route of evacuation separately for each victim, adjusting the distance depending on the speed of movement and fullness of shelters. The efficiency of the developed algorithm for the distribution of potential victims in shelters and evacuation points is presented in AnyLogic models. The paper presents the analysis of using the evacuation model for short path and using the developed path calculation algorithm. The simulated situations have shown the possibility of saving a larger number of people. The developed information system effectively deals with the models built in the AnyLogic program.


1. Gulum, M., Murray, S. (2014). Evaluation of the effectiveness of a mass emergency notification system. Proceedings of the Human Factors and Ergonomics Society Annual Meeting. Retrieved from

2. Malizia, A., Onorati, T., Bellucci, A., Diaz, P., Aedo, I. (2015). Interactive accessible notifications for emergency notification systems. Universal Access in Human-Computer Interaction. Applications and Services. Proceedings of the 5th International Conference on Universal Access in Human-Computer Interaction. Part III, 385. Retrieved from

3. Zeng, S., Lee, Ch. (2014). Personal emergency notification application design for mobile devices. 2014 International Symposium on Next-Generation Electronics (ISNE). Retrieved from

4. Rodkey, R., Rodkey, J., Hickey, D., Ross, D., Ramsey, R. (2014). Digital notification and response system. Patent RF No. US7685245B1.

5. Miasnik, G., Siegel, A. (2016). Predictive alert targeting for mass notification systems. Patent RF No. US8542117B1.

6. Zeitz, K., Marchany, R., Tront, J. (2016). Speed isn’t enough: usability and adoption of an optimized alert notification system. Technology and Society Magazine IEEE, V. 35, No. 1, 47—55.

7. Kim, T., Chae, J., Kim, D. (2015). Next generation architecture examination for mass notification system (MNS) collaborating with CCTV for Smart & Safe City. Journal of Engineering Research and Applications, V.5, No. 3, 39—45.

8. Ghazal, M., Ali, S., Halabi, M., Ali, N., Khalil, Ya. (2016). Smart mobile-based emergency management and notification system. IEEE 4th International Conference on Future Internet of Things and Cloud Workshops (FiCloudW). Retrieved from

9. Ali, A., Eid, M. (2015). An automated system for accident detection. Instrumentation and Measurement Technology Conference (I2 MTC) 2015 IEEE International, 1608-1612.

10. Gabler, H., Krchnavek, R., Schmalzel, J. (2016). Development of an automated crash notification system: an undergraduate research experience. 30th Annual Frontiers in Education Conference. Building on A Century of Progress in Engineering Education. Conference Proceedings (IEEE Cat. No.00CH37135). Retrieved from

11. Sakib, Sh., Abdullah, M. (2016). GPS-GSM based inland vessel tracking system for automatic emergency detection and position notification. 2016 10th International Conference on Intelligent Systems and Control (ISCO). Retrieved from

12. Bhatt, P., Gupta, S., Singh, P., Dhiman, P. (2017). Accident and road quality assessment using android google maps API. Computing Communication and Automation (ICCCA) 2017 International Conference, 1061-1064.

13. Katalevskiy, D. (2015). Fundamentals of simulation and system analysis in management. Moscow, 496 p.

14. Akopov, A., Beklaryan, L. (2015). Agent model of crowd behavior in emergencies. Automation and Remote Control, No. 10, 131-143.

15. Arutiunian, V. (2018). Client-server model of the information system of public mass notification. Technical Sciences and Technologies, No.4(14), 149-158.

16. Distance Matrix API: developer’s guide. Retrieved from

17. Arutiunian, V. (2018). Modern client-server model of a software package for mass public notification in emergencies. Computer and Information Systems and Technologies, No. 2, 69-71.