Interoperability



Definition

Interoperability
the quality factor representing the degree to which a system operates effectively with specified [types of] external systems by successfully providing services and data to them and using services and data provided by them

Classification

Interoperability in the Inheritance Hierarchy

As illustrated in the preceding figure, Interoperability is part of the following inheritance hierarchy:

Responsibilities

The typical responsibilities of Interoperability are to:

Subfactors

Interoperability is typically decomposed into the following aggregation hierarchy of subfactors:

Measures

Interoperability is typically measured in terms of the:

Mechanisms

Typical mechanisms for implementing interoperability include:

Guidelines

The following guidelines have been found to be useful when producing interoperability requirements: