Fluent Temporal Logic for Discrete-Time Event-Based Models
File(s)synchronous-fltl.pdf (308.42 KB)
Accepted version
Author(s)
Uchitel, S
Type
Conference Paper
Abstract
Fluent model checking is an automated technique for verifying that an event-based operational model satisfies some state-based declarative properties. The link between the event-based and state-based formalisms is defined through fluents which are state predicates whose value are determined by the occurrences of initiating and terminating events that make the fluents values become true or false, respectively. The existing fluent temporal logic is convenient for reasoning about untimed event-based models but difficult to use for timed models. The paper extends fluent temporal logic with temporal operators for modelling timed properties of discrete-time event-based models. It presents two approaches that differ on whether the properties model the system state after the occurrence of each event or at a fixed time rate. Model checking of timed properties is made possible by translating them into the existing untimed framework. Copyright 2005 ACM.
Date Issued
2005
Citation
Proceedings of the 10th European software engineering conference, 2005, pp.70-79
ISBN
9781595930149
1-5959-3014-0
Publisher
ACM
Source Title
ESEC-FSE 2005, the Joint 10th European Software Engineering Conference
Conference
Proceedings of the 10th European software engineering conference
Start Page
70
End Page
79
Journal / Book Title
Proceedings of the 10th European software engineering conference
Copyright Statement
© ACM, 2005. This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version was published in PROCEEDINGS OF THE 10TH EUROPEAN SOFTWARE ENGINEERING CONFERENCE,(2005) http://doi.acm.org/10.1145/1095430.1081719
Source
Joint Meeting of the 10th European Software Engineering Conference and the 13th ACM SIGSOFT International Symposium on Foundations of Software Engineering, Lisbon, Portugal, 2005.
Source Place
Lisbon, Portugal
Start Date
2005-09-05
Finish Date
2005-09-09
Coverage Spatial
Lisbon, Portugal