<?xml version="1.0" encoding="UTF-8"?>

<modsCollection xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.loc.gov/mods/v3" xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-3.xsd">
<mods version="3.3">

<genre>conference paper</genre>

<titleInfo><title>Monitoring temporal logic with clock variables</title></titleInfo>

  
  
<titleInfo type="alternative">
  
  <title>LNCS</title>
</titleInfo>

<note type="publicationStatus">published</note>


<note type="qualityControlled">yes</note>

<name type="personal">
  <namePart type="given">Adrian</namePart>
  <namePart type="family">Elgyütt</namePart>
  <role><roleTerm type="text">author</roleTerm> </role><identifier type="local">4A2E9DBA-F248-11E8-B48F-1D18A9856A87</identifier></name>
<name type="personal">
  <namePart type="given">Thomas</namePart>
  <namePart type="family">Ferrere</namePart>
  <role><roleTerm type="text">author</roleTerm> </role><identifier type="local">40960E6E-F248-11E8-B48F-1D18A9856A87</identifier><description xsi:type="identifierDefinition" type="orcid">0000-0001-5199-3143</description></name>
<name type="personal">
  <namePart type="given">Thomas A</namePart>
  <namePart type="family">Henzinger</namePart>
  <role><roleTerm type="text">author</roleTerm> </role><identifier type="local">40876CD8-F248-11E8-B48F-1D18A9856A87</identifier><description xsi:type="identifierDefinition" type="orcid">0000−0002−2985−7724</description></name>







<name type="corporate">
  <namePart></namePart>
  <identifier type="local">ToHe</identifier>
  <role>
    <roleTerm type="text">department</roleTerm>
  </role>
</name>



<name type="conference">
  <namePart>FORMATS: Formal Modeling and Analysis of Timed Systems</namePart>
</name>



<name type="corporate">
  <namePart>Moderne Concurrency Paradigms</namePart>
  <role><roleTerm type="text">project</roleTerm></role>
</name>
<name type="corporate">
  <namePart>Formal methods for the design and analysis of complex systems</namePart>
  <role><roleTerm type="text">project</roleTerm></role>
</name>



<abstract lang="eng">We solve the offline monitoring problem for timed propositional temporal logic (TPTL), interpreted over dense-time Boolean signals. The variant of TPTL we consider extends linear temporal logic (LTL) with clock variables and reset quantifiers, providing a mechanism to specify real-time constraints. We first describe a general monitoring algorithm based on an exhaustive computation of the set of satisfying clock assignments as a finite union of zones. We then propose a specialized monitoring algorithm for the one-variable case using a partition of the time domain based on the notion of region equivalence, whose complexity is linear in the length of the signal, thereby generalizing a known result regarding the monitoring of metric temporal logic (MTL). The region and zone representations of time constraints are known from timed automata verification and can also be used in the discrete-time case. Our prototype implementation appears to outperform previous discrete-time implementations of TPTL monitoring,</abstract>

<relatedItem type="constituent">
  <location>
    <url displayLabel="2018_LNCS_Elgyuett.pdf">https://research-explorer.ista.ac.at/download/81/8638/2018_LNCS_Elgyuett.pdf</url>
  </location>
  <physicalDescription><internetMediaType>application/pdf</internetMediaType></physicalDescription><accessCondition type="restrictionOnAccess">no</accessCondition>
</relatedItem>
<originInfo><publisher>Springer</publisher><dateIssued encoding="w3cdtf">2018</dateIssued><place><placeTerm type="text">Beijing, China</placeTerm></place>
</originInfo>
<language><languageTerm authority="iso639-2b" type="code">eng</languageTerm>
</language>



<relatedItem type="host">
  <identifier type="ISI">000884993200004</identifier><identifier type="doi">10.1007/978-3-030-00151-3_4</identifier>
<part><detail type="volume"><number>11022</number></detail><extent unit="pages">53 - 70</extent>
</part>
</relatedItem>


<extension>
<bibliographicCitation>
<ama>Elgyütt A, Ferrere T, Henzinger TA. Monitoring temporal logic with clock variables. In: Vol 11022. Springer; 2018:53-70. doi:&lt;a href=&quot;https://doi.org/10.1007/978-3-030-00151-3_4&quot;&gt;10.1007/978-3-030-00151-3_4&lt;/a&gt;</ama>
<apa>Elgyütt, A., Ferrere, T., &amp;#38; Henzinger, T. A. (2018). Monitoring temporal logic with clock variables (Vol. 11022, pp. 53–70). Presented at the FORMATS: Formal Modeling and Analysis of Timed Systems, Beijing, China: Springer. &lt;a href=&quot;https://doi.org/10.1007/978-3-030-00151-3_4&quot;&gt;https://doi.org/10.1007/978-3-030-00151-3_4&lt;/a&gt;</apa>
<short>A. Elgyütt, T. Ferrere, T.A. Henzinger, in:, Springer, 2018, pp. 53–70.</short>
<ista>Elgyütt A, Ferrere T, Henzinger TA. 2018. Monitoring temporal logic with clock variables. FORMATS: Formal Modeling and Analysis of Timed Systems, LNCS, vol. 11022, 53–70.</ista>
<ieee>A. Elgyütt, T. Ferrere, and T. A. Henzinger, “Monitoring temporal logic with clock variables,” presented at the FORMATS: Formal Modeling and Analysis of Timed Systems, Beijing, China, 2018, vol. 11022, pp. 53–70.</ieee>
<mla>Elgyütt, Adrian, et al. &lt;i&gt;Monitoring Temporal Logic with Clock Variables&lt;/i&gt;. Vol. 11022, Springer, 2018, pp. 53–70, doi:&lt;a href=&quot;https://doi.org/10.1007/978-3-030-00151-3_4&quot;&gt;10.1007/978-3-030-00151-3_4&lt;/a&gt;.</mla>
<chicago>Elgyütt, Adrian, Thomas Ferrere, and Thomas A Henzinger. “Monitoring Temporal Logic with Clock Variables,” 11022:53–70. Springer, 2018. &lt;a href=&quot;https://doi.org/10.1007/978-3-030-00151-3_4&quot;&gt;https://doi.org/10.1007/978-3-030-00151-3_4&lt;/a&gt;.</chicago>
</bibliographicCitation>
</extension>
<recordInfo><recordIdentifier>81</recordIdentifier><recordCreationDate encoding="w3cdtf">2018-12-11T11:44:31Z</recordCreationDate><recordChangeDate encoding="w3cdtf">2025-04-15T06:26:03Z</recordChangeDate>
</recordInfo>
</mods>
</modsCollection>
