H o m e A b o u t C o n t a c t D o w n l o a d
x U M L P r o d u c t s T r a i n i n g  &  C o n s u l t a n c y C u s t o m e r  S u c c e s s


T A - 5  H L A  i n t e g r a t i o n
   P r o d u c t s



   T A - 5

The High Level Architecture (HLA) defines a standard environment that allows individual components of a simulation (Federates) to communicate with each other so as to form a larger simulation (A Federation). Federates can exchange information through messages and publish/subscribe mechanisms. In addition, the Run Time Infrastructure (RTI) ensures that all federates share a common view of the current simulation time.

HLA was originally developed by the US Department of Defense as a way of constructing large scale simulations quickly and effectively by reusing existing components, but has now gained broader acceptance in the wider simulation community.

The HLA variant of TA-5 provides the ability to take the same Platform Independent Models (PIMs) that are used for target code production and (without modification) execute them as part of an HLA simulation. TA-5/HLA takes Executable UML domain models and generates HLA Federates. When running in the HLA environment, the xUML model is able to exchange information with other federates (which might be other xUML models) using the messaging and publish/subscribe mechanism with the timing features of xUML responding to the simulated time of the Federation.

For further information about Kennedy Carter tools please browse our downloads section.





The terms "UML" and "iUML" refer respectively to the Unified Modelling Language and Kennedy Carter's MDA product suite and are used with the consent of the Object Management Group. All other trademarks are the property of their respective holders.

© Kennedy Carter 2008. Trademarks may appear on this website, the rights of the trademark owner are acknowleged.