AuthorsM. Asprusten and J. E. Hannay
TitleSimulation-Supported Wargaming using M&S as a Service (MSaaS)
AfilliationSoftware Engineering
Project(s)No Simula project
Publication TypeProceedings, refereed
Year of Publication2018
Conference NameMSG-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.

Citation Key26412