Skip to content

Commit 0d6a630

Browse files
readme in tools
1 parent 269817c commit 0d6a630

File tree

152 files changed

+1030
-7958
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

152 files changed

+1030
-7958
lines changed

tools/README.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,31 @@ pip install pydot
1616
### Usage
1717

1818
TBD
19+
20+
# Varanus Experiments
21+
22+
To generate LTL formulas along with their corresponding CSP and RML specifications, run the following:
23+
```bash
24+
python generate_random_ltl_csp_rml.py
25+
```
26+
This script will create three subfolders containing the LTL, CSP and RML specifications (all are randomly generated, but consistent, i.e., ltl1.txt, csp1.csp, and rml1.rml corresponds to the same formal specification to monitor, and the same goes for all the other formulas as well). Thanks to the relation amongst all the specifications, we can then run our experiments validating our approach w.r.t. the same formula to verify in terms of monitor synthesis and verification.
27+
28+
To run the experiments on the resulting generated formulas, run the following.
29+
30+
For LTL (it requires Spot library installed):
31+
```bash
32+
python experiments_ltl
33+
```
34+
This will produce the results in the ltl_res.csv file.
35+
36+
For CSP (it requires FDR installed):
37+
```bash
38+
python experiments_csp
39+
```
40+
This will produce the results in the csp_res.csv file.
41+
42+
For RML (it requires RML installed):
43+
```bash
44+
python experiments_rml
45+
```
46+
This will produce the results in the rml_res.csv file.

tools/csp/csp1001.csp

Lines changed: 0 additions & 10 deletions
This file was deleted.

tools/csp/csp1001.yaml

Lines changed: 0 additions & 8 deletions
This file was deleted.

tools/csp/csp1002.csp

Lines changed: 0 additions & 79 deletions
This file was deleted.

tools/csp/csp1002.yaml

Lines changed: 0 additions & 8 deletions
This file was deleted.

tools/csp/csp1003.csp

Lines changed: 0 additions & 111 deletions
This file was deleted.

tools/csp/csp1003.yaml

Lines changed: 0 additions & 8 deletions
This file was deleted.

tools/csp/csp1004.csp

Lines changed: 0 additions & 19 deletions
This file was deleted.

tools/csp/csp1004.yaml

Lines changed: 0 additions & 8 deletions
This file was deleted.

tools/csp/csp1005.csp

Lines changed: 0 additions & 10 deletions
This file was deleted.

0 commit comments

Comments
 (0)