• DocumentCode
    3507775
  • Title

    On the use of formal techniques for analyzing dependable real-time protocols

  • Author

    Sinha, Purnendu ; Suri, Neeraj

  • Author_Institution
    Dept. of Electr. Comput. Eng., Boston Univ., MA, USA
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    126
  • Lastpage
    135
  • Abstract
    The effective design of composite dependable and real time protocols entails demonstrating their proof of correctness and, in practice, the efficient delivery of services. We focus on these aspects of correctness and efficiency, specifically considering the real time aspects where the need is to ensure satisfaction of stringent timing and operational constraints. We establish the use of mathematically rigorous techniques such as formal methods (FMs) in not only providing for their traditional usage in establishing correctness checks, but also for their capability of assessing and analyzing timing requirements in dependable real time protocols. We present our perspectives in utilizing FMs in developing exact case analyses of fault tolerant and real time protocols. We discuss the insights obtained and flaws identified in the hand analysis over the process of formally analyzing and verifying the correctness of an existing fault tolerant real time scheduling protocol
  • Keywords
    fault tolerant computing; formal verification; protocols; real-time systems; scheduling; correctness checks; dependable real time protocol analysis; dependable real time protocols; exact case analyses; fault tolerant real time scheduling protocol; formal methods; formal techniques; hand analysis; mathematically rigorous techniques; operational constraints; proof of correctness; stringent timing; timing requirements; Algorithm design and analysis; Design engineering; Fault tolerance; Optimal scheduling; Processor scheduling; Protocols; Real time systems; Scheduling algorithm; Time factors; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems Symposium, 1999. Proceedings. The 20th IEEE
  • Conference_Location
    Phoenix, AZ
  • ISSN
    1052-8725
  • Print_ISBN
    0-7695-0475-2
  • Type

    conf

  • DOI
    10.1109/REAL.1999.818834
  • Filename
    818834