Overview:
The Service Catalogue is the core component of the Harmonization and Connectors layers of ACROSS Platform to provide a uniform description of the services and the related invocation.
Role and description:
The Service Catalogue provides all functionality to register, model, map and publish and manage all the information needed to support the uses of service (public & private) according to the following three points of view:
- Informational
- Service Invocation
- Semantic interoperability & Personal Data Governance
The catalogue enables the storage and publishing of service by providing general, technical and data processing information based on standard models (e.g. ISA2 CPSV-APand DPV).
The Service Catalogue is a layered application implementing the Service Registry (front-end and backend) and Metadata Catalogue features, to provide APIs for programmatically interaction with other components of ACROSS platform and dashboards and a graphical editor supporting users to manage service descriptions and related model adaptation.
Each Service Catalogue instance can be configured to manage “Federated” remote catalogues. Federating a catalogue means enabling the possibility of retrieving from the frontend or by means of API the list of its published services from other connected and federated remote catalogues. Native catalogues could be federated supporting model adaptation.
The reason why:
The Service Catalogue has been designed and implemented with the aims to facilitate the actual interoperability of the cross-border mobility services through the connection of public services so that they can interoperate with services from other countries as well as with those of the private sector.
For each service used by ACROSS Platform the related information is stored in the Service Catalogue together any information of the Service Adaptation if needed (endpoint and model adaptation, etc.).
Developed by:
Engineering Ingegneria Informatica