DEVS-Based Dynamic Model Reconfiguration and Simulation Control in the Enhanced DoDAF Design Process

The combination of DoDAF operational views, which capture the requirements of an architecture, and System views, which provide its technical attributes, forms the basis for semi-automated construction of simulation models. In this paper, we describe an enhanced Model-View-Controller paradigm that works in tandem with the DEVS M&S framework. We also employ the recently introduced DoDAF extensions that incorporate new operational views to allow DoDAF specifications to be written in the Discrete Event System Specification (DEVS) formalism and, in the process, refine these new extensions. This paper describes a DEVS-based network modeling and simulation environment with dynamic reconfiguration and simulation control. The DEVS modeling and simulation framework with its separation of model, experimental frame, and simulator facilitates the development of a simulation framework supporting run-time simulation tuning. We present a layered simulation architecture that provides the capability to control and reconfigure simulation on-the-fly and steer it toward the desired performance parameters. The rapid feedback cycle supported by “real-time” intervention allows experimentation with parameters and structures and results in effective model configuration that is difficult to achieve when turnaround requires hours or days. We explore the area of system reconfiguration further by providing enhanced capabilities to control the parameters for system design and performance evaluation with respect to Net-Ready Key Performance Parameters (NR-KPP) and the way in which the refined DoDAF extensions can expedite the development of Key Interface Profile (KIP) for any DoDAF architecture. We demonstrate the enhanced capabilities with an example of the development of a simulation environment for the Systems Capable of Planned Expansion (SCOPE) command.

[1]  Bernard P. Zeigler,et al.  DEVS today: recent advances in discrete event-based information technology , 2003, 11th IEEE/ACM International Symposium on Modeling, Analysis and Simulation of Computer Telecommunications Systems, 2003. MASCOTS 2003..

[2]  Xiaolin Hu,et al.  Variable Structure in DEVS Component-Based Modeling and Simulation , 2005, Simul..

[3]  Bernard P. Zeigler,et al.  Design and implementation of distributed real-time DEVS/CORBA , 2001, 2001 IEEE International Conference on Systems, Man and Cybernetics. e-Systems and e-Man for Cybernetics in Cyberspace (Cat.No.01CH37236).

[4]  Alan W. Brown,et al.  The Current State , 2016 .

[5]  Alain Wegmann,et al.  Strengthening MDA by Drawing from the Living Systems Theory , 2002 .

[6]  Bernard P. Zeigler,et al.  Discrete event modeling and simulation technologies : a tapestry of systems and AI-based theories and methodologies , 2001 .

[7]  Xuejun Chen Dependence management for dynamic reconfiguration of component-based distributed systems , 2002, Proceedings 17th IEEE International Conference on Automated Software Engineering,.

[8]  Bernard P. Zeigler,et al.  System entity structuring and model base management , 1990, IEEE Trans. Syst. Man Cybern..

[9]  B. P. Ziegler,et al.  Theory of Modeling and Simulation , 1976 .

[10]  Bernard P. Zeigler,et al.  A layered modeling and simulation architecture for agent-based system development , 2001, Proc. IEEE.

[11]  Stephen Travis Pope,et al.  A Description of the Model-View-Controller User Interface Paradigm in the Smalltalk-80 System , 1998 .

[12]  Framework for M & S – Based System Development and Testing In a Net-Centric Environment , 2005 .

[13]  B. Zeigler,et al.  Dynamic Simulation Control with Queue Visualization , 2005 .

[14]  Robert G. Reynolds,et al.  Towards a Theory of Adaptive Computer Architectures , 1985, ICDCS.

[15]  Hessam S. Sarjoughian,et al.  Discrete Event Modeling and Simulation Technologies , 2001, Springer New York.

[16]  James J. Nutaro,et al.  Combining the Model/View/Control Design Pattern with the DEVS Formalism to Achieve Rigor and Reusability in Distributed Simulation , 2004 .

[17]  Lisa Finneran Software Productivity Consortium , 2002 .

[18]  Bernard P. Zeigler,et al.  A Simulation Environment for Intelligent Machine Architectures , 1993, J. Parallel Distributed Comput..

[19]  Arnold H. Buss,et al.  Distributed simulation modeling: a comparison of HLA, CORBA, and RMI , 1998, 1998 Winter Simulation Conference. Proceedings (Cat. No.98CH36274).

[20]  Stephen Travis Pope,et al.  A cookbook for using the model-view controller user interface paradigm in Smalltalk-80 , 1988 .

[21]  K. Stewart,et al.  2004 Command and Control Research and Technology Symposium The Power of Information Age Concepts and Technologies , 2004 .

[22]  Xiaolin Hu,et al.  Model continuity in the design of dynamic distributed real-time systems , 2005, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[23]  José A. B. Fortes,et al.  A taxonomy of reconfiguration techniques for fault-tolerant processor arrays , 1990, Computer.

[24]  David J. Carstairs Wanted: A New Test Approach for Military Net-Centric Operations , 2005 .

[25]  Saurabh Mittal,et al.  Extending DoDAF to Allow Integrated DEVS-Based Modeling and Simulation , 2006 .

[26]  John B Buchheister Net-Centric Test & Evaluation , 2004 .

[27]  Adelinde M. Uhrmacher,et al.  Variable structure models: autonomy and control answers from two different modeling approaches , 1993, 1993 4th Annual Conference on AI, Simulation and Planning in High Autonomy Systems.