Greenfield is the final project of DPS course held at Università degli Studi di Milano (2022/2023).
Click here for the project requirements
Initialization
Sequence of the communications that occur:
-
when a new cleaning robot joins Greenfield.
-
when the Administrator Client queries the Server for the averages.
Mechanic steps
Sequence of the communications that occur:
-
when a robot requests to use the mechanic (Ricart and Agrawala algorithm).
-
when a robot wants to leave Greenfield.
Teacher Claudio Bettini
- Gradle - Dependency Management
- Intellij - IDE