Enabling Semantic Interoperability
• Semantic Interoperability is enabled through:
– Establishing base semantic representation via ontologies (class
level) and their knowledge bases (instance level)
– Defining semantic mappings & transformations among ontologies
(and treating these mappings as individual theories just like
ontologies)
– Defining algorithms that can determine semantic similarity and
employing their output in a semantic mapping facility that uses
ontologies
• The use of ontologies & semantic mapping software can
reduce the loss of semantics (meaning) in information
exchange among heterogeneous applications, such as:
– Web Services
– E-Commerce, E-Business
– Enterprise architectures, infrastructures, and applications
– Complex C4ISR systems-of-systems
– Integrated Intelligence analysis