• DocumentCode
    1677063
  • Title

    Concurrency model and its application to formal specifications of asynchronous protocols

  • Author

    Kim, Myungchul ; Chanson, Samuel T. ; Kim, Gyuhyeong

  • Author_Institution
    Tech. Standards & Requirements Lab., Korea Telecom. Res. Labs., Seoul, South Korea
  • Volume
    3
  • fYear
    1995
  • Firstpage
    1580
  • Abstract
    A concurrency model of asynchronous protocols is presented. Concurrent events, concurrency blocks, global states, concurrency measures, communication deadlocks and data races are defined based on the model. The model allows high-level abstractions to be used for understanding concurrent behaviors of asynchronous protocols. Based on the concept of concurrency blocks, we show how to compute concurrency measures efficiently and compare the concurrency measures of asynchronous protocols with that of synchronous protocols. The model is applied to the formal description techniques, Estelle and SDL, to reason and classify their concurrent behaviors
  • Keywords
    formal specification; protocols; specification languages; telecommunication computing; Estelle; SDL; asynchronous protocols; communication deadlocks; concurrency blocks; concurrency measures; concurrency model; concurrent events; data races; formal description techniques; formal specifications; global states; high-level abstractions; Access protocols; Application software; Clocks; Computer science; Concurrent computing; Formal specifications; Laboratories; Standardization; System recovery; Telecommunication standards;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Global Telecommunications Conference, 1995. GLOBECOM '95., IEEE
  • Print_ISBN
    0-7803-2509-5
  • Type

    conf

  • DOI
    10.1109/GLOCOM.1995.500291
  • Filename
    500291