This paper proposes a systems engineering process utilizing the conceptual artifacts of the Model Driven Architecture (MDA) describing platform independent views of models to capture operational requirements, to derive essential tasks, and to combine these tasks into scenarios and vignettes with attributed metrics. This model-independent mission description is then used to identify supporting simulation services that implement the identified military means and capabilities to perform the tasks in the given context. Once the services are identified, the necessary simulation middleware to federate the services is identified and the interfaces are configured using the technical artifacts of the MDA describing platform specific views of systems. This systems engineering process provided support for simulation development for the US Army's Program Executive Office
Andreas Tolk, Thomas G. Litwin, Robert H. Kewley