Advanced Operating System Project 2

Objective: Implement a Mutual exclusion service using Roucairol and Carvalho's distributed algorithm.

How to Compile, build Jar and launch

Using Gradle Build tool:

./gradlew clean
./gradlew jar
sh launcher/launcher.sh

How to test safety property

javac TestOutFile.java
java TestOutFile

Project Details

Course Name : Advanced Operating System

Submission by : Divya Elluri (dxe180003) and Varadhan Ramamoorthy (vrr180003)

Java Docs

Java docs