ABSTRACT: Two powerful architectures for interoperability, HLA and SOA (Service Oriented Architectures) have been developed during the past ten years. HLA has been developed within the defense simulation community. SOA has been developed within the commercial enterprise community. At first they may seem quite similar but a closer look reveals fundamental differences in the view of interoperability, the modeling approach and the level of built-in functionality. Still there are several ways these architectures can coexist and provide different types of value in a Global Information Grid (GIG) environment. Two projects with practical experimentation have been carried out to show this. In the &quot;HLA Web Service API Experimentation&quot;, carried out between Sweden and the US, we have collected engineering support and analyzed a web service API with classical HLA semantics. In the Swedish &quot;HLA and SOA integration &quot; in support for the network based defence, we have created and tested a prototypical architecture that allows service based and HLA based systems to interoperate. A third architecture that automatically defines domain-oriented services based on the FOM is also discussed. These experiments and architectures show that it is quite easy to add service oriented functionality on top of an RTI. Using this approach service based and HLA based systems can coexist and interoperate. They also show that there are considerable problems with starting out with a traditional SOA-based service and add other separate services to achieve the functionality that federated simulations need and that HLA already provides. This article summarizes experiences from these experiments and architectures and highlights implications for the GIG. 1
To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.