Use of LOTOS in the formal development of an OSI protocol

Abstract Using an ISO standard as the example, this paper describes an investigation into the use of LOTOS in the specification and implementation of large distributed systems. We propose a development trajectory and a specification style suitable both for abstract and for implementation-oriented specifications. Preliminary work has been carried out in translating implementation-oriented specifications into outline Ada.