Skip to content

The Master Project of Aldi Doanta Kurnia - Master Computer Science student at the University of Twente.

License

Notifications You must be signed in to change notification settings

aldidoanta/mp-isim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Interoperability Simulator for Data Spaces

The Master Project of Aldi Doanta Kurnia - Master Computer Science student at the University of Twente.

The thesis is available on the UT's Theses repository and ResearchGate.

Demo

2023-09-04-isim-demo.mp4

Installation

Requirements/Preparations

  1. Python 3
  2. Java 17
  3. Docker Engine
  4. Make sure the current directory is at project root (mp-isim).
  5. Create environment variable files using the following steps:
    a. Create .env in /vocabulary_hub directory using /vocabulary_hub/.env.template.
    b. Create .env in /matchers/coma directory using /matchers/coma/.env.template.
    c. Create .env in /matchers/cupid directory using /matchers/cupid/.env.template.
    d. Create .env in /matchers/similarity_flooding directory using /matchers/similarity_flooding/.env.template.

Installation using Docker

  1. Download all the latest images from Docker Hub.
docker compose pull
  1. Run all the containers.
docker compose up -d
  1. To stop and remove all the containers:
docker compose down

Thesis Artifacts

The artifacts/ directory contains the Master Project artifacts besides the source code, such as:

  1. Archimate architecture diagrams
  2. BPMN diagrams
  3. CSV files that represent the interoperability scenarios
  4. PowerPoint presentation files

About

The Master Project of Aldi Doanta Kurnia - Master Computer Science student at the University of Twente.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published