This paper presents an innovative modular service-based Enterprise After Action Review (EAAR) architecture. Through prototyping the architecture shows promise in addressing the high maintenance costs, complexity, and functionality gaps associated with legacy AAR systems and simulation to Command and Control (C2) gateways that have proliferated across the training, test, and operational communities. The resulting EAAR prototype supports a broad range of requirements across the test, training, and operational communities to include data collection, presentation, and visual comparison of raw simulation data; simulated data traversing real-world C2 systems in their native formats; and real-world C2 information and data originating within the C2 environment. This paper describes the evolution of the EAAR prototype, reuse of C2 data mediation and translation design patterns, and how the resulting EAAR prototype not only delivers data capture and presentation services, but how low-level EAAR services can also be deployed independently to support data mediation and translation between simulation and C2 systems. The paper will provide the reader with an overview of the functional and non-functional requirements addressed; it will then describe the guiding development principles and how these shaped the composable design that supports both the EAAR and C2 to Simulation interoperability capabilities; and finally how these capabilities can be extended into the future.
Service Development and Orchestration for Common Data Mediation, Translation, and After Action Review
3 Views