Verification of Bakery algorithm variants for two processes

Gespeichert in:
Bibliographische Detailangaben
Titel: Verification of Bakery algorithm variants for two processes
Autoren: D. Dedic, Robert Meolic
Quelle: The IEEE Region 8 EUROCON 2003. Computer as a Tool.. 2:35-39
Verlagsinformationen: IEEE, 2004.
Publikationsjahr: 2004
Schlagwörter: 05 social sciences, 0202 electrical engineering, electronic engineering, information engineering, 0507 social and economic geography, 02 engineering and technology
Beschreibung: This paper is about Bakery algorithm for mutual exclusion. Three variants of the algorithm for two processes are discussed, formally modelled with a simple process algebra and then verified. Two methods of verification are given. In the first one, the processes representing behaviour of the algorithms are minimised with regard to testing equivalence and then examined. In the second approach, the properties are expressed with temporal logic ACTL and then verified using a model checker. Because we bounded the possible values of variables, the paper contributes new results and knowledge to the well-known facts about Bakery algorithm.
Publikationsart: Article
DOI: 10.1109/eurcon.2003.1248140
Zugangs-URL: http://lms.uni-mb.si/~meolic/papers/meolic-eurocon03.pdf
http://lms.uni-mb.si/~meolic/papers/meolic-eurocon03.pdf
https://ieeexplore.ieee.org/document/1248140/
Dokumentencode: edsair.doi.dedup.....6a0ff99f804573bea12fb927bdd05c8d
Datenbank: OpenAIRE
Beschreibung
Abstract:This paper is about Bakery algorithm for mutual exclusion. Three variants of the algorithm for two processes are discussed, formally modelled with a simple process algebra and then verified. Two methods of verification are given. In the first one, the processes representing behaviour of the algorithms are minimised with regard to testing equivalence and then examined. In the second approach, the properties are expressed with temporal logic ACTL and then verified using a model checker. Because we bounded the possible values of variables, the paper contributes new results and knowledge to the well-known facts about Bakery algorithm.
DOI:10.1109/eurcon.2003.1248140