Skip to content

jfernandezsqs/IDS-testbed

 
 

Repository files navigation

IDS-testbed

What is it?

Set up with Open Source IDS components which can be used to verify that a component:​

  • implements the IDS specifications for establishing connections and communication.​
  • and, thus, can work interoperable with all IDS components in the testbed setup.

What is it for?

  • Component behaviour testing
  • Interoperability testing against IDS components (Connector, DAPS, CA, Metadata Broker)
  • Preparation for IDS certification
  • Starting point for creation of data spaces

How to get started?

  1. Install the reference testbed in the Testbed Folder. You can either use the Preconfigured set up using the install script and the Postman collection or install and configure every component manually following the installation guide and the instructions for preconfigurations. Current available components are: Dataspace connector, DAPS, CA, Metadata Broker.

  2. Test the compatibility of your own developed component following the steps of the Testbed User Guide.

  3. Download the Test Suite and follow the instructions to conduct automated tests for your own developed connector

Current version (V1.0)

Minimal setup with essential and already available components first_version

Roadmap

Version 2.0 of the test bed

Minimal viable data space with all essential components and first test cases next_version

Version X.Y of the test bed

Integration of all intended components into the setup next_version

Final vision for the testbed

On the long run, the testbed should be equipped with a test suite and testing components replacing the open source reference implementations of the components. vision

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 87.0%
  • HTML 5.7%
  • CSS 2.9%
  • Python 1.7%
  • JavaScript 1.3%
  • Ruby 0.7%
  • Other 0.7%