Levels of Interoperability
User Task level
- do systems support IR tasks of one or more user groups?
Semantic level
- can Z-clients and Z-servers and local IR systems preserve and act on meaning of IR tasks
High-level protocol (functional)
- do Z-client and Z-servers support appropriate Z39.50 services for user tasks
Low-level protocol (syntactic)
- do Z-client and Z-servers interchange PDUs according to standard?