2017
DOI: 10.1007/978-3-319-68270-9_1
|View full text |Cite
|
Sign up to set email alerts
|

From LOTOS to LNT

Abstract: International audienceWe revisit the early publications of Ed Brinksma devoted, on the one hand, to the definition of the formal description technique LOTOS (ISO International Standard 8807:1989) for specifying communication protocols and distributed systems, and, on the other hand, to two proposals (Extended LOTOS and Modular LOTOS) for making LOTOS a simpler and more expressive language. We examine how this scientific agenda has been dealt with during the last decades. We review the successive enhancements o… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
35
0

Year Published

2018
2018
2019
2019

Publication Types

Select...
7
2

Relationship

6
3

Authors

Journals

citations
Cited by 44 publications
(35 citation statements)
references
References 74 publications
0
35
0
Order By: Relevance
“…Thus, the overall GALS system is amenable for classic analysis techniques developed for asynchronous systems. GRL is equipped with the GRL2LNT [25,24] translator to LNT [11], the modern formal modeling language recommended as input for the CADP verification toolbox [10]. Using GRL2LNT and CADP, for a map (with 22 streets and 8 crossroads) and two obstacles, each with a first random movement and a second statically chosen movement, we generated (in about 4 minutes on a standard laptop) the LTS corresponding to our GRL autonomous car model (3,568, 781 states and 5, 619, 802 transitions; 287, 103 states and 406, 780 transitions after strong bisimulation minimization).…”
Section: Model Checking and Conformance Test Generationmentioning
confidence: 99%
“…Thus, the overall GALS system is amenable for classic analysis techniques developed for asynchronous systems. GRL is equipped with the GRL2LNT [25,24] translator to LNT [11], the modern formal modeling language recommended as input for the CADP verification toolbox [10]. Using GRL2LNT and CADP, for a map (with 22 streets and 8 crossroads) and two obstacles, each with a first random movement and a second statically chosen movement, we generated (in about 4 minutes on a standard laptop) the LTS corresponding to our GRL autonomous car model (3,568, 781 states and 5, 619, 802 transitions; 287, 103 states and 406, 780 transitions after strong bisimulation minimization).…”
Section: Model Checking and Conformance Test Generationmentioning
confidence: 99%
“…Using the LNT language [8,17], one would be tempted to write this TP as the process PURPOSE1, simply containing the desired sequence of three inputs (on gates CRYPT, KEY, and DATA) followed by an output (on gate OUTPUT): Following the conventions of TGV, we mark accepting (respectively, refusal) states by a self-loop labeled with T_ACCEPT (respectively, T_REFUSE).…”
Section: Examples Of Different Ways To Express a Test Purposementioning
confidence: 99%
“…Taking the draft specification of the Transport Layer security (TLS) [13] protocol Version 1.3 as starting point, our main contribution in this paper is the formalisation of the Handshake protocol of TLS in the LNT language [12,7]. In this section, we give a brief description of our model, which encompasses the handshake messages and illustrate then the handshake interactions.…”
Section: Formal Model Of the Tls Handshake In Lntmentioning
confidence: 99%