Efficient verification of a multicast protocol for mobile computing

Citation
G. Anastasi et al., Efficient verification of a multicast protocol for mobile computing, COMPUTER J, 44(1), 2001, pp. 21-30
Citations number
27
Categorie Soggetti
Computer Science & Engineering
Journal title
COMPUTER JOURNAL
ISSN journal
00104620 → ACNP
Volume
44
Issue
1
Year of publication
2001
Pages
21 - 30
Database
ISI
SICI code
0010-4620(2001)44:1<21:EVOAMP>2.0.ZU;2-4
Abstract
We present the formal verification of a multicast protocol for mobile compu ting. The protocol supports reliable and totally ordered communication with in a set of processes running on mobile hosts. Mobile hosts communicate wit h a wired infrastructure through wireless links. The protocol is specified in Calculus of Communicating Systems and checked using the Concurrency Work bench tool. The protocol was chosen as a case study to evaluate the usefuln ess of a methodology, by means of which a property is checked on a reduced system, where the reduction is driven by the formula expressing the propert y itself. The reduction is obtained by transforming the program into one ha ving a smaller representation. The approach is based on a logic, the select ive mu-calculus, which has the characteristic that each formula allows the immediate pointing out of the parts of the system that do not alter the tru th value of the formula itself, and thus can be ignored. We show and discus s the experimental results obtained.