Passer à la navigation principale Passer à la recherche Passer au contenu principal

Proving the Safety of a Sliding Window Protocol with Event-B

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collectionContribution à une conférenceRevue par des pairs

Résumé

This paper presents an Event-B modeling of the general version of the Sliding Window Protocol (SWP). SWPs ensure reliable data transfer over unreliable media by routing frames together with their indexes. Providing SWPs with formal guarantees is recognized to be quite complex. The experiment we present here shows that Event-B refinement is a suitable approach to ensure the safety of the protocol. First a simple model is developed with unbounded frame indexes. Then bounded indexes and modular arithmetic are introduced, as concrete indexes have fixed size. At this “hybrid” level, unbounded indexes are not used any more in computations but they are still useful to express some properties. Finally, abstract general media are refined towards queues, as an example of implementation. All unbounded indexes fully disappear in the final model.

langue originaleAnglais
titreRigorous State-Based Methods - 8th International Conference, ABZ 2021, Proceedings
rédacteurs en chefAlexander Raschke, Dominique Méry
EditeurSpringer Science and Business Media Deutschland GmbH
Pages50-65
Nombre de pages16
ISBN (imprimé)9783030775421
Les DOIs
étatPublié - 1 janv. 2021
Evénement8th International Conference on Rigorous State-Based Methods, ABZ 2021 - Virtual, Online
Durée: 9 juin 202111 juin 2021

Série de publications

NomLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume12709 LNCS
ISSN (imprimé)0302-9743
ISSN (Electronique)1611-3349

Une conférence

Une conférence8th International Conference on Rigorous State-Based Methods, ABZ 2021
La villeVirtual, Online
période9/06/2111/06/21

Empreinte digitale

Examiner les sujets de recherche de « Proving the Safety of a Sliding Window Protocol with Event-B ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation