Semantic Interoperability: Tight to Loose
Coupling
• Tight coupling: applies to databases, systems
– Same address space, same process space, same operating
system, same machine
– Semantic compacts can be made because semantics stays in the
minds of the developers who agree
• Loose coupling
– Different platforms, networks, anywhere on Internet
– Semantics must be explicit: agents, programs need to interpret the
semantics directly, to interoperate semantically
– Levels: systems of systems, enterprise, community, value
chains/pipes
• Ontologies (explicitly represented, logical
semantics): increasingly needed the higher you
go