Sign inSubmit
computersciencejournal.org is not ours. This journal is published only at thescipub.com/jcs. Report a suspicious emailcomputersciencejournal.org is not ours · Report
ArticleMetrics
Research Article · Free to read · Published 30 June 2007

Formal Validation of the Safety Property of Sack Protocol Using Theorem Proving Technique

Z. Shukur, N. Alias, M. H. Mohamed Halip & B. Idrus

Journal of Computer Science, Volume 3, Issue 6, pp. 449–453 · doi.org/10.3844/jcssp.2007.449.453

6,227 accesses4,330 downloads0 citations (Crossref)Metrics
Cite Check for updates

Abstract

This paper demonstrates the formal validation process of safety properties of Selective ACKnowledgment (SACK) protocol. SACK is a complex communication protocol as it is used in various types of distributed computer systems and networks. This acknowledgment mechanism is used with sliding window protocol that allows the receiver to acknowledge packets received out of order, but within the correct sliding window. One of the critical property of SACK is its’ safety property. In order to validate this property formally by using the Z/Eves theorem prover, we specify the SACK protocol using Z formal specification language. By using theorem prover tool, it helps to reduce time, energy and mistake than in relatively manual theorem proving which can be tedious and error-prone task.

Licence and reuse

Free to read. This article carries the publisher’s copyright, as printed on it: © 2007 Science Publications. It is free to read; ask us before reusing it.

How to reuse this article

Responses (0)

Have a comment on this research? Sign in to respond. Responses are moderated and published with your name and affiliation; the authors are invited to reply. How we use your dataWrite a response

About this article

Cite this article

Shukur, Z., Alias, N., Halip, M. H. M. & Idrus, B. (2007). Formal Validation of the Safety Property of Sack Protocol Using Theorem Proving Technique. Journal of Computer Science, 3(6), 449–453. https://doi.org/10.3844/jcssp.2007.449.453

Licence
© Science Publications
Issue
Volume 3, Issue 6
Policies
Editorial independenceUse of generative AIData availabilityAppeals and complaints
Version
Version of record
Formal Validation of the Safety Property of Sack Protocol Using Theorem Proving TechniqueJournal of Computer Science · Volume 3, Issue 6 · pp. 449–453 · © Science PublicationsDownload