Example implementations relate to a system for selecting a provider
service that fulfills a specification of a service request. The system
includes a storage unit, a transformer unit, and a selection unit. The
storage unit is configured to store a generic contract that is a concept
of an ontology and a provider sub-concept that is a further concept of
the ontology and a sub-concept of the generic contract. The provider
sub-concept represents the provider service. The transformer unit is
configured to transform the service request to a request sub-concept that
is a concept of the ontology and a sub-concept of the generic contract.
The selection unit is configured to select the provider service in case
that the request sub-concept is a sub-concept of the provider
sub-concept.