A MODEL PARAMETRIC REAL-TIME LOGIC

Citation
A. Morzenti et al., A MODEL PARAMETRIC REAL-TIME LOGIC, ACM transactions on programming languages and systems, 14(4), 1992, pp. 521-573
Citations number
34
ISSN journal
01640925
Volume
14
Issue
4
Year of publication
1992
Pages
521 - 573
Database
ISI
SICI code
0164-0925(1992)14:4<521:AMPRL>2.0.ZU;2-O
Abstract
TRIO is a formal notation for the logic-based specification of real-ti me systems. In this paper the language and its straightforward model-t heoretic semantics are briefly summarized. Then the need for assigning a consistent meaning to TRIO specifications is discussed, with refere nce to a variety of underlying time structures such as infinite-time s tructures (both dense and discrete) and finite-time structures. The ma in motivation is the ability to validate formal specifications. A solu tion to this problem is presented, which gives a new, model-parametric semantics to the language. An algorithm for constructively verifying the satisfiability of formulas in the decidable cases is defined, and several important temporal properties of specifications are characteri zed.