5
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
•