Skip to main content
Top

2016 | OriginalPaper | Chapter

A Model-Driven Approach to Enable the Distributed Simulation of Complex Systems

Authors : Paolo Bocciarelli, Andrea D’Ambrogio, Alberto Falcone, Alfredo Garro, Andrea Giglio

Published in: Complex Systems Design & Management

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

The increasing complexity of modern systems makes their design, development and operation extremely challenging and therefore new Systems Engineering and Modeling and Simulation (M&S) techniques, methods and tools are emerging, also to benefit from distributed simulation environments. In this context, one of the most mature tools is the IEEE 1516-2010—Standard for M&S High Level Architecture (HLA). However, building and maintaining distributed simulations components, based on the IEEE 1516-2010 standard, is still a challenging and costly task. To ease the development of full-fledged HLA-based simulations, the paper proposes the MONADS method that, according to the model-driven systems engineering paradigm, allows one to generate the HLA-based simulation code from SysML models by the use of a chain of model-to-model and model-to-text transformations. The effectiveness of the method is shown through a case study that concerns an Automated Transfer Vehicle (ATV) approaching and docking to the International Space Station (ISS).

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Fujimoto, R.M.: Parallel and Distributed Simulation Systems. Wiley (2010) Fujimoto, R.M.: Parallel and Distributed Simulation Systems. Wiley (2010)
2.
go back to reference IEEE Standard for Modeling and Simulation (M&S) High Level Architecture (HLA)—Federate Interface Specification, IEEE Standard 1516-2010 IEEE Standard for Modeling and Simulation (M&S) High Level Architecture (HLA)—Federate Interface Specification, IEEE Standard 1516-2010
3.
go back to reference Kuhl, F., Weatherly, R., Dahmann, J.: Creating Computer Simulation Systems: An Introduction to the High Level Architecture. Prentice Hall (1999) Kuhl, F., Weatherly, R., Dahmann, J.: Creating Computer Simulation Systems: An Introduction to the High Level Architecture. Prentice Hall (1999)
4.
go back to reference Atkinson, C., Kuhne, T.: Model-driven development: a metamodeling foundation. IEEE Softw. 20(5), 36–41 (2003)CrossRef Atkinson, C., Kuhne, T.: Model-driven development: a metamodeling foundation. IEEE Softw. 20(5), 36–41 (2003)CrossRef
5.
6.
go back to reference OMG. Meta Object Facility (MOF) 2.0, MOF Query/View/Transformation 1.0, MOF Model to Text Transformation Language 1.0 (2008) OMG. Meta Object Facility (MOF) 2.0, MOF Query/View/Transformation 1.0, MOF Model to Text Transformation Language 1.0 (2008)
7.
go back to reference IEEE Recommended Practice for Distributed Simulation Engineering and Execution Process (DSEEP). IEEE Standard 1730-2010 (2011) IEEE Recommended Practice for Distributed Simulation Engineering and Execution Process (DSEEP). IEEE Standard 1730-2010 (2011)
10.
go back to reference Anagnostou, A., Chaudhry, N.R., Falcone, A., Garro, A., Salah, O., Taylor, S.J.E.: A prototype HLA development kit: results from the 2015 simulation exploration experience. In: Proceedings of the SIGSIM PADS 2015, London, UK, June, 10–12, 2015 Anagnostou, A., Chaudhry, N.R., Falcone, A., Garro, A., Salah, O., Taylor, S.J.E.: A prototype HLA development kit: results from the 2015 simulation exploration experience. In: Proceedings of the SIGSIM PADS 2015, London, UK, June, 10–12, 2015
11.
go back to reference Bocciarelli, P., D’Ambrogio, A., Fabiani, G.: A model-driven approach to build HLA-based distributed simulations from SysML models. In: Proceedings of SIMULTECH 2012, pp. 49-60. Rome, Italy, July, 28–31, 2012 Bocciarelli, P., D’Ambrogio, A., Fabiani, G.: A model-driven approach to build HLA-based distributed simulations from SysML models. In: Proceedings of SIMULTECH 2012, pp. 49-60. Rome, Italy, July, 28–31, 2012
12.
go back to reference Peak, R.S., Burkhart, R.M., Friedenthal, S.A., Wilson, M.W., Bajaj, M., Kim1, I.: Simulation-based design using SysML—part 1: a parametrics primer. In: Proceedings of the INCOSE International Symposium, vol. 17, no. 1, pp. 1516–1535 (2007) Peak, R.S., Burkhart, R.M., Friedenthal, S.A., Wilson, M.W., Bajaj, M., Kim1, I.: Simulation-based design using SysML—part 1: a parametrics primer. In: Proceedings of the INCOSE International Symposium, vol. 17, no. 1, pp. 1516–1535 (2007)
13.
go back to reference Paredis, C.J.J., Johnson, T.: Using OMG’s SysML to support simulation. In Proceedings of the Winter Simulation Conference (WSC ’08), pp. 2350–2352 (2008) Paredis, C.J.J., Johnson, T.: Using OMG’s SysML to support simulation. In Proceedings of the Winter Simulation Conference (WSC ’08), pp. 2350–2352 (2008)
14.
go back to reference D’Ambrogio, A., Iazeolla, G., Pieroni, A., Gianni, D.: A model transformation approach for the development of HLA-based distributed simulation systems. In: Proceedings of SIMULTECH 2011, pp. 155–160. Noordwijkerhout, Netherlands, July, 29–31, 2011 D’Ambrogio, A., Iazeolla, G., Pieroni, A., Gianni, D.: A model transformation approach for the development of HLA-based distributed simulation systems. In: Proceedings of SIMULTECH 2011, pp. 155–160. Noordwijkerhout, Netherlands, July, 29–31, 2011
15.
go back to reference Haouzi, H.E.: Models simulation and interoperability using MDA and HLA. In: Proceedings of the IFAC/IFIP International conference on Interoperability for Enterprise Applications and Software (2006) Haouzi, H.E.: Models simulation and interoperability using MDA and HLA. In: Proceedings of the IFAC/IFIP International conference on Interoperability for Enterprise Applications and Software (2006)
17.
go back to reference Villimann, O.: CTO Project. HLA Framework, Danish Maritime Institute (1999) Villimann, O.: CTO Project. HLA Framework, Danish Maritime Institute (1999)
18.
go back to reference Xie, Y., Teo, Y.M., Cai, W., Turner, S.J.: Towards grid-wide modeling and simulation. (2005) Xie, Y., Teo, Y.M., Cai, W., Turner, S.J.: Towards grid-wide modeling and simulation. (2005)
Metadata
Title
A Model-Driven Approach to Enable the Distributed Simulation of Complex Systems
Authors
Paolo Bocciarelli
Andrea D’Ambrogio
Alberto Falcone
Alfredo Garro
Andrea Giglio
Copyright Year
2016
DOI
https://doi.org/10.1007/978-3-319-26109-6_13