• DocumentCode
    2779094
  • Title

    Automatic abstractions of real-time specifications

  • Author

    Brockmeyer, Monica

  • Author_Institution
    Wayne State Univ., Detroit, MI, USA
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    147
  • Lastpage
    158
  • Abstract
    This paper explores the automatic generation of abstractions of real-time specifications. Abstractions of formal specifications hide certain details while preserving other essential aspects of system behavior. Abstractions are useful in the context of model-checking because the state-space explosion problem often prohibits model-checking of the full specification. Abstractions are commonly used to develop reduced models, but the abstractions are often generated in ad hoc, informal and not automated ways. As a consequence, the reduced models may be incorrect-that as, they may not accurately capture the behavior of the original specification. The approach described here uses dependency information to automatically generate mathematically sound abstractions for real-time specifications. In addition, timing information is incorporated to further reduce the model. The technique is illustrated by an example which yields a 26% reduction in the time required to generate the state-space representing equivalent behavior to the original specification
  • Keywords
    formal specification; real-time systems; automatic abstractions; dependency information; formal specifications; model-checking; real-time specifications; state-space explosion; timing information; Automata; Context modeling; Explosions; Formal specifications; Hardware; Humans; Real time systems; Software safety; Tail; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Assurance Systems Engineering, 2000, Fifth IEEE International Symposim on. HASE 2000
  • Conference_Location
    Albuquerque, NM
  • Print_ISBN
    0-7695-0927-4
  • Type

    conf

  • DOI
    10.1109/HASE.2000.895454
  • Filename
    895454