Research Article

KD-ACP: A Software Framework for Social Computing in Emergency Management

Table 1

The working environment and programming languages of tools.

ToolsWorking environmentProgramming languagesDevelopment platformUser type

Generic Modeling Environment (GME)General computer (desktop application)NULLNULLDomain experts

Model Development Tool (MDT)General computer (desktop application)C++Visual StudioModel developers

Artificial Society Editor (ASE)General computer (desktop application)C#Visual StudioDomain experts

Population and Geospatial Environment generation ToolGeneral computer (desktop application)C#Visual StudioDomain experts

Emergency Events Configuration Tool (EECT)General computer (with Internet Explorer, client side)C#ASP.NETDomain experts

Intervention Measures Configuration Tool (IMCT)General computer (with Internet Explorer, client side)C#ASP.NETDomain experts

Experiments Management Tool (EMT)General computer (with Internet Explorer, client side)C#ASP.NET


Users of computation experiment
Server of EMTNodes in supercomputer (Console Program, server side)C++Visual Studio
Runtime Infrastructure of EMTNodes in supercomputer (Console Program, server side)C++Visual Studio

Artificial Society Situation Tool (ASST)General computer (desktop application) C++Visual StudioDomain experts

Open Source Data Registration Tool (OsdRT)General computer (with Internet Explorer, client side)JavaJSPDomain experts