VODAN-in-a-Box consists of two significant services:

To support it, there are other services included:

  • AllegroGraph triple store for eCRF data and queries,

  • BlazeGraph triple store for FDP,

  • MongoDB used by both DSW and FDP,

  • JSON server providing controlled vocabulary for filling answers,

  • Submission Service that handles storing eCRFs in triple store and updating metadata in FDP,

  • RabbitMQ for queueing generation of an eCRF to a RDF document using DSW document worker,

  • (optionally) Nginx proxy for Production Deployment.