Multi-Layered. Simulation Architecture: A Practical Approach

Topcu O., Oguztuzun H.

26th Annual International Symposium on Computer and Information Science, London, Canada, 26 - 28 September 2011, pp.439-443 identifier

  • Publication Type: Conference Paper / Full Text
  • Doi Number: 10.1007/978-1-4471-2155-8_56
  • City: London
  • Country: Canada
  • Page Numbers: pp.439-443
  • Middle East Technical University Affiliated: Yes


This paper presents a practical approach to design federate architectures by applying a well-known architectural style-layered architecture. Applying the layered architecture to specify the architecture of an HLA-based simulation provides a good separation of concerns, which are the interface, the simulation logic, and the HLA-specific communication. Thus, the layered simulation architecture allows the simulation developers to focus on each concern separately and gives them the freedom to implement each layer in a different programming language, and to encapsulate the repetitive and low-level implementation details of HLA.