Tcl HomeTcl Home Hosted by
ActiveState

Google SiteSearch

Tcl'2006 Abstract: A Tcl Binding for HLA/RTI

13th Annual Tcl/Tk Conference

Main Registration Schedule Tutorials Info

October 9-13, 2006
Holiday Inn Select
Naperville, Illinois USA

Important Information
Abstracts and proposals due June 30, 2006
Notification to authors July 31, 2006
Author materials due September 30, 2006
Tutorials start October 9, 2006
Conference starts October 11, 2006
Email Contact [email protected]

We are pleased to announce the 13th Annual Tcl/Tk conference (Tcl'2006), sponsored by Noumena Corporation , Digital Smarties , Eolas Technologies and ActiveState .

A Tcl Binding for HLA/RTI

Author: William H. Duquette

Abstract

HLA/RTI is a "High Level Architecture" with accompanying "Run-Time Infrastructure" designed by the U.S. Department of Defense to support the creation of networks (called federations) of cooperating simulation applications (called federates). The RTI software layer provides basic inter-task messaging, as well as management of simulated time across federates. RTI APIs are commercially available for C++ and Java. The paper presents two Tcl APIs, a low-level binding to the C++ API which adheres to HLA/RTI naming conventions, and a higher-level API built on top of it which is intended for actual use. The paper includes an introduction to HLA/RTI, but the main focus is on the design and implementation of the two APIs, which were developed as part of an HLA/RTI federate called the Joint Non-kinetic Effects Model (JNEM).

Conference Committee

Cyndy Lilagan   Eolas TechnologiesFacilities Coordination
Clif Flynt   Noumena CorpGeneral Chair
Steve Redler IV   SR TechnologyProgram Chair
Steve Landers   Digital SmartiesProgram Co-chair
Kevin Kenny   GE Global Research Center
Jeffrey Hobbs   ActiveState Corp
Andreas Kupries   ActiveState Corp
Ron Fox   NSCL Michigan State University
Donal Fellows   University of Manchester
Larry Virden   Tcl FAQ Maintainer
Mike Doyle   Eolas Technologies
Gerald Lester   HMS Software

Contact Information

[email protected]