2D: Event-based computation
Disaster and emergency management systems can be catogorized under control systems. The event-based approach is a natural architectural style for control systems. The components of a control system interact with each other by creating and receiving event notifications, where an event is any occurrence of a state change.
Examples of research topics are:
Event abstractions
Event types
Coupling of events to processes including cross-cutting processes (aspect-oriented)
Event specification languages + ontologies
Events causing emergent behavior
Event propagation
Default or fix set of events
Domain-specific events
Event libraries
Implementation
Correctness and testing of event behavior
Supporting events in physically distributed environment
Timing properties of events
Sharing events by multiple processes
Event-based emerging computations
Standardization of events