Skip to content
Snippets Groups Projects
Select Git revision
  • master default
1 result

parallel-rsync

  • Clone with SSH
  • Clone with HTTPS
  • Name Last commit Last update
    conflictresolver
    crm-example
    .gitignore
    README.md

    Resolving Conflicts in Role-based Multimodel-Synchronization

    Supplementary material for the COP 2021 publication "Resolving Synchronization Conflicts in Role-based Multimodel-Synchronization Environments" by Sebastian Ebert, Tim Kluge , Sebastian Götz, Uwe Aßmann and Christopher Werner.

    The repository contains the source code of a library to be used as a core for systems synchronizing heterogenous object-oriented models.

    Installation

    This project is based on Maven, thus building it is simple:

    1. clone this project into your workspace
    2. cd into the cloned project
    3. run mvn -compile
    4. run mvn -package

    Setting up IntelliJ

    1. Install IntelliJ's Plugin for Scala-Support
    2. Clone this maven project
    3. Import the project into IntelliJ
    4. Wait till all dependencies are downloaded / installed

    Prerequisites

    • Java SE Development Kit 8 (minimum)
    • Maven 3.6.0 (minimum)

    Example Model Code