Back to Search Start Over

An Acyclic Expansion Algorithm for Fast Protocol Validation.

Authors :
Kakuda, Yoshiaki
Wakahara, Yasushi
Norigoe, Masamitsu
Source :
IEEE Transactions on Software Engineering; Aug88, Vol. 14 Issue 8, p1059-1070, 12p, 7 Diagrams
Publication Year :
1988

Abstract

For the development of communications software com- posed of many modules, protocol validation is essential to detect errors in the interactions among the modules. A number of protocol validation techniques were proposed in the past, but the validation time required by these techniques is too long for many actual protocols. This paper proposes a new fast protocol validation technique to overcome this drawback. The proposed technique is to construct the minimum acyclic form of state transitions in individual processes of the protocol, and to detect protocol errors such as system deadlocks and channel overflows fast. This paper also presents a protocol validation system based on the proposed technique to confirm its feasibility and shows validation results for some actual protocols obtained with this system. As a result, the protocol validation system is expected to contribute to a great extent to the improvement of the productivity in development and maintenance of communications software. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
00985589
Volume :
14
Issue :
8
Database :
Complementary Index
Journal :
IEEE Transactions on Software Engineering
Publication Type :
Academic Journal
Accession number :
14315949
Full Text :
https://doi.org/10.1109/32.7616