runtime verification; large-scale monitoring; temporal logic; data stream management system; stream reasoning; event stream
Krstić Srđan, Schneider Joshua (2020), A Benchmark Generator for Online First-Order Monitoring, in
Runtime Verification, 20th International Conference, RV 2020, Los Angeles, CA, USA, Oct. 6–9, 2020, Springer International Publishing, Cham.
Basin David, Gras Matthieu, Krstić Srđan, Schneider Joshua (2020), Scalable Online Monitoring of Distributed Systems, in
Runtime Verification, 20th International Conference, RV 2020, Los Angeles, CA, USA, Oct. 6–9, 2020, Springer International Publishing, Cham.
Basin David, Dardinier Thibault, Heimes Lukas, Krstić Srđan, Raszyk Martin, Schneider Joshua, Traytel Dmitriy (2020), A Formally Verified, Optimized Monitor for Metric First-Order Dynamic Logic, in
Automated Reasoning - 10th International Joint Conference, {IJCAR} 2020, Paris, France, July 1-4, 20, 12166, 432-453, Springer, Cham 12166, 432-453.
Raszyk Martin, Basin David, Traytel Dmitriy (2020), Multi-head Monitoring of Metric Dynamic Logic, in
Automated Technology for Verification and Analysis - 18th International Symposium, {ATVA} 2020, Hano, 12302, 233-250, Springer, Cham 12302, 233-250.
Schneider Joshua, Basin David, Krstić Srđan, Traytel Dmitriy (2019), A Formally Verified Monitor for Metric First-Order Temporal Logic, in
Runtime Verification - 19th International Conference, {RV} 2019, Porto, Portugal, October 8-11, 2019, 11757, 310-328, Springer, Cham 11757, 310-328.
Schneider Joshua, Basin David, Brix Frederik, Krstić Srđan, Traytel Dmitriy (2019), Adaptive Online First-Order Monitoring, in
Automated Technology for Verification and Analysis - 17th International Symposium, {ATVA} 2019, Taip, 11781, 133-150, Springer, Cham 11781, 133-150.
Basin David A., Bhatt Bhargav Nagaraja, Krstic Srdan, Traytel Dmitriy (2019), Almost event-rate independent monitoring, in
Formal Methods Syst. Des., 54(3), 449-478.
Raszyk Martin, Basin David, Traytel Dmitriy (2019), From Nondeterministic to Multi-Head Deterministic Finite-State Transducers, in
46th International Colloquium on Automata, Languages, and Programming, {ICALP} 2019, July 9-12, 2019, 132, Schloss Dagstuhl - Leibniz-Zentrum für Informatik, Dagstuhl 132.
Raszyk Martin, Basin David, Krstić Srđan, Traytel Dmitriy (2019), Multi-head Monitoring of Metric Temporal Logic, in
Automated Technology for Verification and Analysis - 17th International Symposium, {ATVA} 2019, Taip, 11781, 151-170, Springer, Cham 11781, 151-170.
Falcone Yliès, Krstić Srđan, Reger Giles, Traytel Dmitriy (2018), A Taxonomy for Classifying Runtime Verification Tools, in
Runtime Verification, 241-262, Springer International Publishing, Cham241-262.
Basin David, Bhatt Bhargav Nagaraja, TraytelDmitriy (2018), Optimal Proofs for Linear Temporal Logic on Lasso Words, in
Automated Technology for Verification and Analysis, 37-55, Springer International Publishing, Cham37-55.
Schneider Joshua, Basin David, Brix Frederik, Krstić Srđan, Traytel Dmitriy (2018), Scalable Online First-Order Monitoring, in
Runtime Verification, 353-371, Springer International Publishing, Cham353-371.
Basin David, Krstić Srđan, Traytel Dmitriy (2017), Aerial: Almost Event-Rate Independent Algorithms for Monitoring Metric Regular Properties, in
RV-CuBES 2017, 3, EasyChair, n.a. 3.
Basin David, Krstić Srđan, Traytel Dmitriy (2017), Almost Event-Rate Indepedent Monitoring of Metric Dynamic Logic, in
{RV} 2017, 85-102, Springer, Cham85-102.
Basin David, Bhatt Bhargav Nagaraja, Traytel Dmitriy (2017), Almost Event-Rate Indepedent Monitoring of Metric Temporal Logic, in
{TACAS} 2017, 10206, 94-112, Springer, Berlin, Heidelberg 10206, 94-112.
Basin David, Klaedtke Felix, Zălinescu Eugen (2017), Runtime Verification of Temporal Properties over Out-of-order Data Streams, in
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and , 10426 LNCS, 356-376, Springer, Cham 10426 LNCS, 356-376.
We will develop methods for determining whether a large quantity of steadily arriving data is well-behaved with respect to a given specification-the (Online) Monitoring Problem. The Monitoring Problem can be phrased as follows: Given a stream of time-varying data, called events, and a property formulated in a specification language, check whether the property is satisfied for every prefix of the stream. If the property is not always satisfied, the monitor should report the violating events. We will develop and implement efficient and scalable algorithms solving the Monitoring Problem for expressive logic-based specification languages and high-velocity and voluminous streams of data.