Skip to main content
  • Textbook
  • © 2017

Guide to Distributed Simulation with HLA

  • The only manual fully compatible with RACoN and SimGe
  • Includes numerous step-by-step examples and code snippets to help the reader understand the RTI concepts
  • Contains a large-scale case study serving as a running example, involving multi-agents
  • Supplies links to downloadable sample source code
  • Covers not only federation development, but also federate development
  • Includes supplementary material: sn.pub/extras

Part of the book series: Simulation Foundations, Methods and Applications (SFMA)

Buy it now

Buying options

eBook USD 54.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 99.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

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

Table of contents (11 chapters)

  1. Front Matter

    Pages i-xxv
  2. Introduction

    1. Front Matter

      Pages 1-1
    2. Introduction

      • Okan Topçu, Halit Oğuztüzün
      Pages 3-27
    3. High Level Architecture

      • Okan Topçu, Halit Oğuztüzün
      Pages 29-78
    4. Federation Development At-A-Glance

      • Okan Topçu, Halit Oğuztüzün
      Pages 79-93
  3. Object Model Development

    1. Front Matter

      Pages 95-95
    2. Introduction to Object Model Development

      • Okan Topçu, Halit Oğuztüzün
      Pages 97-109
    3. Object Model Construction

      • Okan Topçu, Halit Oğuztüzün
      Pages 111-153
  4. Federate Application Development

    1. Front Matter

      Pages 155-155
    2. Code Generation

      • Okan Topçu, Halit Oğuztüzün
      Pages 157-168
    3. Federate Application Development Based on Layered Architecture

      • Okan Topçu, Halit Oğuztüzün
      Pages 169-182
    4. Federate Implementation: Basics

      • Okan Topçu, Halit Oğuztüzün
      Pages 183-217
  5. Advanced Topics

    1. Front Matter

      Pages 219-219
    2. Federate Implementation: Advanced

      • Okan Topçu, Halit Oğuztüzün
      Pages 221-259
    3. Integration of Agents into HLA

      • Okan Topçu, Halit Oğuztüzün
      Pages 261-271
    4. A Complete Case Study

      • Okan Topçu, Halit Oğuztüzün
      Pages 273-293
  6. Back Matter

    Pages 295-307

About this book

This invaluable textbook/reference provides a hands-on guide to the application of good software development practices to the construction of distributed simulation systems, with a particular focus on High Level Architecture (HLA). Emphasizing a learning-by-doing approach supported by examples, the text offers practical advice on real-world development issues for all engineers and programmers entering the field.

Topics and features: explains how to rapidly develop an HLA federation, offering an implemented sample for each service area of the HLA federate interface specification; describes this implementation using the freely available software tools SimGe and RACoN; provides numerous step-by-step examples, code snippets, and case studies, as well as links to downloadable sample source code; uses the Microsoft .NET platform and the C# programming language in all examples and case studies; includes review questions throughout the book for further study; examines not only federate application development, but also object model construction; discusses the employment of HLA in multi-agent simulations.

Providing an accessible introduction and all-in-one resource for HLA-based distributed simulation development, this book is an essential guide for students and practitioners training in distributed simulation and distributed interactive simulation.

Authors and Affiliations

  • Middle East Technical University, Northern Cyprus Campus (METU NCC), Kalkanlı, Güzelyurt, Mersin 10, Turkey

    Okan Topçu

  • Middle East Technical University, Ankara, Turkey

    Halit Oğuztüzün

About the authors

Dr. Okan Topçu is an Associate Professor in the Department of Computer Engineering at the Middle East Technical University (METU) Northern Cyprus Campus.

Dr. Halit Oğuztüzün is a Professor at METU, Ankara, Turkey.

Other publications by Dr. Topçu and Dr. Oğuztüzün include the Springer title Distributed Simulation: A Model Driven Engineering Approach.


Bibliographic Information

  • Book Title: Guide to Distributed Simulation with HLA

  • Authors: Okan Topçu, Halit Oğuztüzün

  • Series Title: Simulation Foundations, Methods and Applications

  • DOI: https://doi.org/10.1007/978-3-319-61267-6

  • Publisher: Springer Cham

  • eBook Packages: Computer Science, Computer Science (R0)

  • Copyright Information: Springer International Publishing AG 2017

  • Hardcover ISBN: 978-3-319-61266-9Published: 14 August 2017

  • Softcover ISBN: 978-3-319-87037-3Published: 09 September 2018

  • eBook ISBN: 978-3-319-61267-6Published: 27 July 2017

  • Series ISSN: 2195-2817

  • Series E-ISSN: 2195-2825

  • Edition Number: 1

  • Number of Pages: XXV, 307

  • Number of Illustrations: 20 b/w illustrations, 183 illustrations in colour

  • Topics: Simulation and Modeling, Software Engineering

Buy it now

Buying options

eBook USD 54.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 99.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access