Interoperability Requirements in Software Engineering

Interoperability Requirements describe that how easily a system can share and exchange data and information with

  1. Other systems
  2. Other external hardware and devices
  3. Other Software
  4. Other websites
  5. Other Android Aps etc.

Examples of Interoperability Requirements

Example 1:

We need to develop a web based system in which videos have “embedd code” facility. When someone share video from our web to some another web, then video must be playable.

Interoperability Requirements
Interoperability Requirements

Example 2:

We need to develop an ATM software for a bank “XYZ” in such a way that if we use this ATM card on another “ABC” bank, then it must be readable on other ATM machine of some another bank.