[go: up one dir, main page]

Skip to main content

Warship Reusable Component Model Development Approach for Parallel and Distributed Simulation

  • Conference paper
  • First Online:
Theory, Methodology, Tools and Applications for Modeling and Simulation of Complex Systems (AsiaSim 2016, SCS AutumnSim 2016)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 643))

Included in the following conference series:

  • 1723 Accesses

Abstract

Model reuse is a key issue to be resolved in parallel and distributed simulation when developing military simulation applications at present. However, component model built by different domain experts usually have diversiform interfaces, couple tightly and bind with simulation platforms and specific applications closely. As a result, they are difficult to be reused across different simulation platforms as well as applications. In addition, traditional model reuse ways lack consideration about reusability efficiency of similar reusable models. As for developing warship models in practical application, there also lack pragmatic method to describe its simulation space from conception space. To address the problem, this paper first proposed the parameterization-configurable framework for reusable component model that supports similar models once developed but multiple reused adapting to varied function requirement. Based on this framework, then our reusable model development approach for warship model is elaborated, which contains three phases: (1) design the warship configurable function set based on capacity demand; (2) use CMPA (Capacity, Mission, Process, Action) description method to map the function set from conception model to simulation model; (3) implement and encapsulate the model with the reusable simulation model development specification. The approach provides a pragmatic technical means for developing warship component reusable models in complex military simulation application, which helps improving efficiency of development and could be referenced for other similar models.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Similar content being viewed by others

References

  1. Fujimoto, R.M.: Parallel and distributed simulation. In: Proceedings of the Winter Simulation Conference Proceedings (WSC 1999), pp. 122–131, December 1999

    Google Scholar 

  2. Sandor, R., Fodor, N.: Simulation of soil temperature dynamics with models using different concepts. Sci. World J. 2012, Article ID 590287, 8 p (2012).

    Google Scholar 

  3. Gill, N.B.: Importance of software component characterization for better software reusability. ACM SIGSOFT Softw. Eng. Notes 31(1), 1–3 (2006)

    Article  Google Scholar 

  4. Chen, D., Turner, S.J., Cai, W.T., Xiong, M.Z.: A decoupled federate architecture for high level architecture-based distributed simulation. J. Parallel Distrib. Comput. 68(11), 1487–1503 (2008)

    Article  Google Scholar 

  5. Hu, X., Zeigler, B.P., Mittal, S.: Variable structure in DEVS component-based modeling and simulation. Simulation 81(2), 91–102 (2005)

    Article  Google Scholar 

  6. Robinson, S., Nance, R.E., Paul, R.J., Pidd, M., Taylor, S.J.E.: Simulation model reuse: definitions, benefits and obstacles. Simul. Model. Pract. Theory 12(7–8), 479–494 (2004)

    Article  Google Scholar 

  7. Mitchell, E.E.L., Gauthier, J.S.: Advanced continuous simulation language (ACSL). Simulation 26(3), 72–78 (1976)

    Article  MATH  Google Scholar 

  8. Cox, S.W.: GPSS world: a brief preview. In: Proceedings of the Winter Simulation Conference, pp. 59–61, December 1991

    Google Scholar 

  9. Mattsson, S.E., Elmqvist, H.: Physical system modeling with Modelica. Control Eng. Pract. 6(4), 501–510 (1998)

    Article  Google Scholar 

  10. SISC, IEEE standard for modeling and simulation high level architecture (HLA) framework and rules (2000)

    Google Scholar 

  11. Yao, Y.P., Zhang, Y.X.: Solution for analytic simulation based on parallel processing. J. Syst. Simul. 20(24), 6617–6621 (2008)

    Google Scholar 

  12. Wilmarth, T.L., Kale, L.V.: POSE: getting over grain size in parallel discrete event simulation. In: Proceedings of the International Conference on Parallel Processing (ICPP 2004), pp. 12–19, August 2004.

    Google Scholar 

  13. Koo, C., Lee, H., Cheon, Y.: SMI compatible simulation scheduler design for reuse of model complying with SMP standard. J. Astron. Space Sci. 27(4), 407–412 (2010)

    Article  Google Scholar 

  14. Zhu, F., Yao, Y.P., Chen, H.L.: Reusable component model development approach for parallel and distributed simulation. Sci. World J., March 2014

    Google Scholar 

  15. Zhu, F., Yao, Y.P., Tang, W.J., Chen, D.: A high performance framework for modeling and simulation of large-scale complex systems. Future Gener. Comput. Syst. 2015(51), 132–141 (2015)

    Article  Google Scholar 

  16. Zeigler, B.P.: DEVS today: advances in discrete event based information technology. In: Proceedings of the 11th IEEE/ACM International Symposium on Modeling, Analysis and Simulation of Computer Telecommunications Systems (MAS-COTS 2003), pp. 148–161 (2003)

    Google Scholar 

  17. Ulgen, O.M., Thomasma, T., Otto, N.: Reusable models: making your models more user-friendly. In: Proceedings of the Winter Simulation Conference Proceedings, pp. 148–151, December 1991

    Google Scholar 

  18. Gossler, G., Sifakis, J.: Composition for component-based modeling. Sci. Comput. Program. 55(1–3), 161–183 (2005)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Acknowledgments

We appreciate the support from Research Fund for Doctoral Program of High Education of China (No. 20124307110017) and Research Project of State Key Laboratory of High Performance Computing of National University of Defense Technology (No. 201303-05).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Haibo Ma .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer Science+Business Media Singapore

About this paper

Cite this paper

Ma, H., Yao, Y., Tang, W. (2016). Warship Reusable Component Model Development Approach for Parallel and Distributed Simulation. In: Zhang, L., Song, X., Wu, Y. (eds) Theory, Methodology, Tools and Applications for Modeling and Simulation of Complex Systems. AsiaSim SCS AutumnSim 2016 2016. Communications in Computer and Information Science, vol 643. Springer, Singapore. https://doi.org/10.1007/978-981-10-2663-8_43

Download citation

  • DOI: https://doi.org/10.1007/978-981-10-2663-8_43

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-10-2662-1

  • Online ISBN: 978-981-10-2663-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics