Skip to main content
Top
Published in:
Cover of the book

2016 | OriginalPaper | Chapter

1. Introduction

Authors : Okan Topçu, Umut Durak, Halit Oğuztüzün, Levent Yilmaz

Published in: Distributed Simulation

Publisher: Springer International Publishing

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

search-config
loading …

Abstract

This chapter provides an introduction to the essential concepts of modeling and simulation (M&S) keeping distributed simulation (DS) in focus. Our purpose in this chapter is to familiarize the user with the terminology and concepts used frequently in subsequent chapters. First, we introduce the basic concepts from the theory of M&S, and then present a historical perspective on DS and related standards. The chapter concludes with an outline of the book chapters.

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!

Footnotes
1
FED file is used by RTIs that conform to the HLA 1.3 specification.See Chap. 3.
 
2
FDD file is used by RTIs that conform to the HLA 1516 specification. See Chap. 3.
 
Literature
go back to reference Abrial, J.-R. (2010). Modeling in Event-B: System and software engineering. Cambridge: Cambridge University Press.CrossRef Abrial, J.-R. (2010). Modeling in Event-B: System and software engineering. Cambridge: Cambridge University Press.CrossRef
go back to reference Alur, R., Courcoubetis, C., Henzinger, T. A., & Ho, P. H. (1993). Hybrid automata: An algorithmic approach to the specification of hybrid systems. In: Hybrid systems (Lecture notes in computer science, Vol. 736). s.l.:Springer-Verlag, pp. 209–229. Alur, R., Courcoubetis, C., Henzinger, T. A., & Ho, P. H. (1993). Hybrid automata: An algorithmic approach to the specification of hybrid systems. In: Hybrid systems (Lecture notes in computer science, Vol. 736). s.l.:Springer-Verlag, pp. 209–229.
go back to reference Banks, J., Carson, J. S., II, Nelson, B. L., & Nicol, D. M. (2010). Discrete-event system simulation (5th ed.). Upper Saddle River: Pearson Education. Banks, J., Carson, J. S., II, Nelson, B. L., & Nicol, D. M. (2010). Discrete-event system simulation (5th ed.). Upper Saddle River: Pearson Education.
go back to reference Boer, C. A., de Bruin, A., & Verbraeck, A. (2009). A survey on distributed simulation in industry. Journal of Simulation, 3, 3–16.CrossRef Boer, C. A., de Bruin, A., & Verbraeck, A. (2009). A survey on distributed simulation in industry. Journal of Simulation, 3, 3–16.CrossRef
go back to reference Bryant, B. R., et al. (2011). Challenges and directions in formalizing the semantics of modeling languages. ComSIS, 8(2), 225–253.CrossRef Bryant, B. R., et al. (2011). Challenges and directions in formalizing the semantics of modeling languages. ComSIS, 8(2), 225–253.CrossRef
go back to reference Cassandras, C. G., & Lafortune, S. (2010). Introduction to discrete event systems (2nd ed.). Boston: Springer. Cassandras, C. G., & Lafortune, S. (2010). Introduction to discrete event systems (2nd ed.). Boston: Springer.
go back to reference Chapman, S. J. (2015). MATLAB programming for engineers (5th ed.). Boston: Cengage Learning. Chapman, S. J. (2015). MATLAB programming for engineers (5th ed.). Boston: Cengage Learning.
go back to reference Clarke, E., Grumberg, O., & Peled, D. (1999). Model checking. Cambridge, MA: MIT Press. Clarke, E., Grumberg, O., & Peled, D. (1999). Model checking. Cambridge, MA: MIT Press.
go back to reference Cross, D. C. (1999). Report from the fidelity implementation study group. Spring Simulation Interoperability Workshop. Orlando: SISO. Cross, D. C. (1999). Report from the fidelity implementation study group. Spring Simulation Interoperability Workshop. Orlando: SISO.
go back to reference Dahmann, J. S., Fujimoto, R. M., & Weatherly, R. (1997). The department of defense high level arhitecture (pp. 142–149). Proceedings of the 1997 Winter Simulation Conference. Atlanta: IEEE Dahmann, J. S., Fujimoto, R. M., & Weatherly, R. (1997). The department of defense high level arhitecture (pp. 142–149). Proceedings of the 1997 Winter Simulation Conference. Atlanta: IEEE
go back to reference DMSO. (1998). High level architecture (1.3 ed.). DMSO. DMSO. (1998). High level architecture (1.3 ed.). DMSO.
go back to reference DoD. (1995). Modeling and simulation (M&S) master plan. U.S. DoD DoD. (1995). Modeling and simulation (M&S) master plan. U.S. DoD
go back to reference Fujimoto, R. M. (2000). Parallel and distributed simulation systems. New York: Wiley. Fujimoto, R. M. (2000). Parallel and distributed simulation systems. New York: Wiley.
go back to reference IEEE. (1993). Protocols for distributed interactive simulation applications – Entity information and interaction (1993 ed.). New York: IEEE IEEE. (1993). Protocols for distributed interactive simulation applications – Entity information and interaction (1993 ed.). New York: IEEE
go back to reference IEEE. (2000a). IEEE standard for modeling and simulation (M&S) high level architecture (HLA) – Framework and rules. New York: IEEE IEEE. (2000a). IEEE standard for modeling and simulation (M&S) high level architecture (HLA) – Framework and rules. New York: IEEE
go back to reference IEEE. (2000b). IEEE standard for modeling and simulation (M&S) high level architecture (HLA) – Federate interface specification. New York: IEEE IEEE. (2000b). IEEE standard for modeling and simulation (M&S) high level architecture (HLA) – Federate interface specification. New York: IEEE
go back to reference IEEE. (2000c). IEEE standard for modeling and simulation (M&S) high level architecture (HLA)-Object model template (OMT) specification. New York: IEEE IEEE. (2000c). IEEE standard for modeling and simulation (M&S) high level architecture (HLA)-Object model template (OMT) specification. New York: IEEE
go back to reference IEEE. (2010a). IEEE standard for modeling and simulation high level architecture (HLA)– Framework and rules. New York: IEEE IEEE. (2010a). IEEE standard for modeling and simulation high level architecture (HLA)– Framework and rules. New York: IEEE
go back to reference IEEE. (2010b). IEEE standard for modeling and simulation (M&S) high level architecture (HLA) – Federate interface specification. New York: IEEE IEEE. (2010b). IEEE standard for modeling and simulation (M&S) high level architecture (HLA) – Federate interface specification. New York: IEEE
go back to reference IEEE. (2010c). IEEE standard for modeling and simulation high level architecture (HLA) – Object model template (OMT) specification. New York: IEEE IEEE. (2010c). IEEE standard for modeling and simulation high level architecture (HLA) – Object model template (OMT) specification. New York: IEEE
go back to reference IEEE-1516.4-2007. (2007). IEEE recommended practice for verification, validation, and accreditation of a federation: An overlay to the high level architecture federation development and execution process. New York: IEEE IEEE-1516.4-2007. (2007). IEEE recommended practice for verification, validation, and accreditation of a federation: An overlay to the high level architecture federation development and execution process. New York: IEEE
go back to reference Kelton, W. D., Sadowski, R., & Zupick, N. (2014). Simulation with Arena (6th ed.). McGraw-Hill Education. Kelton, W. D., Sadowski, R., & Zupick, N. (2014). Simulation with Arena (6th ed.). McGraw-Hill Education.
go back to reference Kleinrock, L. (1976). Queueing systems, volume 2: Computer applications. New York: Wiley. Kleinrock, L. (1976). Queueing systems, volume 2: Computer applications. New York: Wiley.
go back to reference Law, A. M. (2007). Simulation modeling & analysis (4th ed.). Singapore: McGraw-Hill. Law, A. M. (2007). Simulation modeling & analysis (4th ed.). Singapore: McGraw-Hill.
go back to reference Luenberger, D. G. (1979). Introduction to dynamic systems: Theory, models, and applications. New York: Wiley.MATH Luenberger, D. G. (1979). Introduction to dynamic systems: Theory, models, and applications. New York: Wiley.MATH
go back to reference Miller, D., & Thrope, J. A. (1995). SIMNET: The advent of simulator networking. Proceedings of IEEE, 83(8), 1114–1123.CrossRef Miller, D., & Thrope, J. A. (1995). SIMNET: The advent of simulator networking. Proceedings of IEEE, 83(8), 1114–1123.CrossRef
go back to reference OMG. (2012). OMG systems modeling language (SysML) version 1.3. Object Management Group (OMG). OMG. (2012). OMG systems modeling language (SysML) version 1.3. Object Management Group (OMG).
go back to reference OMG. (2015). OMG unified modeling language (OMG UML) version 2.5. Object Management Group (OMG). OMG. (2015). OMG unified modeling language (OMG UML) version 2.5. Object Management Group (OMG).
go back to reference Rice, S., et al. (2005). The SIMSCRIPT III programming language for modular object-oriented simulation. In: M. E. Kuhl, N. M. Steiger, F. B. Armstrong, & J. A. Joines (Eds.), Proceedings of the 2005 winter simulation conference. Orlando: s.n., pp. 621–630. Rice, S., et al. (2005). The SIMSCRIPT III programming language for modular object-oriented simulation. In: M. E. Kuhl, N. M. Steiger, F. B. Armstrong, & J. A. Joines (Eds.), Proceedings of the 2005 winter simulation conference. Orlando: s.n., pp. 621–630.
go back to reference Rozenberg, G. (1997). Handbook of graph grammars and computing by graph transformation, volume 1: Foundations. Singapore: World Scientific.CrossRef Rozenberg, G. (1997). Handbook of graph grammars and computing by graph transformation, volume 1: Foundations. Singapore: World Scientific.CrossRef
go back to reference Singhal, S., & Zyda, M. (1999). Networked virtual environments: Design and implementation. Reading: Addison-Wesley. Singhal, S., & Zyda, M. (1999). Networked virtual environments: Design and implementation. Reading: Addison-Wesley.
go back to reference Sokolowski, J. A., & Banks, C. A. (2010). Modeling and simulation fundamentals. Hoboken: Wiley.CrossRefMATH Sokolowski, J. A., & Banks, C. A. (2010). Modeling and simulation fundamentals. Hoboken: Wiley.CrossRefMATH
go back to reference Weatherly, R. M., et al. (1996). Advanced distributed simulation through the aggregate level simulation protocol. In Proceedings of the twenty-ninth Hawaii international conference on system sciences (pp. 407–415). IEEE. Weatherly, R. M., et al. (1996). Advanced distributed simulation through the aggregate level simulation protocol. In Proceedings of the twenty-ninth Hawaii international conference on system sciences (pp. 407–415). IEEE.
go back to reference Wilson, A. L., & Weatherly, R. M. (1994). The aggregate level simulation protocol: An evolving system (pp. 781–787). Winter Simulation Conference Proceedings. IEEE. Wilson, A. L., & Weatherly, R. M. (1994). The aggregate level simulation protocol: An evolving system (pp. 781–787). Winter Simulation Conference Proceedings. IEEE.
go back to reference Wirth, N. (1973). Systematic programming: An introduction. Englewood Cliffs: McGraw-Hill. Wirth, N. (1973). Systematic programming: An introduction. Englewood Cliffs: McGraw-Hill.
Metadata
Title
Introduction
Authors
Okan Topçu
Umut Durak
Halit Oğuztüzün
Levent Yilmaz
Copyright Year
2016
DOI
https://doi.org/10.1007/978-3-319-03050-0_1

Premium Partner