Concurrent Programming Abstraction and Java Threads, the Mutual Exclusion Problem, Semaphores, Monitors, Modelling Process using FSP, Modelling Concurrency using FSP, Implementing FSP Models in Java, Deadlock, Safety and Liveness Properties.
None
To understand the problems that are specific to concurrent programs and the means by which such problems can be avoided or overcome.
To model and to reason rigorously about the properties of concurrent programs; to construct using FSP, and analyse, using LTSA, a formal model of a concurrent system and to implement the model in Java.
Follow Us On: