Usability Maintainability Portability Efficiency Reliability Functionality

Related characteristics

suitability
accuracy
compliance
interoperability
security
traceability

Interoperability

 

QUINT2 homepage QUINT2 book

Description

Attributes of software that bear on its ability to interact with specified systems.

Indicators

1. effort per interaction

The effort needed to realise interoperability per unity of size of interoperability.

Source: QUINT

Scale: ratio

Validity: ***

Protocol:

1. Specify as explicitly as possible which interoperability is desirable in future for all relevant software products and environments per software product or environment;

2. Measure the effort needed to realise this interoperability;

3. Measure the extent of the interoperability (e.g. in function points or lines of code);

4. Calculate the effort per interaction, which is (2) / (3) / number of different interactions.

Note: This indicator can only be measured after realising a representative number of interactions. The effort per interaction depends on the interoperability of both software products involved.

2. matched data format ratio

The ratio of data formats matched to those of the other system in the interoperation.

Source: ISO

Note: A higher value is preferred.

3. matched character ratio

The ratio of graphic characters and control characters matched to those of the other systems in interoperation.

Source: ISO

Note: A higher value is preferred.

4. matched interface ratio

The ratio of interfaces matched to those of the other systems in interoperation.

Source: ISO

Note: A higher value is preferred.

5. observed standard ratio

The ratio of observed standards to the standards made in the system or among the system.

Source: ISO

Note: A higher value is preferred.