Formal verification of ring-based leader election protocol using predicated diagrams

Show simple item record

dc.contributor.author Nugraheni, Cecilia Esti
dc.date.accessioned 2017-01-24T08:18:12Z
dc.date.available 2017-01-24T08:18:12Z
dc.date.issued 2009
dc.identifier.uri http://hdl.handle.net/123456789/739
dc.description.abstract Leader election is one of fundamental tasks in distributed computing. The objective of the protocol is for the processes among themselves to establish a designated process, called the leader. There are two basic properties that the leader election implementation needs to obey: (1) safety: it is never the case that there are two or more leaders at the same time and (2) liveness: in a stable situation (i.e. processes stop dying for a while), a leader will eventually be elected. In this researc.h we considered a ring-based leader election protocoi proposed by Chang and Roberts. We have proven or verified that this protocol satisfies the both properties. The proof is done by viewing the distributed systems as parameterized systems and using a class diagram called predicate diagrams* to do the verification. We use TLA* for formalization and use TLA+ style for writing specifications. en_US
dc.publisher Lembaga Penelitian dan Pengabdian Kepada Masyarakat Universitas Katolik Parahyangan en_US
dc.title Formal verification of ring-based leader election protocol using predicated diagrams en_US
dc.type Research Reports en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search UNPAR-IR


Advanced Search

Browse

My Account