ACM Home Page
Please provide us with feedback. Feedback
Fluent temporal logic for discrete-time event-based models
Full text PdfPdf (316 KB)
Source Foundations of Software Engineering archive
Proceedings of the 10th European software engineering conference held jointly with 13th ACM SIGSOFT international symposium on Foundations of software engineering table of contents
Lisbon, Portugal
SESSION: Models and components table of contents
Pages: 70 - 79  
Year of Publication: 2005
ISBN:1-59593-014-0
Also published in ...
Authors
Emmanuel Letier  Université Catholique de Louvain, Louvain-la-Neuve, Belgium
Jeff Kramer  Université Catholique de Louvain, Louvain-la-Neuve, Belgium
Jeff Magee  Imperial College London and London Software Systems, U.K
Sebastian Uchitel  Imperial College London and London Software Systems, U.K
Sponsors
SIGSOFT: ACM Special Interest Group on Software Engineering
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 11,   Downloads (12 Months): 50,   Citation Count: 4
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1081706.1081719
What is a DOI?

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.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
3
4
5
 
6
 
7
 
8
9
 
10
M. Joseph, Real-Time Systems: Specification, Verification and Analysis. Prentice Hall, 1996.
 
11
J. Kramer, J. Magee, M. Sloman et al, CONIC: an Integrated Approach to Distributed Computer Control Systems. IEE Proceedings, Part E 130, 1, January 1983.
 
12
13
14
 
15
E. Letier, Reasoning about Agents in Goal-Oriented Requirements Engineering. Ph. D. Thesis, University of Louvain, May 2001.
 
16
 
17
18
 
19
 
20
 
21
R. Miller and M. Shanahan, The Event Calculus in Classical Logic - Alternative Axiomatisations, Linkoping Electronic Articles in Computer and Information Science, Vol. 4, No. 16, pp. 1--27, 1999.
 
22
S. Queins et al., The Light Control Case Study: Problem Description, Journal of Universal Computer Science, Special Issue on Requirements Engineering: the Light Control Case Study, Vol.6(7), 2000.
 
23


Collaborative Colleagues:
Emmanuel Letier: colleagues
Jeff Kramer: colleagues
Jeff Magee: colleagues
Sebastian Uchitel: colleagues