• DocumentCode
    3027849
  • Title

    Visual specification of branching time temporal logic

  • Author

    Del Bimbo, AIberto ; Rella, Luigi ; Vicario, Enrico

  • Author_Institution
    Dept. of Syst. & Inf., Florence Univ., Italy
  • fYear
    1995
  • fDate
    5-9 Sep 1995
  • Firstpage
    61
  • Lastpage
    68
  • Abstract
    Branching time temporal logic is a descriptive language for the specification of ordering relationships characterizing the execution sequencing of time-varying systems. Considerable work has been done around this model, but its acceptance in nonacademic contexts is still hindered by the asperity of its notation. A visual language is presented which overcomes this hurdle by embedding the formal nucleus of temporal logic within a visual shell. Matching the recursive syntax of the underlying mathematical notation, the visual formalism is defined through a set of recursive visualization rules, which yield a generative approach to the visualization of any generic textual formula. A system is also presented which exploits the visual formalism to provide a graphic representation of branching time formulae within a 3D virtual space. The system supports an intuitive understanding of the meaning of complex formulae by providing a concrete representation for each of the three inherent dimensions of branching time formulae: time, parallelism and nesting
  • Keywords
    data visualisation; formal specification; parallel processing; specification languages; temporal logic; time-varying systems; visual languages; 3D virtual space; branching time formulae; branching time temporal logic; complex formulae; descriptive language; execution sequencing; generative approach; generic textual formula visualisation; graphic representation; mathematical notation; nesting; ordering relationships; parallelism; recursive syntax; recursive visualization rules; time-varying systems; visual language; visual shell; visual specification; Automata; Concrete; Context modeling; Control systems; Graphics; Logic design; Marine vehicles; Petri nets; Specification languages; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Visual Languages, Proceedings., 11th IEEE International Symposium on
  • Conference_Location
    Darmstadt
  • ISSN
    1049-2615
  • Print_ISBN
    0-8186-7045-2
  • Type

    conf

  • DOI
    10.1109/VL.1995.520786
  • Filename
    520786