Interoperability refers to the ability of the software system to coexist and cooperate with other systems. For example, in embedded systems the software must be able to communicate with various devices using standard bus structures and protocols. In many systems, special software called middleware is written to enhance interoperability. In other cases, standards are used to achieve better interoperability.
Interoperability can be measured in terms of compliance with open system
standards. These standards are typically specific to the application domain.
For example, in the railway industry, the prevailing standard of interoperability is IEEE 1473 – 1999 [IEEE 1999] [Source]
More on Interoperability
Microsoft Approach to Interoperability - Interoperability Principles
Interoperability Principles
Interoperability - What is it and Why should I want it?
Interoperability - What & Why
Interoperability vs. intraoperability: your open choice
Interoperability vs. intraoperability
INTEROPERABILITY - INTRODUCTION, SHORT-TERM BENEFITS AND LONG-TERM VALUE, EXAMPLES OF INTEROPERABILITY IN PRACTICE etc.
INTEROPERABILITY IN PRACTICE
Also See:
Interoperability Testing