Georgia tech at one time had code base based on these ideas as an HLA simulation architecture. I'm not sure if it is under active development still or not. If I remember right, it was free as in beer but you had to contact someone to download.
http://www.cc.gatech.edu/computing/pads/tech-parallel-gtw.ht...