sjunges
fa204dc584
gspn working again
9 years ago
Sebastian Junges
18383f5220
several fixes in dft->gspn->jani code path: Most notably, mas are closed, successor nodes failed places keep intact and tb property is added
9 years ago
sjunges
5967cdea1e
Moved GSPN code to a separate lib
10 years ago
Sebastian Junges
d246517757
removed src prefix in all includes
10 years ago
Sebastian Junges
e1d201c85e
c++ code compiles again after rename
10 years ago
Sebastian Junges
3a7ee7867b
rename files (does not compile)
10 years ago
sjunges
e2324c92c0
make storm compile again without xerces, also make storm-gspn target compile
Former-commit-id: a88f362a03 [formerly 8b11dd390c ]
Former-commit-id: 874722dc99
10 years ago
sjunges
61dc090fa8
gspn export settings (currently only dot output) and better gspn to jani support
Former-commit-id: 38f41a581f [formerly e1909eca6d ]
Former-commit-id: 88b71b0f0a
10 years ago
sjunges
4f1f71ffae
fix in getPlace; add capacities, GSPN settings and main file updated
Former-commit-id: 375172b307 [formerly b8c1466633 ]
Former-commit-id: efaeb8b238
10 years ago
sjunges
806a8febd4
several minor fixes in gspn parser
Former-commit-id: 07a02340c9 [formerly 4e361502a5 ]
Former-commit-id: a574b2631d
10 years ago
ThomasH
ba50772eeb
fix more bugs with argument parser
Former-commit-id: a271ef25f4
10 years ago
sjunges
03ce4277b4
first version jani export for gspns
Former-commit-id: a1bcd24cbe [formerly 99e3d151d4 ]
Former-commit-id: 31473ed214
10 years ago
ThomasH
dc8382bad5
add parser for pnpro files
Former-commit-id: 5b43a19ba5
10 years ago
ThomasH
c9d961c479
fix bug in argument parser
Former-commit-id: 6e6b56c749
10 years ago
ThomasH
86c87ad6d1
add argument parsing & help output
Former-commit-id: d5e412f2cd
10 years ago
ThomasH
4fc8543354
add test routine for checking validity of gspns
Former-commit-id: 165747c9c8
10 years ago
ThomasH
3f23d7b322
add advanced state labeling (wrt a given formula)
Former-commit-id: 84e0ede9a0
10 years ago
ThomasH
dfdfef3c6e
complete parser
Former-commit-id: c922ce3399
11 years ago
ThomasH
3229f07d43
partial implemetation of the non-validating pnml parser
Former-commit-id: 0371967187
11 years ago
ThomasH
8e680bda96
include header
Former-commit-id: 9fee7d7e6c
11 years ago
sjunges
a90287ea1b
some early content
Former-commit-id: db3ba65102
11 years ago
sjunges
6896a4ca51
stubs for gspn files
Former-commit-id: 3258813366
11 years ago
sjunges
f219437acf
Faster compilation times!
Former-commit-id: a8dc8fa612
11 years ago
sjunges
b50c823c77
Refactored for faster compilation times.
Former-commit-id: 14853d8f38
11 years ago
sjunges
1c776a25f2
removed inclusion of unnecessary headers
Former-commit-id: a0a3750621
12 years ago
dehnert
de5f90fe4b
Rough version of refactored version of processing the options (in terms of computing something). Currently it is only capable of parsing the model and generating a counterexample.
Former-commit-id: 6a65cdd658
12 years ago
dehnert
e49814d391
Modified pctl/csl/ltl options to now take formulas instead of files. Prefixed the macros with STORM_. Moved these macros into a file in the utilities. Modified architecture of the exception classes slightly. Threw away all the contents of main(). This will now be build from scratch.
Former-commit-id: 89d94f7957
12 years ago
dehnert
266d660d89
Added functions responsible for printing the help. Started adapting the tests to the new option system.
Former-commit-id: 0407d8223e
12 years ago
dehnert
1cd01e3f28
Adapted all places that are accessing the settings to the new interface. It now compiles again with a lot of linker errors (because of method bodies that are not yet present).
Former-commit-id: 01a33e479d
12 years ago
sjunges
970f4aae39
changed scc model checker to support rational functions
Former-commit-id: 2786346b77
12 years ago
sjunges
5817fe50b6
post merge fixes
Former-commit-id: 2f9bc01abd
12 years ago
dehnert
96e1f8faf9
Renamed Settings class to SettingsManager.
Former-commit-id: 2b33f4c8d0
12 years ago
dehnert
95ee78ede2
First working version of SCC-based mc.
Former-commit-id: 57dc865344
12 years ago
dehnert
77e2693ccc
Further work on SCC-based mc.
Former-commit-id: 4e5c1fb188
12 years ago
dehnert
1cc930f0e4
Added proper source grouping for properties directory. Fixed one performance tests. Started on SCC-based reachability model checker.
Former-commit-id: e48c163783
12 years ago
sjunges
daca9d5294
refactored main.cpp
Former-commit-id: a0648b4e1f
12 years ago
dehnert
4f25312a6b
Adapted SMT-based counterexample generator such that it works with the new property classes.
Former-commit-id: 359a4c706f
12 years ago
masawei
5a0059d110
Commented out the SMTMinimalCommandSetGeneraator, again.
Former-commit-id: 4e0427caaf
12 years ago
masawei
d75e32b83e
Renames the folder formula to properties and the namespace property to properties.
Former-commit-id: 236ed22c7d
12 years ago
PBerger
57882db84e
Fixed warnings about unused variables in PathBasedSubsystemGenerator and SMTMinimalCommandSetGenerator. Also some stuff with type conversions.
Fixed the missing include/definition for getcwd
Former-commit-id: 08f82f2ed2
12 years ago
PBerger
3bc31e927d
Added per-formula timing output.
This is basically a picky merge from my CUDA branch.
Former-commit-id: bb386486bb
12 years ago
dehnert
e2c2177dca
Adapted MaxSAT-based minimal command set generator to some recent changes to make it work again.
Former-commit-id: 8f8c33b920
12 years ago
masawei
ee1ebdf91d
Removed the visitor from LTL and refactured the formulas to use shared pointer in stead of standart pointer.
Next up: Continue testing.
Former-commit-id: 0103895e13
12 years ago
dehnert
28eed65a0d
Fixed a reference to a non-existant option.
Former-commit-id: 02020513cc
12 years ago
PBerger
5503e91bb3
Added detailed time measurement using std::chrono, leading to more useful information for comparison against Prism, etc.
Former-commit-id: 98e3e8e097
12 years ago
masawei
4bf0299279
Changed the Prctl/Csl formula parsers to be static classes.
- Also fixed up control flow and some tests for new interfaces.
|-> It now compiles again.
Next up: More functionallity in the filter.
Former-commit-id: 21d43e75c4
12 years ago
sjunges
d4c2657856
Parsing parameteric dtmcs and exporting them to smt2
Former-commit-id: c791625d40
12 years ago
sjunges
7ca6a4edeb
sub part for parameters, working parsing for non parametric systems into a parametric system
Former-commit-id: 7714692e32
12 years ago
dehnert
7667933caf
First working version of explicit model generation using the new PRISM classes and expressions.
Former-commit-id: e71408cb89
12 years ago
dehnert
e67eb05309
Changed internal data structures of PRISM classes slightly. Added classs for certain ingredients that were represented as primitives before.
Former-commit-id: bdc61e88a5
12 years ago