A cloud-based architecture for an interoperable, resilient, and scalable C2 information system
Recent advancements in Cloud Computing pave the way for a new generation of C2 Information Systems (C2IS) that provide better scalability and resilience and improved decision support through big data analytics and artificial intelligence. In this paper, we present a cloud-based system architecture for a C2IS. We explain how the cloud architecture ensures system functioning even when critical components fail temporarily. In our architecture, C2 data are not mapped onto a single data model and persisted in a central data store; instead, the design allows for a variety of distinct stores for different purposes and interoperability standards. The concepts have been implemented in a C2IS prototype at the Fraunhofer FKIE. We illustrate how semantically rich interoperability standards support a modeldriven development approach.