DocumentCode :
2011787
Title :
TOGO-generating communication protocol implementations from formal specifications
Author :
Naumann, Frank ; Simon, René ; Szczepanski, Thorsten ; Ulrich, Andreas
Author_Institution :
Dept. of Comput. Sci., Magdeburg Univ. of Technol., Germany
fYear :
1997
fDate :
1-3 Oct 1997
Firstpage :
287
Lastpage :
296
Abstract :
Formal specification techniques (FDTs) are a very important means for system design. The main drawback of such specifications however is the gap between the design of the specification and the development of the implementation. Our aim was to close this gap by providing a tool which transforms a specification written in the FDT LOTOS automatically into an implementation. To ensure a maximum of safety, the transformations must be correct. For our purposes we chose OCCAM as our target language. Because of its closeness to LOTOS we were able to derive a set of provable rules for the implementation generation, which formed the basis of the development of the TOPO compiler. The paper presents a concise overview of the transformation rules as well as the resulting compiler. The more sophisticated rules are discussed in a comprehensive way. The generation of an OCCAM implementation of the branch PROFIBUS of the European fieldbus standard from a formal LOTOS specification, demonstrates the fitness of our solution
Keywords :
Occam; field buses; formal specification; industrial control; program compilers; protocols; specification languages; telecommunication computing; European fieldbus standard; FDT LOTOS; OCCAM; OCCAM implementation; TOGO; TOPO compiler; branch PROFIBUS; communication protocol implementations; formal LOTOS specification; formal description techniques; formal specifications; implementation generation; provable rules; system design; target language; transformation rules; Computer science; Design automation; Design engineering; Distributed control; Field buses; Formal specifications; Hardware; Optimizing compilers; Protocols; Safety;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Factory Communication Systems, 1997. Proceedings. 1997 IEEE International Workshop on
Conference_Location :
Barcelona
Print_ISBN :
0-7803-4182-1
Type :
conf
DOI :
10.1109/WFCS.1997.634311
Filename :
634311
Link To Document :
بازگشت