Next Meeting: June 4-5, Reykjavik

This meeting is co-located with iFM 2016. The event will be held in conjunction with the PrePost workshop at iFM 2016.

More info.

Posted in Meetings | Comments Off on Next Meeting: June 4-5, Reykjavik

1st Summer School on Runtime Verification

RV16 logo

1st Summer School on Runtime Verification

co-organized and sponsored by the COST Action IC1402 ArVi

September 23-25, Madrid, Spain

We are excited to announce the first edition of the RV Summer School: Branches of practical topics rooted in theorysponsored by COST Action IC1402 ArVi. As the name suggests, the summer school promises to provide a balance of theory and practice: In the theoretical aspect, while all the core concepts will be thoroughly covered, participants will also be exposed to cutting edge advances in the field. At the same time, the summer school will be very hands-on and students will follow up with practical work in the evenings so that by the end of the summer school, participants will have their own basic runtime verification tool.

Posted in Events | Tagged | Comments Off on 1st Summer School on Runtime Verification

CRV-2016: 3rd RV Competition

CRV-2016 is the 3rd International Competition on Runtime Verification and will be held as part of the 16th International Conference on Runtime Verification. The event will be held in September 2016, in Madrid, Spain. CRV-2016 will draw attention to the invaluable effort of software developers and researchers who contribute in this field by providing the community with new or updated tools, libraries and frameworks for the instrumentation and runtime verification of software. The competition is a product of COST Action “Runtime Verification beyond Monitoring”.

Runtime Verification is a verification technique for the analysis of software at execution-time based on extracting information from a running system and checking if the observed behaviors satisfy or violate the properties of interest. During the last decade, many important tools and techniques have been developed and successfully employed. However, there is a pressing need to compare such tools and techniques, since we currently lack a common benchmark suite as well as scientific evaluation methods to validate and test new prototype runtime verification tools.

The main aims of CRV-2016 are to:

  • Stimulate the development of new efficient and practical runtime verification tools and the maintenance and improvement of the already developed ones.
  • Produce a benchmark suite for runtime verification tools, by sharing case studies and programs that researchers and developers can use in the future to test and to validate their prototypes.
  • Discuss the metrics employed for comparing the tools.
  • Provide a comparison of the tools on different benchmarks and evaluate them using different criteria.
  • Enhance the visibility of presented tools among the different communities (verification, software engineering, cloud computing and security) involved in software monitoring.

Please direct any enquiries to the competition co-organizers (crv2016@crv.liflab.ca)

  • Yliès Falcone (Université Joseph Fourier, France).
  • Giles Reger (University of Manchester, Manchester, UK).
  • Sylvain Hallé (Université du Québec à Chicoutimi, Canada)

CRV-2016 Jury

The CSRV Jury will include a representative for each participating team and the competition chairs. The Jury will be consulted at each stage of the competition to ensure that the rules set by the competition chairs are fair and reasonable.

Call for Participation

The main goal of CRV 2016 is to compare tools for runtime verification. We invite and encourage the participation with benchmarks and tools for the competition. The competition will consist of three main tracks based on what is being monitored:

  • Track on monitoring Java programs (online monitoring)
  • Track on monitoring C programs (online monitoring)
    • Subtrack on Generic Specifications (e.g. in LTL)
    • Subtrack on Implicit Specifications (e.g. memory safety)
  • Track on monitoring of traces (offline monitoring)

The general organisation of the competition is described in the rules document (http://crv.liflab.ca/CRV2016.pdf).

To register please fill in the form (http://goo.gl/forms/kWxFFfFCvZ).

Expected Important Dates

  • May 1st Registration Opens
  • May 29th Benchmark Submission Deadline
  • June 5th Registration Closes
  • June 5-12th Clarifications Phase
  • June 19th Benchmarks Announced
  • July 10th Monitor Submission Deadline
  • August 1st Notifications
  • At RV 2016 Presentation of Results
Posted in Events | Comments Off on CRV-2016: 3rd RV Competition

WG Meeting: 10-11 Mar. 2016, Barcelona

A workgroup- and coordination meeting for the upcoming summer school will take place in Barcelona at the UPC March 10th/11. Keep in mind that we have no local member of the Action in Barcelona, so please be flexible and patient about local organizational issues.

Detailed information.

Posted in Meetings | Comments Off on WG Meeting: 10-11 Mar. 2016, Barcelona

Working Group 3: Memorandum Description

[The following is verbatim from the MoU of the action IC1402]

This group will study novel and challenging computational domains for runtime verification and monitoring that result from the study of other application areas than programming languages. The objectives of this Working Group will be to identify the challenges for monitoring in the following application domains:

Distributed systems, where the timing of observations may vary widely in a non- synchronized manner.

Embedded systems, where the resources of the monitor are constrained.

Hardware, where the timing must be precise and the monitor must operate non disruptively.

Unreliable domains and approximated domains, where either the system is not reliable, or aggregation or sampling is necessary due to large amounts of data.

These areas involve expertise from more than one domain and have a much higher chance of success if attacked cooperatively.

The concrete outputs of this Working Group will be twofold. First, a series of documents will be worked out giving a roadmap for the application of runtime verification techniques to the areas listed above, identifying connections with established work in the respective sub-areas of computer science, and challenges and opportunities. Second, a concrete case study will performed, in which a runtime verification solution for multicore systems will be developed using dedicated monitoring hardware based on FPGAs to show the feasibility and general applicability of runtime verification techniques.

Posted in Uncategorised | Comments Off on Working Group 3: Memorandum Description

Next meeting: 10-11 Dec. 2015, Tallinn

The next ARVI meeting will be held in Tallinn, Estonia, Thu-Fri 10-11 Dec. 2015.

The details are here.

Posted in Events, Meetings | Comments Off on Next meeting: 10-11 Dec. 2015, Tallinn

Course on Formal Verification in Colombia

As part of the summer school preceding ICTAC’2015, which takes place in Colombia this year, a course on formal verification is offered that mainly introduces the concepts of runtime verification. Details can be found here.

Posted in Events | Comments Off on Course on Formal Verification in Colombia

Tutorial on Runtime Verification at FM 2015

On June 23rd, Prof. Martin Leucker and Daniel Thoma gave a full-day tutorial on the Theory and Practice of Runtime Verification at the Formal Methods conference in Oslo, Norway.

FM'15 RV Tutorial

Prof. Martin Leucker giving a tutorial on Runtime Verification at FM 2015

Prof. Martin Leucker giving a tutorial on Runtime Verification at FM 2015

Posted in Events | Comments Off on Tutorial on Runtime Verification at FM 2015

Next meeting: 21 Sept. 2015, Vienna

The next general meeting will take place on Monday, 21 September 2015 in Vienna, right before the Runtime Verification conference.

Posted in Meetings | Comments Off on Next meeting: 21 Sept. 2015, Vienna

Successful scientific kick-off for ARVI in Malta

2015 Malta

The first scientific meeting of the Action hosted by Christian Colombo at the University of Malta saw 26 international participants.

Posted in Meetings | Comments Off on Successful scientific kick-off for ARVI in Malta