| Fluent temporal logic for discrete-time event-based models |
| Full text |
Pdf
(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 |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 11, Downloads (12 Months): 50, Citation Count: 4
|
|
|
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
|
Matthew B. Dwyer , George S. Avrunin , James C. Corbett, Patterns in property specifications for finite-state verification, Proceedings of the 21st international conference on Software engineering, p.411-420, May 16-22, 1999, Los Angeles, California, United States
[doi> 10.1145/302405.302672]
|
 |
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
|
Jeff Magee , Nat Pryce , Dimitra Giannakopoulou , Jeff Kramer, Graphical animation of behavior models, Proceedings of the 22nd international conference on Software engineering, p.499-508, June 04-11, 2000, Limerick, Ireland
[doi> 10.1145/337180.337368]
|
| |
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
|
|
CITED BY 4
|
|
Dalal Alrajeh , Alessandra Russo , Sebastian Uchitel, Inferring operational requirements from scenarios and goal models using inductive learning, Proceedings of the 2006 international workshop on Scenarios and state machines: models, algorithms, and tools, May 27-27, 2006, Shanghai, China
|
|
|
|
|
|
|
|
|
|
|