Specifying Timed Pa erns using Temporal Logic

نویسندگان

  • Dogan Ulus
  • Oded Maler
چکیده

Monitoring system behaviors using formal speci cations appears to be an e ective technique in analyzing cyber-physical systems. However, to achieve intended results in monitoring, speci cation languages need to be intuitive, elegant, and expressive at the rst place. In this paper, we propose a metric extension of well-known Halpern-Shoham (hs) logic, called Metric Compass Logic (mcl), for monitoring purposes. Originally proposed for high-level temporal reasoning, the logic hs is very expressive and enables users to specify many temporal patterns in an intuitive and elegant way. As our main contribution, we present an o ine monitoring technique for timed patterns speci ed inmcl. Our solution is built upon the framework developed for timed regular expressions (tre) matching but explores a di erent (logical) direction. We nally study several practical features concerning atomic formulas and discuss a combined timed pattern speci cation language with tre.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Specifying Timed Pa erns using Temporal Logic

Monitoring system behaviors using formal speci cations appears to be an e ective technique in analyzing cyber-physical systems. However, to achieve intended results in monitoring, speci cation languages need to be intuitive, elegant, and expressive at the rst place. In this paper, we propose a metric extension of well-known Halpern-Shoham (hs) logic, called Metric Compass Logic (mcl), for monit...

متن کامل

Model Checking Timed LTL: A Logic Programming-based Approach

In this paper, first, we introduce a temporal logic for specification of real-time systems. Our logic, called RTLTL, is an extension of linear temporal logic (LTL) with clocks and clock operations adopted from timed automata. RTLTL is a natural and simple language for specifying properties of real time systems. Second, we develop a model checker for RTLTL based on logic programming. We show how...

متن کامل

An Embedding of Timed Transition Systems in HOL

The theory of Timed Transition Systems (TTSs) developed by Henzinger, Manna and Pnueli provides a formal framework for specifying and reasoning about real-time systems. In this theory a system is described by a set of state transitions with associated time constraints. We report on work in progress to mechanize the published theory of timed transition systems using the HOL theorem prover. Diier...

متن کامل

Specifying Hardware Timing Characteristics with ET-LOTOS

It is explained how DILL (Digital Logic in LOTOS) can be used to specify and analyse hardware timing characteristics using ET-LOTOS (Enhanced Timed LOTOS), a timed extension of the ISO standard formal language LOTOS (Language of Temporal Ordering Specification). Hardware component functionality and timing characteristics are rigorously specified and then validated. As will be seen, subtle timin...

متن کامل

Timed Automata Approach to Verification of Systems with Degradation

We focus on systems that naturally incorporate a degrading quality, such as electronic devices with degrading electric charge or broadcasting networks with decreasing power or quality of a transmitted signal. For such systems, we introduce an extension of linear temporal logic with quantitative constraints (Linear Temporal Logic with Degradation Constraints, or DLTL for short) that provides a u...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2018