Skip to content

Implementation of Roucariol and Carvalho Distributed Mutual Exclusion Algorithm

Notifications You must be signed in to change notification settings

DanielGunna/Roucariol-Distributed-Mutual-Exclusion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Roucariol and Carvalho

(Distributed Mutual Exclusion Algorithm)

Roucariol and Carvalho is an evolution of the Ricart and Agrawala mutual exclusion algorithm. Roucariol considers that, if a client have already given permission for you to run, it is not necessary to ask permission again. Therefore, a system to track this allowance is used.

General Information

  • Java Socket was used to establish the communications between the clients.
  • We simulate a Printer as the shared resource that can only be accessed by one client at a time.
  • We used Netbeans IDE for development, therefore the project follows Netbeans folder and package structure.

Releases

No releases published

Packages

No packages published

Languages