Abstract

Emergency response environments in which the crisis occurs include many homogenous and heterogeneous entities, e.g., organizations and persons. These entities need to collaborate to address a crisis. However, most of the time, the organizations that are involved in a crisis suffer from communication and coordination problems. This may cause unfair resource distribution. To mitigate the problem, there is a pressing need to construct models of emergency response environments and simulate the coordination strategies proactively, before the onset of any crisis. This paper highlights the complexity of the system formed by interacting organizations during a crisis and the difficulty in programming for the simulation of such complex systems. To cope with this issue, this paper presents an executable domain-specific modeling language called CoorERE. The language facilitates modeling emergency response environments for the simulation of one of the most common coordination strategies, i.e., auction-based coordination strategies in crisis response. CoorERE is used for the graphical modeling of emergency response environments and simulation of both inter and intra-organizational auction-based coordination strategies. The paper presents two case studies with different complexities to show the applicability of CoorERE. An empirical study is conducted to compare CoorERE with MDD4ABMS, which is one of the most recent tools for modeling and simulation of multi-agent systems. The evaluation includes both objective and subjective assessments. The objective assessment considers the development effort required for modeling a complete case study, while the subjective assessment compares the tools in terms of satisfying modeling method requirements and quality metrics such as usability, productivity, and expressiveness. The results of the evaluation indicate that CoorERE reduces the development effort by about 47%. In terms of quality metrics, CoorERE obtained higher scores than MDD4ABMS for all the measurements considered, indicating its superior usability, productivity, and expressiveness.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call