Keywords: software architecture, emergency management, GIS, geographic information systems, quality attribute requirements, disaster management, ICT support
Considering emergency and disaster management systems from a software architecture perspective
The use of information and communication technologies (ICTs) has been advocated for addressing the obstacles and improving decision–making for emergency and disaster management. A number of ICT support systems and frameworks, both conceptual and application–based, have evolved to support the highly time and collaboration intensive task of emergency and disaster management. A number of the existing systems, ongoing research projects, supporting systems and concepts were surveyed and classified based on their use in the four stages of comprehensive emergency management (CEM). They were further classified into monitoring, live and simulation systems. Each stage of CEM, along with the purpose of the software system, will have specific quality attribute requirements. Studying these diverse systems and concepts, we highlight vital qualitative concerns for emergency and disaster management software systems. We examine these concerns from a software architectural perspective and suggest ways to address and incorporate them into future research and deployment endeavours.