26th Annual International Symposium on Computer and Information Science, London, Kanada, 26 - 28 Eylül 2011, ss.439-443
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.