2.2.1.3
Data product publication: Publication - Data product offering submittal
Assessment: Assess if the administrative interface of the connector provides overviews of data products, data sharing agreements, available data planes and the status of these assets.
The description of Test 2.2.1.3 was extracted from this page in the GitHub repository.
This file was last modified at 2025-06-02 13:59:00 UTC.
Information
-
Phase 1
-
Minimal? No
-
Related KPIs:
- Functional suitability: The data producer has access to overviews of data products offerings, sharing agreements, available data planes.
-
Evaluation Criteria:
N/A
Results
- EDC+VC
- Fiware
The results for Test 2.2.1.3 for EDC+VC were extracted from this page in the GitHub repository.
This file was last modified at 2025-06-02 13:59:00 UTC.
Environment
EDC Connector v.0.7.1 within a local testbed. The tests are available in this Postman workspace.
Tested quality metric and method
Has the data producer access (via GUI or API) to overviews of
- Data products offerings
- Sharing agreements
- Available data planes
Results
Assessment
- Data products offerings [link to Postman tests]
- Contract agreements [link to Postman tests]
- Catalog [link to Postman]
- Transfer processes [link to Postman]
- Available data planes [link to Postman tests]
- Contract definitions [link to Postman tests]
- Contract negotiations [link to Postman tests]
Measured results
The EDC-VC stack fully supports all the actions tested above through simple API calls. However, it lacks out-of-the-box support for a GUI that facilitates access to this information in a user friendly manner. As such, it is evaluated with the scores of the criteria used to evaluate this test as shown in the table below.
Criterion | Description | Score (0-4) | Explanation |
---|---|---|---|
Functional Completeness | Technical requirements cover all the specified tasks and user objectives. | 4 | The data producer can see an overview of all the collections loaded into the connector via API. |
Functional Correctness | Technical requirements meet results with the needed degree of precision. | 4 | The connector corrently returns information about all the collections loaded into the connector via API. |
Functional Appropriateness | Technical requirements facilitate the accomplishment of specified tasks and objectives. | 2 | The connector does not have out-of-the-box support for a GUI to access the overview information. |
Overall score calculation: (4 + 4 + 2) / 3 = 3.33
Functional Suitability Quality Metric Score: 3.33
The results for Test 2.2.1.3 for Fiware were extracted from this page in the GitHub repository.
This file was last modified at 2025-06-02 13:59:00 UTC.
Environment
Tested quality metric and method
Has the data producer access (via GUI or API) to overviews of
- Data products offerings
- Sharing agreements
- Available data planes
Results
Data products offerings
A product offering is made available by configuring a route for that product (and additional plugins, e.g. for PEP) in the APISIX. Therefore, the data producer can see all the data products loaded into the connector via API and via the APISIX Dashboard > Routes
Functional Suitability Quality Metric Score: 4
Contract agreements
Contracting is managed outside the FIWARE connector.
Functional Suitability Quality Metric Score: 0
Catalog
The NGSI-LD catalog is used to publish offerings. The catalog has a featureful API, but does not have a GUI.
Functional Suitability Quality Metric Score: 2
Transfer processes
The transfer process spans multiple components (e.g. APISIX Gateway, PEP, data backend). Each of these components has a log that can be consulted to find out a state of the transfer or why it might have failed. However, there is no general overview of a transfer process provided neither by GUI nor with an API.
Functional Suitability Quality Metric Score: 1
Available data planes
Data planes are basically APISIX plugins. The user can see the plugins available in the APISIX Global Plugin List The available Plugins are also listed in the APISIX Plugin Hub
Functional Suitability Quality Metric Score: 4
Contract definitions
Contracting is managed outside the FIWARE connector.
Functional Suitability Quality Metric Score: 0
Contract negotiations
Contracting is managed outside the FIWARE connector.
Functional Suitability Quality Metric Score: 0