1994
DOI: 10.1145/192218.192226
|View full text |Cite
|
Sign up to set email alerts
|

A graphical interval logic for specifying concurrent systems

Abstract: This article describes a graphical interval logic that is the foundation of a tool set supporting formal specification and verification of concurrent software systems. Experience has shown that most software engineers find standard temporal logics difficult to understand and use. The objective of this article is to enable software engineers to specify and reason about temporal properties of concurrent systems more easily by providing them with a logic that has an intuitive graphical representation and with too… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
42
0
1

Year Published

1997
1997
2005
2005

Publication Types

Select...
5
1
1

Relationship

1
6

Authors

Journals

citations
Cited by 77 publications
(43 citation statements)
references
References 10 publications
0
42
0
1
Order By: Relevance
“…If existing windows-based logics also prove insufficient for cleanly capturing timing-diagram-like specifications, developing native verification techniques for timing diagrams may well prove beneficial. Similar comparisons to interval-based temporal logics would also be instructive [4,11]. Finally, it would be useful to understand the shapes of partial orders that designers frequently express in timing diagrams in practice.…”
Section: Perspectivementioning
confidence: 99%
“…If existing windows-based logics also prove insufficient for cleanly capturing timing-diagram-like specifications, developing native verification techniques for timing diagrams may well prove beneficial. Similar comparisons to interval-based temporal logics would also be instructive [4,11]. Finally, it would be useful to understand the shapes of partial orders that designers frequently express in timing diagrams in practice.…”
Section: Perspectivementioning
confidence: 99%
“…RTGIL provides the capability of expressing real-time properties, which distinguishes it from other logics such as Graphical Interval Logic (GIL) [Dillon et al 1994] and the well-studied Propositional Temporal Logic (PTL) [Manna and Pnueli 1992]. GIL is, in fact, equivalent in expressiveness to PTL without the next operator [Kutty et al 1995].…”
Section: Comparison With Gil and Ptlmentioning
confidence: 99%
“…From that textual logic and its graphical depictions, we developed GIL [Dillon et al 1994], a logic less powerful than RTGIL in that it is defined on a discrete, rather than a dense, time line and has no capabilities for reasoning about real time. The decidability of GIL and RTGIL are established in Ramakrishna et al [1996a; by means of automata-theoretic decision algorithms, which are less suited to mechanization than the tableau procedure described here and implemented in the RTGIL environment.…”
Section: Design Of Concurrent Real-time Systemsmentioning
confidence: 99%
See 1 more Smart Citation
“…Unlike these logics, the formal specification language FIL which our tool uses, allows the succinct construction of bounded temporal contexts, thanks to its key element, the interval, which defines such contexts clearly and concisely. In addition to the textual representation of its formulas, this logic also has a natural, intuitive, graphical representation, called GIL (Graphical Interval Logic) [1], and both the textual and graphical representation are semantically equivalent. This paper is organized as follows.…”
Section: Introductionmentioning
confidence: 99%