|Authors||M. Asprusten and J. E. Hannay|
|Title||Simulation-Supported Wargaming using M&S as a Service (MSaaS)|
|Project(s)||No Simula project|
|Publication Type||Proceedings, refereed|
|Year of Publication||2018|
|Conference Name||MSG-159 Symposium on Multinational Interoperability|
The Allied Framework for Modelling and Simulation as a Service (MSaaS) proposes that simulations should be composed of services and applications, which may be stored in repositories, found by registry services, and composed by modelling services. Docker containerization may implement several of these aspects of the Allied Framework, and has emerged as a promising technology for MSaaS. We provide a case study of using Docker containerization to close in on the vision of the Allied Framework. Containerizing a simulation system is not a trivial task, and we describe a set of issues and challenges that must be considered. Docker has no mechanisms for describing which services are offered by an image, so this must be handled by an external registry service. As future work, we outline how service descriptions might be written using semantic technology, so that containerized applications implementing these descriptions might be composed on the fly.