Enabling Interoperability Via Software Architecture [report]

Jr. Hamilton, Murtagh John A., Jeanne L.
2000 unpublished
This paper will address the critical role of software architecture in achieving large-scale system interoperability as well as initiatives underway to promote architectural-based interoperability solutions for the Unified Commands. Software architecture is the means to define systems composed of systems. This definition is critical to achieving interoperability. Joint Publication 1-02 defines interoperability as "the ability of systems, units or forces to provide services to and accept services
more » ... and accept services from other systems, units or forces and use the services to enable them to operate effectively together [JP 1-02, 1994]."
doi:10.21236/ada458021 fatcat:kwaojek6cvcc3jxf2o44hujm3e