1999
DOI: 10.1002/(sici)1097-024x(19990710)29:8<699::aid-spe255>3.0.co;2-f
|View full text |Cite
|
Sign up to set email alerts
|

Development of an atomic-broadcast protocol using LOTOS

Abstract: In this article we report on the development of a group-communication service using the formal specification language LOTOS, and present our experience in using publicly available tools for this purpose. The service implements atomic broadcast through a Two-Phase-Commit protocol, providing at-least-once delivery semantics and with no restriction on message delivery order. First we wrote an informal specification describing the desired properties from the service, the interfaces with the underlying network laye… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2001
2001
2023
2023

Publication Types

Select...
4
1

Relationship

1
4

Authors

Journals

citations
Cited by 5 publications
(2 citation statements)
references
References 25 publications
(36 reference statements)
0
2
0
Order By: Relevance
“…This approach has been used by James for testing an implementation of the Two-Phase-Commit Protocol developed from a LOTOS specification into Concert/C. The results of this experiment are reported in [40].As said in the previous sub-section, tests for the data types were obtained first with the LOFT system. Then a set of testers was derived manually from the process part of the specification.…”
Section: Applications To Other Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…This approach has been used by James for testing an implementation of the Two-Phase-Commit Protocol developed from a LOTOS specification into Concert/C. The results of this experiment are reported in [40].As said in the previous sub-section, tests for the data types were obtained first with the LOFT system. Then a set of testers was derived manually from the process part of the specification.…”
Section: Applications To Other Methodsmentioning
confidence: 99%
“…The specifications and test sets of these case studies are too large to be given here. Details can be found in [26] and [25] for the first one, in [2] and [49] for the transit node, and in [40] for the Two-Phase-Commit protocol.…”
Section: First Case Studies With Algebraic Specificationsmentioning
confidence: 99%