Guide to Distributed Simulation with HLA (SpringerAmazon)


The learning curve is generally steep for implementing an High Level Architecture (HLA) federation. This book provides you to get started and a hands-on guide to the application of good software development practices to the construction of distributed simulation systems, with a particular focus on HLA.

Distributed Simulation: A Model Driven Engineering Approach (Springer, Amazon)

This book provides a comprehensive review of distributed simulation (DS) from the perspective of Model Driven Engineering (MDE), illustrating how MDE affects the overall lifecycle of the simulation development process.


Click to see my publication results.

Selected Publications:


Coherence-Based Agent Framework (CoAgentLib)

Coming soon ...

DeCoAgent Framework

DeCoAgent Framework is a full-blown agent prototyping environment that enables fast development of the deliberative coherence driven agents. 

Please, visit DeCoAgent Website and DeCoAgentLib-Jadex for source code. See the Announcements and News about DeCoAgent.

RACoN is fundamentally a MS.NET wrapper for High Level Architecture (HLA) run-time infrastructure (RTI) application programmer's interface (API). 

Please, See RACoN Website or visit old website for more informationSee the Announcements and News about RACoN.

SimGe is a fully-dressed High Level Architecture (HLA) object model editor, simulation design and development environment with a code generator. 

Please, visit SimGe project website for more information.

FAMM is a metamodel for describing the architecture of a High Level Architecture (HLA) compliant federation. 

Please, visit project web site for more information.

MariSim is a set of simulation applications specifically related to Navy and Maritime domain.  

Please, visit project page for more information.

Simulation Environments

In this website, Some example simulation environments are provided for distributed simulation, specifically High Level Architecture (HLA). Visit website for more information.