LOTOS

E807612

LOTOS is a formal specification language for describing and analyzing the behavior of distributed and concurrent systems, particularly in communication protocols.

All labels observed (1)

Label Occurrences
LOTOS canonical 3

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf ISO standard ⓘ
formal specification language ⓘ
process algebra ⓘ
acronymFor Language Of Temporal Ordering Specification ⓘ
allows composition of processes ⓘ
specification of interactions via gates ⓘ
basedOn abstract data types ⓘ
process algebra ⓘ
designedFor specification of communication protocols ⓘ
specification of concurrent systems ⓘ
specification of distributed systems ⓘ
domain formal methods ⓘ
software engineering ⓘ
telecommunications ⓘ
fullName Language Of Temporal Ordering Specification ⓘ
goal precise unambiguous system specification ⓘ
support for formal verification ⓘ
hasComponent behavior expressions ⓘ
data type definitions ⓘ
hasDataSpecificationLanguage ACT ONE ⓘ
hasOperator choice ⓘ
hiding ⓘ
interleaving ⓘ
parallel composition ⓘ
sequential composition ⓘ
synchronization on gates ⓘ
hasSemanticBasis Labelled Transition Systems ⓘ
algebraic semantics ⓘ
influenced E-LOTOS ⓘ
other process-algebra-based specification languages ⓘ
ISOStandardNumber ISO 8807 ⓘ
publicationYear 1989 ⓘ
standardizedBy International Organization for Standardization ⓘ
supports behavioral specification ⓘ
concurrency ⓘ
data type specification ⓘ
nondeterminism ⓘ
synchronization ⓘ
temporal ordering of events ⓘ
supportsAnalysis deadlock detection ⓘ
livelock detection ⓘ
reachability analysis ⓘ
usedIn conformance testing specifications ⓘ
formal description of communication protocols ⓘ
verification of distributed systems ⓘ
usedWith model checking tools ⓘ
theorem provers ⓘ

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

CCS → influenced → LOTOS ⓘ
Calculus of Communicating Systems → relatedTo → LOTOS ⓘ
subject linked to: CCS