CQUniversity
Browse

Transforming state tables to coloured petri nets for automatic verification of internet protocols

conference contribution
posted on 2018-10-09, 00:00 authored by Choosang S., Gordon S., Steven GordonSteven Gordon
Rapid developments in networking technologies is resulting in an increasing number of new communication protocols being created, but formal methods are seldom used to verify their design. This paper presents a set of rules for transforming state tables, a common format of protocol specifications in standards, into a formal model based on Coloured Petri nets. This reduces time for developing and debugging CPN models, which can then be used for protocol verification. Formal definitions of subsets of state tables and CPNs are presented, as well as the transformation algorithm. To demonstrate the transformation an example of Stop-and-Wait protocol is used as a case study.

History

Start Page

69

End Page

74

Number of Pages

6

Start Date

2011-05-11

Finish Date

2011-05-13

ISBN-13

9781457706875

Location

Nakhon Pathom, Thailand

Publisher

IEEE

Place of Publication

Piscataway, NJ

Peer Reviewed

  • Yes

Open Access

  • No

External Author Affiliations

Sirindhorn International Institute of Technology, Thammasat University

Era Eligible

  • Yes

Name of Conference

International Joint Conference on Computer Science and Software Engineering, 8th: (JCSSE)