• DocumentCode
    3649031
  • Title

    Engineering families of protocols using a formal language: successes and failures

  • Author

    J.-Ch. Gregoire

  • Author_Institution
    INRS Telecommun., Ile des Soeurs, Que., Canada
  • fYear
    1997
  • Firstpage
    61
  • Lastpage
    70
  • Abstract
    So called formal methods are notoriously weak on the "method" side. Refinement is arguably one of the best established method supported by mathematical notations and tools. We explore the use of refinement to specify retransmission mechanisms of communication protocols. Starting from a very abstract channel, we present a partial hierarchy of protocols ending with a fairly complex variation on sliding windows. While we were able to specify such a hierarchy, we have found that the benefits of using refinement to specify such protocols in a practical setting are limited.
  • Keywords
    "Protocols","Formal languages","Logic","Business","Context modeling","Algebra","Telecommunications","Concrete","Stress","Cost accounting"
  • Publisher
    ieee
  • Conference_Titel
    Factory Communication Systems, 1997. Proceedings. 1997 IEEE International Workshop on
  • Print_ISBN
    0-7803-4182-1
  • Type

    conf

  • DOI
    10.1109/WFCS.1997.634351
  • Filename
    634351