• DocumentCode
    3142526
  • Title

    Dealing with different time scales in formal specifications

  • Author

    Corsetti, E. ; Crivelli, E. ; Mandrioli, D. ; Montanari, A. ; Morzenti, A.C. ; Pietro, P. San ; Ratto, E.

  • Author_Institution
    CISE, Milano, Italy
  • fYear
    1991
  • fDate
    25-26 Oct 1991
  • Firstpage
    92
  • Lastpage
    101
  • Abstract
    The authors motivate the need for allowing the consistent treatment of different time scales in formal specifications of time critical systems, with the purpose of enhancing the naturalness and practical usability of the notation. The approach to this issue is illustrated on TRIO, a temporal logic language for the specification of real-time systems. The authors briefly introduce TRIO and define an extension to the language which considers a temporal universe composed of various temporal domains of different time granularity. The semantics of the extended language is defined via translation mechanisms which allow one to interpret formulas referring to a larger time granularity in a finer temporal domain, and the main properties of such translations are discussed. Finally, a complete simple example of a system specified at various levels of granularity is presented
  • Keywords
    formal specification; logic programming languages; real-time systems; temporal logic; TRIO; consistent treatment; extended language; formal specifications; naturalness; practical usability; real-time systems; semantics; temporal domain; temporal domains; temporal logic language; temporal universe; time critical systems; time granularity; time scales; translation mechanisms; Filling; Formal specifications; Lakes; Logic; Mechanical factors; Power generation; Production systems; Software quality; Specification languages; Usability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Specification and Design, 1991., Proceedings of the Sixth International Workshop on
  • Conference_Location
    Como
  • Print_ISBN
    0-8186-2320-9
  • Type

    conf

  • DOI
    10.1109/IWSSD.1991.213072
  • Filename
    213072