• DocumentCode
    3030824
  • Title

    Validating Real Time Specifications using Real Time Event Queue Modeling

  • Author

    Hall, Robert J.

  • Author_Institution
    AT&T Labs. Res., Florham Park, NJ
  • fYear
    2008
  • fDate
    15-19 Sept. 2008
  • Firstpage
    79
  • Lastpage
    88
  • Abstract
    Interrupt-driven real time control software is difficult to design and validate. It does not line up well with traditional state-based, timed-transition specification formalisms, due to the complexity of timers and the pending interrupt queue. The present work takes a new approach to the problem of modeling and tool-supported reasoning about such systems based on infinite-state modeling of the temporal event queue. This approach, RTEQ, can be used in any formalism or tool set supporting function rich modeling. The present paper describes the approach, explores its expressive power and semantics, and describes a significant industrial case study applying it to the design of a novel network medium access controller for wireless communications.
  • Keywords
    formal specification; infinite-state modeling; interrupt-driven real time control software; network medium access controller; real time event queue modeling; real time specifications; state-based specification formalisms; temporal event queue; timed-transition specification formalisms; tool-supported reasoning; wireless communications; Communication industry; Communication system control; Computer industry; Electrical equipment industry; Hardware; Industrial control; Operating systems; Power system modeling; Real time systems; Wireless sensor networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Automated Software Engineering, 2008. ASE 2008. 23rd IEEE/ACM International Conference on
  • Conference_Location
    L´Aquila
  • ISSN
    1938-4300
  • Print_ISBN
    978-1-4244-2187-9
  • Electronic_ISBN
    1938-4300
  • Type

    conf

  • DOI
    10.1109/ASE.2008.18
  • Filename
    4639311