|
Ondřej Vašíček (Brno University of Technology) |
Joaquin Arias (CETINIA, Universidad Rey Juan Carlos) |
Jan Fiedor (Brno University of Technology and Honeywell International s.r.o) |
Gopal Gupta (The University of Texas at Dallas) |
Brendan Hall (Ardent Innovation Labs) |
Bohuslav Křena (Brno University of Technology) |
Brian Larson (Multitude Corporation) |
Tomáš Vojnar (Masaryk University and Brno University of Technology) |
| It has been argued that Event Calculus (EC) is suitable for modeling high-level specifications of safety-critical cyber-physical systems. The primary advantage lies in the rather small semantic gap between EC models and requirements expressed in a semi-formal natural language. Moreover, its use of continuous time and variables avoids imprecision that stems from discretization. In the past, we have shown that a goal-directed ASP system can be used for implementing these EC models. However, precise representation of time as an infinitesimally divisible continuous quantity leads to Zeno-like behaviors and to non-termination in such a system. In this work, we model a number of well-known example problems from the literature to systematically study various natural EC modeling patterns that yield these Zeno-like behaviors, and propose ways to deal with them. Moreover, we also propose a technique to automatically detect all such cases. |
| ArXived at: https://dx.doi.org/10.4204/EPTCS.439.34 | bibtex | |
Comments and questions to:
eptcs@eptcs.org
|
For website issues:
webmaster@eptcs.org
|