An infrastructure interface is defined as a point of access where the functionality offered by a node can be accessed by other nodes and application components.

An infrastructure interface specifies how the infrastructure services of a node can be accessed by other nodes (provided interface), or which functionality the node requires from its environment (required interface).

An infrastructure interface exposes an infrastructure service to the environment.

An infrastructure interface may be part of a node through composition.

An infrastructure service can be assigned to an infrastructure interface, which exposes the service to the environment.

The name of an infrastructure interface should preferably be a noun.

Category:

Technology. Active Structure.

Examples:

Client software.

Typical Relationships:

Assignment - infrastructure service
Composition - node