Runtime Verification

5th International Conference, RV 2014, Toronto, ON, Canada, September 22-25, 2014. Proceedings

  • Borzoo Bonakdarpour
  • Scott A. Smolka
Conference proceedings RV 2014

DOI: 10.1007/978-3-319-11164-3

Part of the Lecture Notes in Computer Science book series (LNCS, volume 8734)

Table of contents (28 papers)

  1. Front Matter
  2. First International Competition on Software for Runtime Verification
    Ezio Bartocci, Borzoo Bonakdarpour, Yliès Falcone
    Pages 1-9
  3. Monitoring and Trace Slicing

    1. Multiple Ways to Fail: Generalizing a Monitor’s Verdict for the Classification of Execution Traces
      Simon Varvaressos, Kim Lavoie, Sébastien Gaboury, Sylvain Hallé
      Pages 10-14
    2. Scalable Offline Monitoring
      David Basin, Germano Caronni, Sarah Ereth, Matúš Harvan, Felix Klaedtke, Heiko Mantel
      Pages 31-47
    3. Monitoring Systems with Extended Live Sequence Charts
      Ming Chai, Bernd-Holger Schlingloff
      Pages 48-63
    4. Foundations of Boolean Stream Runtime Verification
      Laura Bozzelli, César Sánchez
      Pages 64-79
    5. Portable Runtime Verification with Smartphones and Optical Codes
      Kim Lavoie, Corentin Leplongeon, Simon Varvaressos, Sébastien Gaboury, Sylvain Hallé
      Pages 80-84
    6. Robust Consistency Checking for Modern Filesystems
      Kuei Sun, Daniel Fryer, Dai Qin, Angela Demke Brown, Ashvin Goel
      Pages 85-91
  4. Runtime Verification of Distributed and Concurrent Systems

    1. On the Number of Opinions Needed for Fault-Tolerant Run-Time Monitoring in Distributed Systems
      Pierre Fraigniaud, Sergio Rajsbaum, Corentin Travers
      Pages 92-107
    2. Speculative Program Parallelization with Scalable and Decentralized Runtime Verification
      Aravind Sukumaran-Rajam, Juan Manuel Martinez Caamaño, Willy Wolff, Alexandra Jimborean, Philippe Clauss
      Pages 124-139
    3. Organising LTL Monitors over Distributed Systems with a Global Clock
      Christian Colombo, Yliès Falcone
      Pages 140-155
    4. Dynamic Verification for Hybrid Concurrent Programming Models
      Erdal Mutlu, Vladimir Gajinov, Adrián Cristal, Serdar Tasiran, Osman S. Unsal
      Pages 156-161
    5. Abstraction and Mining of Traces to Explain Concurrency Bugs
      Mitra Tabaei Befrouei, Chao Wang, Georg Weissenbacher
      Pages 162-177
  5. Runtime Verification of Real-Time and Embedded Systems

    1. Online Monitoring of Metric Temporal Logic
      Hsi-Ming Ho, Joël Ouaknine, James Worrell
      Pages 178-192
    2. On Real-Time Monitoring with Imprecise Timestamps
      David Basin, Felix Klaedtke, Srdjan Marinovic, Eugen Zălinescu
      Pages 193-198
    3. On-Line Monitoring for Temporal Logic Robustness
      Adel Dokhanchi, Bardh Hoxha, Georgios Fainekos
      Pages 231-246

About these proceedings

Introduction

This book constitutes the refereed proceedings of the 5th International Conference on Runtime Verification, RV 2014, held in Toronto, ON, Canada in September 2014.
The 28 revised full papers presented together with 2 tool papers, and  8short papers were carefully reviewed and selected from 70 submissions. The scope of the conference was on following topics: monitoring and trace slicing, runtime verification of distributed and concurrent systems, runtime Verification of real-time and embedded systems, testing and bug finding, and inference and learning.

Keywords

concurrency constraint solving data structures debugging distributed systems dynamic verification embedded systems fault detection and recovery formal software verification machine learning multicore privacy scheduling security symbolic execution trace slicing visualization

Editors and affiliations

  • Borzoo Bonakdarpour
    • 1
  • Scott A. Smolka
    • 2
  1. 1.Department of Computing and SoftwareMcMaster UniversityHamiltonCanada
  2. 2.Department of Computer ScienceState University of New York at Stony BrookStony BrookUSA

Bibliographic information

  • Copyright Information Springer International Publishing Switzerland 2014
  • Publisher Name Springer, Cham
  • eBook Packages Computer Science
  • Print ISBN 978-3-319-11163-6
  • Online ISBN 978-3-319-11164-3
  • Series Print ISSN 0302-9743
  • Series Online ISSN 1611-3349