10 releases

0.5.0 Jun 28, 2024
0.4.1 Feb 2, 2023
0.4.0 Dec 19, 2022
0.3.3 Apr 12, 2022
0.1.2 May 28, 2021

#833 in Rust patterns

Download history 38/week @ 2024-03-31 2/week @ 2024-04-07 5/week @ 2024-04-21 1/week @ 2024-04-28 6/week @ 2024-05-12 1/week @ 2024-05-19 12/week @ 2024-05-26 2/week @ 2024-06-02 3/week @ 2024-06-09 1/week @ 2024-06-16 139/week @ 2024-06-23 66/week @ 2024-06-30 8/week @ 2024-07-07 12/week @ 2024-07-14

225 downloads per month
Used in 7 crates (via rtlola-frontend)

Apache-2.0

1MB
19K SLoC

RTLola High-level Intermediate Representation

Crate API License

RTLola is a stream-based runtime verification framework. It parses an RTLola specification, analyses it, and generates executable monitors for it. The framework is separated into a front-end and several back-ends.

This crate is part of the RTLola front-end, which includes several sub-modules:

Copyright

Copyright (C) CISPA - Helmholtz Center for Information Security 2021-2024. Authors: Jan Baumeister, Florian Kohn, Stefan Oswald, Frederik Scheerer, Maximilian Schwenger. Based on original work at Universität des Saarlandes (C) 2020. Authors: Jan Baumeister, Florian Kohn, Malte Schledjewski, Maximilian Schwenger, Marvin Stenger, and Leander Tentrup.

Dependencies

~8–16MB
~193K SLoC