메뉴 건너뛰기




Volumn 3098, Issue , 2004, Pages 210-290

A coloured Petri net approach to protocol verification

Author keywords

[No Author keywords available]

Indexed keywords

DATA TRANSFER; DISTRIBUTED DATABASE SYSTEMS; TRANSMISSION CONTROL PROTOCOL;

EID: 35048878246     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-540-27755-2_6     Document Type: Article
Times cited : (58)

References (83)
  • 1
    • 0002811218 scopus 로고    scopus 로고
    • Verifying Programs with Unreliable Channels
    • June
    • P. Aziz Abdulla and B. Jonsson. Verifying Programs with Unreliable Channels. Information and Computation, 127(2):91-101, June 1996.
    • (1996) Information and Computation , vol.127 , Issue.2 , pp. 91-101
    • Aziz Abdulla, P.1    Jonsson, B.2
  • 4
    • 0346048073 scopus 로고    scopus 로고
    • Formal Methods for the Specification and Analysis of Communication Protocols
    • Third Quarter
    • F. Babich and L. Deotto. Formal Methods for the Specification and Analysis of Communication Protocols. IEEE Communications Surveys, 4(1):2-20, Third Quarter 2002.
    • (2002) IEEE Communications Surveys , vol.4 , Issue.1 , pp. 2-20
    • Babich, F.1    Deotto, L.2
  • 6
    • 0001531470 scopus 로고
    • A Note on Reliable Full-Duplex Transmission over Half-Duplex Links
    • May
    • K.A. Bartlett, R.A. Scantlebury, and P.T. Wilkinson. A Note on Reliable Full-Duplex Transmission over Half-Duplex Links. Communications of the ACM, 12(5):260-261, May 1969.
    • (1969) Communications of the ACM , vol.12 , Issue.5 , pp. 260-261
    • Bartlett, K.A.1    Scantlebury, R.A.2    Wilkinson, P.T.3
  • 7
    • 34249909634 scopus 로고
    • Abstract Specification of the ISO Transport Service Definition using Labelled Numerical Petri Nets
    • Elsevier Science Publishers
    • J. Billington. Abstract Specification of the ISO Transport Service Definition using Labelled Numerical Petri Nets, volume III of Protocol Specification, Testing, and Verification, pages 173-185. Elsevier Science Publishers, 1983.
    • (1983) Protocol Specification, Testing, and Verification , vol.3 , pp. 173-185
    • Billington, J.1
  • 9
    • 0006594155 scopus 로고
    • Formal specification of protocols: Protocol Engineering
    • Marcel Dekker, New York
    • J. Billington. Formal specification of protocols: Protocol Engineering. In Encyclopedia of Microcomputers, volume 7, pages 299-314. Marcel Dekker, New York, 1991.
    • (1991) Encyclopedia of Microcomputers , vol.7 , pp. 299-314
    • Billington, J.1
  • 10
    • 33746088709 scopus 로고    scopus 로고
    • Protocol Specification using P-Graphs, a Technique based on Coloured Petri Nets
    • Springer-Verlag
    • J. Billington. Protocol Specification using P-Graphs, a Technique based on Coloured Petri Nets, volume 1492 of Lecture Notes in Computer Science, Lectures on Petri Nets II: Applications, pages 293-330. Springer-Verlag, 1998.
    • (1998) Lecture Notes in Computer Science, Lectures on Petri Nets II: Applications , vol.1492 , pp. 293-330
    • Billington, J.1
  • 11
    • 33746049521 scopus 로고    scopus 로고
    • Application of Petri Nets to Communication Networks
    • J. Billington, M. Diaz, and G. Rozenberg, editors. Springer-Verlag
    • J. Billington, M. Diaz, and G. Rozenberg, editors. Application of Petri Nets to Communication Networks, volume 1605 of Lecture Notes in Computer Science. Springer-Verlag, 1999.
    • (1999) Lecture Notes in Computer Science , vol.1605
  • 12
    • 33646186758 scopus 로고    scopus 로고
    • How Stop and Wait Protocols Can Fail over the Internet
    • Proceedings of FORTE'03, Springer-Verlag
    • J. Billington and G. E. Gallasch. How Stop and Wait Protocols Can Fail Over The Internet. In Proceedings of FORTE'03, volume 2767 of Lecture Notes in Computer Science, pages 209-223. Springer-Verlag, 2003.
    • (2003) Lecture Notes in Computer Science , vol.2767 , pp. 209-223
    • Billington, J.1    Gallasch, G.E.2
  • 16
    • 35048839194 scopus 로고    scopus 로고
    • On Defining the Service Provided by TCP
    • Proceedings of the 26th Australasian Computer Science Conference, Adelaide, Australia, February
    • J. Billington and B. Han. On Defining the Service Provided by TCP. In Proceedings of the 26th Australasian Computer Science Conference, Adelaide, Australia, volume 16 of Conferences in Research and Practice in Information Technology, pages 129-138, February 2003.
    • (2003) Conferences in Research and Practice in Information Technology , vol.16 , pp. 129-138
    • Billington, J.1    Han, B.2
  • 17
    • 35048851013 scopus 로고    scopus 로고
    • Closed Form Expressions for the State Space of TCP's Data Transfer Service Operating over Unbounded Channels
    • Proceedings of the 27th Australasian Computer Science Conference, Dunedin, New Zealand, January
    • J. Billington and B. Han. Closed Form Expressions for the State Space of TCP's Data Transfer Service Operating over Unbounded Channels. In Proceedings of the 27th Australasian Computer Science Conference, Dunedin, New Zealand, volume 26 of Conferences in Research and Practice in Information Technology, pages 31-39, January 2004.
    • (2004) Conferences in Research and Practice in Information Technology , vol.26 , pp. 31-39
    • Billington, J.1    Han, B.2
  • 18
    • 0023983405 scopus 로고
    • PROTEAN: A High-level Petri Net Tool for the Specification and Verification of Communication Protocols
    • March
    • J. Billington, G.R. Wheeler, and M.C. Wilbur-Ham. PROTEAN: A High-level Petri Net Tool for the Specification and Verification of Communication Protocols. IEEE Transactions on Software Engineering, 14(3):301-316, March 1988.
    • (1988) IEEE Transactions on Software Engineering , vol.14 , Issue.3 , pp. 301-316
    • Billington, J.1    Wheeler, G.R.2    Wilbur-Ham, M.C.3
  • 20
    • 0023544236 scopus 로고
    • Introduction to the ISO Specification Language LOTOS
    • T. Bolognesi and E. Brinksma. Introduction to the ISO Specification Language LOTOS. Comput. Networks and ISDN Sys., 14(1):25-59, 1987.
    • (1987) Comput. Networks and ISDN Sys. , vol.14 , Issue.1 , pp. 25-59
    • Bolognesi, T.1    Brinksma, E.2
  • 21
    • 0023581547 scopus 로고
    • An Introduction to Estelle: A Specification Language for Distributed Systems
    • S. Budkowski and P. Dembinski. An Introduction to Estelle: A Specification Language for Distributed Systems. Comput. Networks and ISDN Sys., 14(1):3-23, 1987.
    • (1987) Comput. Networks and ISDN Sys. , vol.14 , Issue.1 , pp. 3-23
    • Budkowski, S.1    Dembinski, P.2
  • 22
    • 35048835664 scopus 로고
    • Technical report, Draft Recommendation Q.921, Working Party XI/6, Jan.
    • CCITT. ISDN user-network interface data link layer specification. Technical report, Draft Recommendation Q.921, Working Party XI/6, Issue 7, Jan. 1984.
    • (1984) ISDN User-network Interface Data Link Layer Specification , Issue.7
  • 23
    • 0342345493 scopus 로고
    • Modelling and Simulation of a Network Management System Using Hierarhical Coloured Petri Nets
    • Society for Computer Simulation
    • S. Christensen and L. O. Jepsen. Modelling and Simulation of a Network Management System Using Hierarhical Coloured Petri Nets. In Proceedings of the 1991 European Simulation Multiconference, pages 47-52. Society for Computer Simulation, 1991.
    • (1991) Proceedings of the 1991 European Simulation Multiconference , pp. 47-52
    • Christensen, S.1    Jepsen, L.O.2
  • 24
    • 84958952277 scopus 로고    scopus 로고
    • Analysis of Bang and Olufsen's BeoLink Audio/Video System Using Coloured Petri Nets
    • Proceedings of ICATPN'97, Springer-Verlag
    • S. Christensen and J.B. Jørgensen. Analysis of Bang and Olufsen's BeoLink Audio/Video System Using Coloured Petri Nets. In Proceedings of ICATPN'97, volume 1248 of Lecture Notes in Computer Science, pages 387-406. Springer-Verlag, 1997.
    • (1997) Lecture Notes in Computer Science , vol.1248 , pp. 387-406
    • Christensen, S.1    Jørgensen, J.B.2
  • 25
    • 84903134392 scopus 로고    scopus 로고
    • A Sweep-Line Method for State Space Exploration
    • Proceedings of TACAS 2001, Springer-Verlag
    • S. Christensen, L.M. Kristensen, and T. Mailund. A Sweep-Line Method for State Space Exploration. In Proceedings of TACAS 2001, volume 2031 of Lecture Notes in Computer Science, pages 450-464. Springer-Verlag, 2001.
    • (2001) Lecture Notes in Computer Science , vol.2031 , pp. 450-464
    • Christensen, S.1    Kristensen, L.M.2    Mailund, T.3
  • 29
    • 35048887458 scopus 로고    scopus 로고
    • Design/CPN Online
    • Design/CPN Online. http://www.daimi.au.dk/designCPN/.
  • 30
    • 35048877566 scopus 로고
    • Modelling and Analysis of Communication and Co-operation Protocols Using Petri Net Based Models
    • North-Holland
    • M. Diaz. Modelling and Analysis of Communication and Co-operation Protocols Using Petri Net Based Models. In Protocol Specification, Testing and Verification, pages 465-510. North-Holland, 1982.
    • (1982) Protocol Specification, Testing and Verification , pp. 465-510
    • Diaz, M.1
  • 32
    • 84957679765 scopus 로고    scopus 로고
    • Designing and Verifying a Communications Gateway Using Colored Petri Nets and Design/CPN
    • Proceedings of ICATPN'96, Springer-Verlag
    • D. J. Floreani, J. Billington, and A. Dadej. Designing and Verifying a Communications Gateway Using Colored Petri Nets and Design/CPN. In Proceedings of ICATPN'96, volume 1091 of Lecture Notes in Computer Science, pages 153-171. Springer-Verlag, 1996.
    • (1996) Lecture Notes in Computer Science , vol.1091 , pp. 153-171
    • Floreani, D.J.1    Billington, J.2    Dadej, A.3
  • 33
    • 35048875695 scopus 로고    scopus 로고
    • FSM Library, AT&T Research Labs. http://www.research.att.com/sw/ tools/fsm/.
  • 35
    • 84947237371 scopus 로고    scopus 로고
    • Analysing the WAP class 2 Wireless Transaction Protocol using Coloured Petri nets
    • Proceedings of 21st International Conference on Application and Theory of Petri Nets, Springer-Verlag
    • S. Gordon and J. Billington. Analysing the WAP class 2 Wireless Transaction Protocol using Coloured Petri nets. In Proceedings of 21st International Conference on Application and Theory of Petri Nets, volume 1825 of Lecture Notes in Computer Science, pages 207-226. Springer-Verlag, 2000.
    • (2000) Lecture Notes in Computer Science , vol.1825 , pp. 207-226
    • Gordon, S.1    Billington, J.2
  • 36
    • 84879077597 scopus 로고    scopus 로고
    • Verification of a Revised WAP Wireless Transaction Protocol
    • Proceedings of 23rd International Conference on Application and Theory of Petri Nets, Springer-Verlag
    • S. Gordon, L.M. Kristensen, and J. Billington. Verification of a Revised WAP Wireless Transaction Protocol. In Proceedings of 23rd International Conference on Application and Theory of Petri Nets, volume 2360 of Lecture Notes in Computer Science, pages 182-202. Springer-Verlag, 2002.
    • (2002) Lecture Notes in Computer Science , vol.2360 , pp. 182-202
    • Gordon, S.1    Kristensen, L.M.2    Billington, J.3
  • 39
    • 26444456030 scopus 로고    scopus 로고
    • Validating TCP Connection Management
    • Proceedings of the Workshop on Software Engineering and Formal Methods, Adelaide, Australia, June
    • B. Han and J. Billington. Validating TCP Connection Management. In Proceedings of the Workshop on Software Engineering and Formal Methods, Adelaide, Australia, volume 12 of Conferences in Research and Practice in Information Technology, pages 47-55, June 2002.
    • (2002) Conferences in Research and Practice in Information Technology , vol.12 , pp. 47-55
    • Han, B.1    Billington, J.2
  • 41
    • 35048901919 scopus 로고    scopus 로고
    • International Telecommunication Union, http://www.itu.int/home/.
  • 42
    • 35048891959 scopus 로고    scopus 로고
    • Internet Engineering Task Force, http://www.ietf.org.
  • 47
    • 0000098171 scopus 로고
    • Coloured Petri Nets and the Invariant Method
    • K. Jensen. Coloured Petri Nets and the Invariant Method. Theoretical Computer Science, 14:317-336, 1981.
    • (1981) Theoretical Computer Science , vol.14 , pp. 317-336
    • Jensen, K.1
  • 51
    • 84957644037 scopus 로고    scopus 로고
    • Modelling and Analysis of Distributed Program Execution in BETA Using Coloured Petri Nets
    • Proceedings of ICATPN'96, Springer-Verlag
    • J.B. Jørgensen and K. H. Mortensen. Modelling and Analysis of Distributed Program Execution in BETA Using Coloured Petri Nets. In Proceedings of ICATPN'96, volume 1091 of Lecture Notes in Computer Science, pages 249-268. Springer-Verlag, 1996.
    • (1996) Lecture Notes in Computer Science , vol.1091 , pp. 249-268
    • Jørgensen, J.B.1    Mortensen, K.H.2
  • 52
    • 0019691568 scopus 로고
    • Verification of Link-Level Protocols
    • D. E. Knuth. Verification of Link-Level Protocols. BIT, 21:31-36, 1981.
    • (1981) BIT , vol.21 , pp. 31-36
    • Knuth, D.E.1
  • 54
    • 84885231540 scopus 로고    scopus 로고
    • A Unifying Approach to Data-independence
    • Springer-Verlag
    • R. Lazic and D. Nowak. A Unifying Approach to Data-independence, volume 1877 of Lecture Notes in Computer Science, pages 581-595. Springer-Verlag, 2000.
    • (2000) Lecture Notes in Computer Science , vol.1877 , pp. 581-595
    • Lazic, R.1    Nowak, D.2
  • 56
    • 84879108202 scopus 로고    scopus 로고
    • Tackling the Infinite State Space of a Multimedia Control Protocol Service Specification
    • Springer-Verlag
    • L. Liu and J. Billington. Tackling the Infinite State Space of a Multimedia Control Protocol Service Specification, volume 2360 of Lecture Notes in Computer Science, pages 273-293. Springer-Verlag, 2002.
    • (2002) Lecture Notes in Computer Science , vol.2360 , pp. 273-293
    • Liu, L.1    Billington, J.2
  • 57
    • 3042725028 scopus 로고    scopus 로고
    • Obtaining the Service Language for H.245's Multimedia Capability Exchange Signalling Protocol: The Final Step
    • Brisbane, Australia, 5-7 January
    • L. Liu and J. Billington. Obtaining the Service Language for H.245's Multimedia Capability Exchange Signalling Protocol: the Final Step. In Proc. of the 10th International Multi-Media Modelling Conference, Brisbane, Australia, 5-7 January 2004.
    • (2004) Proc. of the 10th International Multi-Media Modelling Conference
    • Liu, L.1    Billington, J.2
  • 59
    • 33646775821 scopus 로고    scopus 로고
    • On verifying the Internet Open Trading Protocol
    • Proceedings of 4th International Conference on Electronic Commerce and Web Technologies, Prague, Czech Republic, 1-5 September Springer-Verlag
    • C. Ouyang and J. Billington. On verifying the Internet Open Trading Protocol. In Proceedings of 4th International Conference on Electronic Commerce and Web Technologies, volume 2738 of Lecture Notes in Computer Science, pages 292-302, Prague, Czech Republic, 1-5 September 2003. Springer-Verlag.
    • (2003) Lecture Notes in Computer Science , vol.2738 , pp. 292-302
    • Ouyang, C.1    Billington, J.2
  • 60
    • 84879114594 scopus 로고    scopus 로고
    • A formal service specification of the Internet Open Trading Protocol
    • Proceedings of 23rd International Conference on Application and Theory of Petri Nets, Adelaide, Australia, 24-30 June Springer-Verlag
    • C. Ouyang, L. M. Kristensen, and J. Billington. A formal service specification of the Internet Open Trading Protocol. In Proceedings of 23rd International Conference on Application and Theory of Petri Nets, volume 2360 of Lecture Notes in Computer Science, pages 352-373, Adelaide, Australia, 24-30 June 2002. Springer-Verlag.
    • (2002) Lecture Notes in Computer Science , vol.2360 , pp. 352-373
    • Ouyang, C.1    Kristensen, L.M.2    Billington, J.3
  • 65
    • 0024056540 scopus 로고
    • An Algorithmic Technique for Protocol Verification
    • K. Sabnani. An Algorithmic Technique for Protocol Verification. IEEE Transactions on Communications, 36(8):924-931, 1988.
    • (1988) IEEE Transactions on Communications , vol.36 , Issue.8 , pp. 924-931
    • Sabnani, K.1
  • 69
    • 0003428414 scopus 로고
    • Addison-Wesley, Reading, MA, November
    • W.R. Stevens. TCP/IP Illustrated, volume 1. Addison-Wesley, Reading, MA, November 1994.
    • (1994) TCP/IP Illustrated , vol.1
    • Stevens, W.R.1
  • 70
    • 0042185218 scopus 로고
    • Formal Techniques for Protocol Specification and Verification
    • September
    • C.A. Sunshine. Formal Techniques for Protocol Specification and Verification. IEEE Computer, pages 346-350, September 1979.
    • (1979) IEEE Computer , pp. 346-350
    • Sunshine, C.A.1
  • 71
    • 0025516680 scopus 로고
    • Formal Analysis of the Alternating Bit Protocol by Temporal Petri Nets
    • I. Suzuki. Formal Analysis of the Alternating Bit Protocol by Temporal Petri Nets. IEEE Transactions on Software Engineering, 16(11):1273-1281, 1990.
    • (1990) IEEE Transactions on Software Engineering , vol.16 , Issue.11 , pp. 1273-1281
    • Suzuki, I.1
  • 72
    • 0025694440 scopus 로고
    • Specification and Verification of the Alternating Bit Protocol by Temporal Petri Nets
    • IEEE Press
    • I. Suzuki. Specification and Verification of the Alternating Bit Protocol by Temporal Petri Nets. In Proceedings of the 32nd Midwest Symposium on Circuits and Systems, pages 157-160. IEEE Press, 1990.
    • (1990) Proceedings of the 32nd Midwest Symposium on Circuits and Systems , pp. 157-160
    • Suzuki, I.1
  • 74
    • 35048898274 scopus 로고    scopus 로고
    • An Approach to the Analysis of Interworking Traders
    • Proc. of ICATPN'99, Springer-Verlag
    • A. Tokmakoff and J. Billington. An Approach to the Analysis of Interworking Traders. In Proc. of ICATPN'99, volume 1639 of Lecture Notes in Computer Science, pages 127-146. Springer-Verlag, 1999.
    • (1999) Lecture Notes in Computer Science , vol.1639 , pp. 127-146
    • Tokmakoff, A.1    Billington, J.2
  • 77
    • 0000974483 scopus 로고    scopus 로고
    • The State Explosion Problem
    • Lectures on Petri Nets I: Basic Models, Springer-Verlag
    • A. Valmari. The State Explosion Problem. In Lectures on Petri Nets I: Basic Models, volume 1491 of Lecture Notes in Computer Science, pages 429-528. Springer-Verlag, 1998.
    • (1998) Lecture Notes in Computer Science , vol.1491 , pp. 429-528
    • Valmari, A.1
  • 78
    • 33646176794 scopus 로고    scopus 로고
    • PhD thesis, Electrical and Information Engineering, University of South Australia, Australia, November
    • M. E. Villapol. Modelling and Analysis of the Resource Reservation Protocol. PhD thesis, Electrical and Information Engineering, University of South Australia, Australia, November 2003.
    • (2003) Modelling and Analysis of the Resource Reservation Protocol
    • Villapol, M.E.1
  • 80
    • 35048868317 scopus 로고    scopus 로고
    • Analysing Properties of the Resource Reservation Protocol
    • Springer-Verlag
    • M. E. Villapol and J. Billington. Analysing Properties of the Resource Reservation Protocol, volume 2679 of Lecture Notes in Computer Science, pages 377-396. Springer-Verlag, 2003.
    • (2003) Lecture Notes in Computer Science , vol.2679 , pp. 377-396
    • Villapol, M.E.1    Billington, J.2
  • 81
    • 35048833725 scopus 로고    scopus 로고
    • WAP Forum, http://www.wapforum.org/.
  • 83
    • 84896693232 scopus 로고    scopus 로고
    • Analyzing the Execution Architecture of Mobile Phone Software with Coloured Petri Nets
    • J. Xu and J. Kuusela. Analyzing the Execution Architecture of Mobile Phone Software with Coloured Petri Nets. Int. Journal on Software Tools for Technology Transfer, 2(2):133-143, 1998.
    • (1998) Int. Journal on Software Tools for Technology Transfer , vol.2 , Issue.2 , pp. 133-143
    • Xu, J.1    Kuusela, J.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.