f219437acf 
								
							
								 
							
						 
						
							
							
								
								Faster compilation times!  
							
							
 
							
							
							Former-commit-id: a8dc8fa612 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b50c823c77 
								
							
								 
							
						 
						
							
							
								
								Refactored for faster compilation times.  
							
							
 
							
							
							Former-commit-id: 14853d8f38 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1c776a25f2 
								
							
								 
							
						 
						
							
							
								
								removed inclusion of unnecessary headers  
							
							
 
							
							
							Former-commit-id: a0a3750621 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								266d660d89 
								
							
								 
							
						 
						
							
							
								
								Added functions responsible for printing the help. Started adapting the tests to the new option system.  
							
							
 
							
							
							Former-commit-id: 0407d8223e 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								970f4aae39 
								
							
								 
							
						 
						
							
							
								
								changed scc model checker to support rational functions  
							
							
 
							
							
							Former-commit-id: 2786346b77 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5817fe50b6 
								
							
								 
							
						 
						
							
							
								
								post merge fixes  
							
							
 
							
							
							Former-commit-id: 2f9bc01abd 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								96e1f8faf9 
								
							
								 
							
						 
						
							
							
								
								Renamed Settings class to SettingsManager.  
							
							
 
							
							
							Former-commit-id: 2b33f4c8d0 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								95ee78ede2 
								
							
								 
							
						 
						
							
							
								
								First working version of SCC-based mc.  
							
							
 
							
							
							Former-commit-id: 57dc865344 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								77e2693ccc 
								
							
								 
							
						 
						
							
							
								
								Further work on SCC-based mc.  
							
							
 
							
							
							Former-commit-id: 4e5c1fb188 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1cc930f0e4 
								
							
								 
							
						 
						
							
							
								
								Added proper source grouping for properties directory. Fixed one performance tests. Started on SCC-based reachability model checker.  
							
							
 
							
							
							Former-commit-id: e48c163783 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								daca9d5294 
								
							
								 
							
						 
						
							
							
								
								refactored main.cpp  
							
							
 
							
							
							Former-commit-id: a0648b4e1f 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4f25312a6b 
								
							
								 
							
						 
						
							
							
								
								Adapted SMT-based counterexample generator such that it works with the new property classes.  
							
							
 
							
							
							Former-commit-id: 359a4c706f 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5a0059d110 
								
							
								 
							
						 
						
							
							
								
								Commented out the SMTMinimalCommandSetGeneraator, again.  
							
							
 
							
							
							Former-commit-id: 4e0427caaf 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d75e32b83e 
								
							
								 
							
						 
						
							
							
								
								Renames the folder formula to properties and the namespace property to properties.  
							
							
 
							
							
							Former-commit-id: 236ed22c7d 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3bc31e927d 
								
							
								 
							
						 
						
							
							
								
								Added per-formula timing output.  
							
							
 
							
							
							This is basically a picky merge from my CUDA branch.
Former-commit-id: bb386486bb 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e2c2177dca 
								
							
								 
							
						 
						
							
							
								
								Adapted MaxSAT-based minimal command set generator to some recent changes to make it work again.  
							
							
 
							
							
							Former-commit-id: 8f8c33b920 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								28eed65a0d 
								
							
								 
							
						 
						
							
							
								
								Fixed a reference to a non-existant option.  
							
							
 
							
							
							Former-commit-id: 02020513cc 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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  
				
					
						
							
							
								 
						
							
							
							
								
							
								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  
				
					
						
							
							
								 
						
							
							
							
								
							
								d4c2657856 
								
							
								 
							
						 
						
							
							
								
								Parsing parameteric dtmcs and exporting them to smt2  
							
							
 
							
							
							Former-commit-id: c791625d40 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7ca6a4edeb 
								
							
								 
							
						 
						
							
							
								
								sub part for parameters, working parsing for non parametric systems into a parametric system  
							
							
 
							
							
							Former-commit-id: 7714692e32 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7667933caf 
								
							
								 
							
						 
						
							
							
								
								First working version of explicit model generation using the new PRISM classes and expressions.  
							
							
 
							
							
							Former-commit-id: e71408cb89 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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  
				
					
						
							
							
								 
						
							
							
							
								
							
								a528610d98 
								
							
								 
							
						 
						
							
							
								
								version is now written into a seperate header file to prevent recompile of many files after a commit  
							
							
 
							
							
							Former-commit-id: a287aacefa 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dd15e60193 
								
							
								 
							
						 
						
							
							
								
								Removed faulty deletion of cudd utility (is obsolete now anyway).  
							
							
 
							
							
							Former-commit-id: 743c59ceca 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								386fac3935 
								
							
								 
							
						 
						
							
							
								
								Removed faulty deletion of cudd utility (is obsolete now anyway).  
							
							
 
							
							
							Former-commit-id: c4dca6c50f 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a4a17de4fc 
								
							
								 
							
						 
						
							
							
								
								Added timing for PRCTL formula checking.  
							
							
 
							
							
							Replaced std::sort with std::inplace_merge, saving another factor 2.
Former-commit-id: 961c31bb68 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0922921b24 
								
							
								 
							
						 
						
							
							
								
								Updated cudaForStorm/CMakeLists.txt to make use of the new GIT based version schema.  
							
							
 
							
							
							Added version functions to the Cuda Plugin.
Edited storm.cpp to show version infos for the CUDA Plugin.
Fixed a critical error in basicValueIteration.cu which causes random SEGFAULTs... :P
Streamlined the TopologicalValueIterationNondeterministicLinearEquationSolver.cpp. The SCC group optimizer now returns flat_sets instead of a vector as the sets are ordered, which is required for the Solver to work.
This is now a stable version of StoRM containing a fully wor
Former-commit-id: 47d5c2825c 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2ad5e57db2 
								
							
								 
							
						 
						
							
							
								
								Refactored version handling. Its now done via Tags in GIT.  
							
							
 
							
							
							Added CPack configuration as to build packages on the build servers.
Former-commit-id: f3d9507867 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b6d3e4c0aa 
								
							
								 
							
						 
						
							
							
								
								Fixed includes in a function (linkage errors).  
							
							
 
							
							
							Former-commit-id: d7554655ec 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dfd67c66fd 
								
							
								 
							
						 
						
							
							
								
								Added output for linked solvers in the StoRM header print.  
							
							
 
							
							
							Former-commit-id: 831d132b22 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								da9fe04ba4 
								
							
								 
							
						 
						
							
							
								
								Removed the extra shell around the Cuda Plugin. Changed include pathes.  
							
							
 
							
							
							Former-commit-id: c7fec9220d 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0307007d27 
								
							
								 
							
						 
						
							
							
								
								Fixed a non-ISOC++ Compliant call to getcwd  
							
							
 
							
							
							Former-commit-id: 2d1a3c8cbb 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								98b0bcf187 
								
							
								 
							
						 
						
							
							
								
								Reimplemented the TopologicalValueIterationNondeterministicLinearEquationSolver with splitting into submatrices.  
							
							
 
							
							
							Added a dtmc example for tests with the StronglyConnectedComponentDecomposition.
Former-commit-id: 0c33793fe6 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fcc17b800b 
								
							
								 
							
						 
						
							
							
								
								Reworked SIGALRM handling to work under windows  
							
							
 
							
							
							Former-commit-id: 9073af2e28 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6b9fd8b331 
								
							
								 
							
						 
						
							
							
								
								Added timeout flag so no external tool is needed for aborting a computation.  
							
							
 
							
							
							Former-commit-id: ad5a5527cd 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								55187c3350 
								
							
								 
							
						 
						
							
							
								
								Moved to new sigaction API to more reliably catch signals.  
							
							
 
							
							
							Former-commit-id: 3ebe52109e 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								486e99d6ae 
								
							
								 
							
						 
						
							
							
								
								Added signal handler for SIGTERM. Introduced delayed update for LP solvers to reduce overhead.  
							
							
 
							
							
							Former-commit-id: 1300d77ae8 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								15d13bc06d 
								
							
								 
							
						 
						
							
							
								
								Refactored the AutoParser.  
							
							
 
							
							
							- Devided the AutoParser.h into .h and .cpp
- The AutoParser now is a stateless class
|- This resulted in changes to the interface between the parsers and the rest of the project.
|- The main() now directly acquires a shared_ptr to an AbstractModel from the call of the AutoParser and keeps ownership of it.
|- Additionally, the division into .h and .cpp lead to a move of includes from the header to the source. This caused several tests to need some model header to be included.
|- Tests are still showing green (except those needing Gurobi, which I do not have).
Next up: Parser.h/.cpp, then comments and making things look nice.)
Former-commit-id: f59b7405e5 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8ebd924ca6 
								
							
								 
							
						 
						
							
							
								
								Further work on refactoring solvers: cleaned LP solver interface a bit and adapted glpk- and Gurobi-based implementations of the interface.  
							
							
 
							
							
							Former-commit-id: 25b7a22bcc 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								588a4b60b6 
								
							
								 
							
						 
						
							
							
								
								Refactored linear equation solvers and nondeterministic linear equation solvers. Added functional tests for both.  
							
							
 
							
							
							Former-commit-id: 0abb11828a 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ee0026e0e6 
								
							
								 
							
						 
						
							
							
								
								Fixed minor bug in Markov automata time-bounded reachability.  
							
							
 
							
							
							Former-commit-id: 6454223cd3 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3dab26463d 
								
							
								 
							
						 
						
							
							
								
								Introduced precision for digitization-based techniques as a new parameter.  
							
							
 
							
							
							Former-commit-id: e9c57f821b 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b3601782a9 
								
							
								 
							
						 
						
							
							
								
								Added Lp Solver class for glpk and added it as an option in CMakeLists.txt.  
							
							
 
							
							
							Former-commit-id: e5c5215a29 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0a89d65f93 
								
							
								 
							
						 
						
							
							
								
								Started refactoring Markov automaton model checker.  
							
							
 
							
							
							Former-commit-id: c4278de4f0 
							
						 
						12 years ago