To Execute the C4ISR Architecture Based on DoDAF and Simulink

In order to verify and evaluate the C4ISR systems before they are built, this paper proposes an approach to make the architecture developed by DoDAF executable. The model transformation technologies in model driven architecture are used to transform the architecture products, such as composite structure diagram, state machine diagram, activity diagram and sequence diagram, to single Simulink models and comprehensive Simulink models. The proposed approach can also effectively reuse the existing simulation blocks in the Simulink library to strengthen the ability of the generated Simulink model from architecture. Through the execution of the generated Simulink models, the data from the simulation can be used for the verificaiton and evaluation of the CRISR architecture. The case study shows the feasibility of the proposed approach.

[1]  Dimitri N. Mavris,et al.  Development of a dodaf-based executable architecting approach to analyze system-of-systems alternatives , 2011, 2011 Aerospace Conference.

[2]  Wim Dehaene,et al.  From UML/SysML to Matlab/Simulink: Current State and Future Perspectives , 2006, Proceedings of the Design Automation & Test in Europe Conference.

[3]  Chen Ying-wu,et al.  Executable architecture modeling and analysis for system-of-systems , 2011 .

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

[5]  Andreas Tolk,et al.  Executable architectures in executable context enabling fit-for-purpose and portfolio assessment , 2015 .

[6]  Frédéric Jouault,et al.  Transforming Models with ATL , 2005, MoDELS.

[7]  Bernard P. Zeigler,et al.  Strengthening OV-6a Semantics with Rule-Based Meta-models in DEVS/DoDAF based Life-cycle Architectures Development , 2006, 2006 IEEE International Conference on Information Reuse & Integration.

[8]  Paul Francis,et al.  Model Driven Architecture with Executable UML , 2004 .

[9]  Philipp Helle,et al.  An integrated executable architecture framework for System of Systems development , 2013 .

[10]  Ji Wu,et al.  A Model-Driven Approach for Evaluating System of Systems , 2013, 2013 18th International Conference on Engineering of Complex Computer Systems.

[11]  Tony Spiteri Staines Intuitive Mapping of UML 2 Activity Diagrams into Fundamental Modeling Concept Petri Net Diagrams and Colored Petri Nets , 2008, 15th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems (ecbs 2008).

[12]  Bernard P. Zeigler,et al.  Enhancing DoDAF with a DEVS-based system lifecycle development process , 2005, 2005 IEEE International Conference on Systems, Man and Cybernetics.

[13]  Jianlin Shi,et al.  Mapping Simulink to UML in the design of embedded systems:Investigating scenarios and transformations , 2008 .

[14]  E. L. Harder,et al.  The Institute of Electrical and Electronics Engineers, Inc. , 2019, 2019 IEEE International Conference on Software Architecture Companion (ICSA-C).

[15]  Luo Xue-shan,et al.  Study of DoD Architecture Simulation Validation based on UML and Extended Colored Petri Nets , 2008, 2008 IEEE International Conference on Networking, Sensing and Control.

[16]  Alexander H. Levis,et al.  Toward executable architectures to support evaluation , 2009, 2009 International Symposium on Collaborative Technologies and Systems.

[17]  Feng Ni,et al.  Enhancing DoDAF with a HCPN Executable Model to Support Validation , 2009, 2009 Second International Symposium on Computational Intelligence and Design.