Title :
Formal protocol design using partial constraints
Author_Institution :
Dept. of Electr. & Comput. Eng., Concordia Univ., Montreal, Que., Canada
Abstract :
Formal design of communication protocols using partial constraints is presented. Partial constraints are modal logic formulae constructed from requirements, using three basic connectives: the nondeterministic "or" the "precedence" and the "followed by" operator. Every formula is satisfied by a class of related behaviors. Partial specifications satisfy those partial constraints from which they are generated; thus, correctness concerns are reliably treated. The method leads to extensional specifications. The method is illustrated with a portion of the Express Transfer Protocol (XTP) specification
Keywords :
constraint handling; formal specification; transport protocols; Express Transfer Protocol; communication protocols; correctness concerns; extensional specifications; formal design; modal logic formulae; partial constraints; Carbon capture and storage; Concurrent computing; Design engineering; Design methodology; Electronic mail; Formal specifications; Interleaved codes; Logic; Process design; Protocols;
Conference_Titel :
Communications, Computers and Signal Processing, 1993., IEEE Pacific Rim Conference on
Conference_Location :
Victoria, BC
Print_ISBN :
0-7803-0971-5
DOI :
10.1109/PACRIM.1993.407302