About the Execution of Marcie for CloudOpsManagement-PT-00010by00005
Execution Summary | |||||
Max Memory Used (MB) |
Time wait (ms) | CPU Usage (ms) | I/O Wait (ms) | Computed Result | Execution Status |
5549.128 | 7839.00 | 7979.00 | 70.70 | TTTFFTTFTFFTFTFF | normal |
Execution Chart
We display below the execution chart for this examination (boot time has been removed).
Trace from the execution
Formatting '/data/fkordon/mcc2023-input.r065-smll-167814393400473.qcow2', fmt=qcow2 size=4294967296 backing_file=/data/fkordon/mcc2023-input.qcow2 cluster_size=65536 lazy_refcounts=off refcount_bits=16
Waiting for the VM to be ready (probing ssh)
..................
=====================================================================
Generated by BenchKit 2-5348
Executing tool marcie
Input is CloudOpsManagement-PT-00010by00005, examination is CTLCardinality
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 1
Run identifier is r065-smll-167814393400473
=====================================================================
--------------------
preparation of the directory to be used:
/home/mcc/execution
total 472K
-rw-r--r-- 1 mcc users 8.0K Feb 26 01:15 CTLCardinality.txt
-rw-r--r-- 1 mcc users 70K Feb 26 01:15 CTLCardinality.xml
-rw-r--r-- 1 mcc users 5.4K Feb 26 01:13 CTLFireability.txt
-rw-r--r-- 1 mcc users 42K Feb 26 01:13 CTLFireability.xml
-rw-r--r-- 1 mcc users 4.2K Jan 29 11:40 GenericPropertiesDefinition.xml
-rw-r--r-- 1 mcc users 6.5K Jan 29 11:40 GenericPropertiesVerdict.xml
-rw-r--r-- 1 mcc users 4.7K Feb 25 15:45 LTLCardinality.txt
-rw-r--r-- 1 mcc users 28K Feb 25 15:45 LTLCardinality.xml
-rw-r--r-- 1 mcc users 2.8K Feb 25 15:45 LTLFireability.txt
-rw-r--r-- 1 mcc users 18K Feb 25 15:45 LTLFireability.xml
-rw-r--r-- 1 mcc users 11K Feb 26 01:16 ReachabilityCardinality.txt
-rw-r--r-- 1 mcc users 88K Feb 26 01:16 ReachabilityCardinality.xml
-rw-r--r-- 1 mcc users 14K Feb 26 01:16 ReachabilityFireability.txt
-rw-r--r-- 1 mcc users 105K Feb 26 01:16 ReachabilityFireability.xml
-rw-r--r-- 1 mcc users 2.0K Feb 25 15:45 UpperBounds.txt
-rw-r--r-- 1 mcc users 4.0K Feb 25 15:45 UpperBounds.xml
-rw-r--r-- 1 mcc users 6 Mar 5 18:22 equiv_col
-rw-r--r-- 1 mcc users 13 Mar 5 18:22 instance
-rw-r--r-- 1 mcc users 6 Mar 5 18:22 iscolored
-rw-r--r-- 1 mcc users 17K Mar 5 18:22 model.pnml
--------------------
content from stdout:
=== Data for post analysis generated by BenchKit (invocation template)
The expected result is a vector of booleans
BOOL_VECTOR
here is the order used to build the result vector(from text file)
FORMULA_NAME CloudOpsManagement-PT-00010by00005-CTLCardinality-00
FORMULA_NAME CloudOpsManagement-PT-00010by00005-CTLCardinality-01
FORMULA_NAME CloudOpsManagement-PT-00010by00005-CTLCardinality-02
FORMULA_NAME CloudOpsManagement-PT-00010by00005-CTLCardinality-03
FORMULA_NAME CloudOpsManagement-PT-00010by00005-CTLCardinality-04
FORMULA_NAME CloudOpsManagement-PT-00010by00005-CTLCardinality-05
FORMULA_NAME CloudOpsManagement-PT-00010by00005-CTLCardinality-06
FORMULA_NAME CloudOpsManagement-PT-00010by00005-CTLCardinality-07
FORMULA_NAME CloudOpsManagement-PT-00010by00005-CTLCardinality-08
FORMULA_NAME CloudOpsManagement-PT-00010by00005-CTLCardinality-09
FORMULA_NAME CloudOpsManagement-PT-00010by00005-CTLCardinality-10
FORMULA_NAME CloudOpsManagement-PT-00010by00005-CTLCardinality-11
FORMULA_NAME CloudOpsManagement-PT-00010by00005-CTLCardinality-12
FORMULA_NAME CloudOpsManagement-PT-00010by00005-CTLCardinality-13
FORMULA_NAME CloudOpsManagement-PT-00010by00005-CTLCardinality-14
FORMULA_NAME CloudOpsManagement-PT-00010by00005-CTLCardinality-15
=== Now, execution of the tool begins
BK_START 1678400941185
bash -c /home/mcc/BenchKit/BenchKit_head.sh 2> STDERR ; echo ; echo -n "BK_STOP " ; date -u +%s%3N
Invoking MCC driver with
BK_TOOL=marcie
BK_EXAMINATION=CTLCardinality
BK_BIN_PATH=/home/mcc/BenchKit/bin/
BK_TIME_CONFINEMENT=3600
BK_INPUT=CloudOpsManagement-PT-00010by00005
Not applying reductions.
Model is PT
CTLCardinality PT
timeout --kill-after=10s --signal=SIGINT 1m for testing only
Marcie built on Linux at 2019-11-18.
A model checker for Generalized Stochastic Petri nets
authors: Alex Tovchigrechko (IDD package and CTL model checking)
Martin Schwarick (Symbolic numerical analysis and CSL model checking)
Christian Rohr (Simulative and approximative numerical model checking)
marcie@informatik.tu-cottbus.de
called as: /home/mcc/BenchKit/bin//../marcie/bin/marcie --net-file=model.pnml --mcc-file=CTLCardinality.xml --memory=6 --mcc-mode
parse successfull
net created successfully
Net: CloudOpsManagement_PT_00010by00005
(NrP: 27 NrTr: 29 NrArc: 94)
parse formulas
formulas created successfully
place and transition orderings generation:0m 0.000sec
net check time: 0m 0.000sec
init dd package: 0m 3.494sec
RS generation: 0m 0.026sec
-> reachability set: #nodes 1252 (1.3e+03) #states 10,733,339,000 (10)
starting MCC model checker
--------------------------
checking: ~ [AX [EF [9<=Wsr1Started]]]
normalized: EX [~ [E [true U 9<=Wsr1Started]]]
abstracting: (9<=Wsr1Started)
states: 0
.-> the formula is TRUE
FORMULA CloudOpsManagement-PT-00010by00005-CTLCardinality-02 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.019sec
checking: ~ [EX [EF [AF [~ [OsNotInstalled<=5]]]]]
normalized: ~ [EX [E [true U ~ [EG [OsNotInstalled<=5]]]]]
abstracting: (OsNotInstalled<=5)
states: 10,733,339,000 (10)
EG iterations: 0
.-> the formula is TRUE
FORMULA CloudOpsManagement-PT-00010by00005-CTLCardinality-06 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.000sec
checking: AG [~ [[[EF [~ [OsRunning<=6]] & Wsr2Deployed<=ScWorking] & ~ [WSRuntime2<=5]]]]
normalized: ~ [E [true U [~ [WSRuntime2<=5] & [E [true U ~ [OsRunning<=6]] & Wsr2Deployed<=ScWorking]]]]
abstracting: (Wsr2Deployed<=ScWorking)
states: 10,733,339,000 (10)
abstracting: (OsRunning<=6)
states: 10,733,339,000 (10)
abstracting: (WSRuntime2<=5)
states: 10,733,339,000 (10)
-> the formula is TRUE
FORMULA CloudOpsManagement-PT-00010by00005-CTLCardinality-13 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.002sec
checking: ~ [AG [~ [AG [[[4<=Wsr1Deployed | OsRunning<=ContainerDown] & [10<=ScWorking | 7<=Wsr1Deployed]]]]]]
normalized: E [true U ~ [E [true U ~ [[[10<=ScWorking | 7<=Wsr1Deployed] & [4<=Wsr1Deployed | OsRunning<=ContainerDown]]]]]]
abstracting: (OsRunning<=ContainerDown)
states: 7,025,341,292 (9)
abstracting: (4<=Wsr1Deployed)
states: 776,725,920 (8)
abstracting: (7<=Wsr1Deployed)
states: 0
abstracting: (10<=ScWorking)
states: 0
-> the formula is FALSE
FORMULA CloudOpsManagement-PT-00010by00005-CTLCardinality-07 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.017sec
checking: AG [~ [A [[~ [AF [9<=ScUnavailable]] & EF [[SwContainer<=4 | ScStopped<=Wsr3NotDeployed]]] U ~ [AF [[2<=Wsr1NotDeployed | Wsr3Deployed<=ServerContainer]]]]]]
normalized: ~ [E [true U [~ [EG [~ [EG [~ [[2<=Wsr1NotDeployed | Wsr3Deployed<=ServerContainer]]]]]] & ~ [E [~ [EG [~ [[2<=Wsr1NotDeployed | Wsr3Deployed<=ServerContainer]]]] U [~ [[E [true U [SwContainer<=4 | ScStopped<=Wsr3NotDeployed]] & EG [~ [9<=ScUnavailable]]]] & ~ [EG [~ [[2<=Wsr1NotDeployed | Wsr3Deployed<=ServerContainer]]]]]]]]]]
abstracting: (Wsr3Deployed<=ServerContainer)
states: 9,356,949,093 (9)
abstracting: (2<=Wsr1NotDeployed)
states: 10,733,339,000 (10)
.
EG iterations: 1
abstracting: (9<=ScUnavailable)
states: 0
EG iterations: 0
abstracting: (ScStopped<=Wsr3NotDeployed)
states: 10,733,339,000 (10)
abstracting: (SwContainer<=4)
states: 8,897,536,335 (9)
abstracting: (Wsr3Deployed<=ServerContainer)
states: 9,356,949,093 (9)
abstracting: (2<=Wsr1NotDeployed)
states: 10,733,339,000 (10)
.
EG iterations: 1
abstracting: (Wsr3Deployed<=ServerContainer)
states: 9,356,949,093 (9)
abstracting: (2<=Wsr1NotDeployed)
states: 10,733,339,000 (10)
.
EG iterations: 1
EG iterations: 0
-> the formula is TRUE
FORMULA CloudOpsManagement-PT-00010by00005-CTLCardinality-01 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.007sec
checking: EF [AG [A [AF [[WSRuntime1<=WSRuntime1 | OsRunning<=Wsr3Deployed]] U AF [[WsRuntime3<=ContainerDown & 2<=WebAppRuntime]]]]]
normalized: E [true U ~ [E [true U ~ [[~ [EG [EG [~ [[WsRuntime3<=ContainerDown & 2<=WebAppRuntime]]]]] & ~ [E [EG [~ [[WsRuntime3<=ContainerDown & 2<=WebAppRuntime]]] U [EG [~ [[WSRuntime1<=WSRuntime1 | OsRunning<=Wsr3Deployed]]] & EG [~ [[WsRuntime3<=ContainerDown & 2<=WebAppRuntime]]]]]]]]]]]
abstracting: (2<=WebAppRuntime)
states: 705,024,484 (8)
abstracting: (WsRuntime3<=ContainerDown)
states: 8,728,384,938 (9)
.
EG iterations: 1
abstracting: (OsRunning<=Wsr3Deployed)
states: 4,404,148,365 (9)
abstracting: (WSRuntime1<=WSRuntime1)
states: 10,733,339,000 (10)
.
EG iterations: 1
abstracting: (2<=WebAppRuntime)
states: 705,024,484 (8)
abstracting: (WsRuntime3<=ContainerDown)
states: 8,728,384,938 (9)
.
EG iterations: 1
abstracting: (2<=WebAppRuntime)
states: 705,024,484 (8)
abstracting: (WsRuntime3<=ContainerDown)
states: 8,728,384,938 (9)
.
EG iterations: 1
.
EG iterations: 1
-> the formula is FALSE
FORMULA CloudOpsManagement-PT-00010by00005-CTLCardinality-15 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.053sec
checking: EX [[EG [AX [[~ [ScUnavailable<=1] & EX [6<=Bounder2]]]] & ~ [E [A [[8<=Wsr1Started | OsContainer<=ScWorking] U Wsr1Started<=OsRunning] U ~ [EG [6<=Wsr2NotDeployed]]]]]]
normalized: EX [[~ [E [[~ [EG [~ [Wsr1Started<=OsRunning]]] & ~ [E [~ [Wsr1Started<=OsRunning] U [~ [[8<=Wsr1Started | OsContainer<=ScWorking]] & ~ [Wsr1Started<=OsRunning]]]]] U ~ [EG [6<=Wsr2NotDeployed]]]] & EG [~ [EX [~ [[EX [6<=Bounder2] & ~ [ScUnavailable<=1]]]]]]]]
abstracting: (ScUnavailable<=1)
states: 10,027,748,496 (10)
abstracting: (6<=Bounder2)
states: 1,190,477,740 (9)
....
EG iterations: 2
abstracting: (6<=Wsr2NotDeployed)
states: 9,699,507,110 (9)
.
EG iterations: 1
abstracting: (Wsr1Started<=OsRunning)
states: 8,249,886,549 (9)
abstracting: (OsContainer<=ScWorking)
states: 7,015,941,074 (9)
abstracting: (8<=Wsr1Started)
states: 0
abstracting: (Wsr1Started<=OsRunning)
states: 8,249,886,549 (9)
abstracting: (Wsr1Started<=OsRunning)
states: 8,249,886,549 (9)
.
EG iterations: 1
.-> the formula is FALSE
FORMULA CloudOpsManagement-PT-00010by00005-CTLCardinality-14 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.411sec
checking: A [[[[Wsr2Deployed<=Wsr3Deployed | ~ [[EG [Wsr3Deployed<=1] | EX [6<=Wsr2NotDeployed]]]] | AF [EF [~ [4<=WebAppRuntime]]]] | ServerContainer<=Wsr1NotDeployed] U ~ [EF [AG [ServerContainer<=Wsr1Started]]]]
normalized: [~ [EG [E [true U ~ [E [true U ~ [ServerContainer<=Wsr1Started]]]]]] & ~ [E [E [true U ~ [E [true U ~ [ServerContainer<=Wsr1Started]]]] U [~ [[ServerContainer<=Wsr1NotDeployed | [~ [EG [~ [E [true U ~ [4<=WebAppRuntime]]]]] | [Wsr2Deployed<=Wsr3Deployed | ~ [[EX [6<=Wsr2NotDeployed] | EG [Wsr3Deployed<=1]]]]]]] & E [true U ~ [E [true U ~ [ServerContainer<=Wsr1Started]]]]]]]]
abstracting: (ServerContainer<=Wsr1Started)
states: 2,415,220,906 (9)
abstracting: (Wsr3Deployed<=1)
states: 6,638,448,320 (9)
.
EG iterations: 1
abstracting: (6<=Wsr2NotDeployed)
states: 9,699,507,110 (9)
.abstracting: (Wsr2Deployed<=Wsr3Deployed)
states: 6,755,653,530 (9)
abstracting: (4<=WebAppRuntime)
states: 11,704,016 (7)
.
EG iterations: 1
abstracting: (ServerContainer<=Wsr1NotDeployed)
states: 7,881,345,084 (9)
abstracting: (ServerContainer<=Wsr1Started)
states: 2,415,220,906 (9)
abstracting: (ServerContainer<=Wsr1Started)
states: 2,415,220,906 (9)
.
EG iterations: 1
-> the formula is TRUE
FORMULA CloudOpsManagement-PT-00010by00005-CTLCardinality-00 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.078sec
checking: ~ [AG [~ [[[[[Bounder2<=5 & Bounder2<=5] & ~ [ContainerUp<=1]] | [[ScWorking<=Bounder1 | Wsr1Started<=OsContainer] | ~ [ScUnavailable<=2]]] & EF [AG [WSRuntime2<=5]]]]]]
normalized: E [true U [E [true U ~ [E [true U ~ [WSRuntime2<=5]]]] & [[~ [ScUnavailable<=2] | [ScWorking<=Bounder1 | Wsr1Started<=OsContainer]] | [~ [ContainerUp<=1] & [Bounder2<=5 & Bounder2<=5]]]]]
abstracting: (Bounder2<=5)
states: 9,542,861,260 (9)
abstracting: (Bounder2<=5)
states: 9,542,861,260 (9)
abstracting: (ContainerUp<=1)
states: 4,098,588,768 (9)
abstracting: (Wsr1Started<=OsContainer)
states: 8,905,416,969 (9)
abstracting: (ScWorking<=Bounder1)
states: 5,434,355,240 (9)
abstracting: (ScUnavailable<=2)
states: 10,615,389,779 (10)
abstracting: (WSRuntime2<=5)
states: 10,733,339,000 (10)
-> the formula is TRUE
FORMULA CloudOpsManagement-PT-00010by00005-CTLCardinality-08 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.021sec
checking: AG [AX [[~ [EX [Wsr2Deployed<=ServerContainer]] | A [AF [Wsr2Deployed<=OsAvailable] U [[Wsr3Deployed<=Bounder1 | 10<=Wsr1Deployed] | ServerContainer<=WSRuntime2]]]]]
normalized: ~ [E [true U EX [~ [[[~ [EG [~ [[ServerContainer<=WSRuntime2 | [Wsr3Deployed<=Bounder1 | 10<=Wsr1Deployed]]]]] & ~ [E [~ [[ServerContainer<=WSRuntime2 | [Wsr3Deployed<=Bounder1 | 10<=Wsr1Deployed]]] U [EG [~ [Wsr2Deployed<=OsAvailable]] & ~ [[ServerContainer<=WSRuntime2 | [Wsr3Deployed<=Bounder1 | 10<=Wsr1Deployed]]]]]]] | ~ [EX [Wsr2Deployed<=ServerContainer]]]]]]]
abstracting: (Wsr2Deployed<=ServerContainer)
states: 9,356,949,093 (9)
.abstracting: (10<=Wsr1Deployed)
states: 0
abstracting: (Wsr3Deployed<=Bounder1)
states: 8,996,160,245 (9)
abstracting: (ServerContainer<=WSRuntime2)
states: 2,415,220,906 (9)
abstracting: (Wsr2Deployed<=OsAvailable)
states: 6,523,027,771 (9)
.
EG iterations: 1
abstracting: (10<=Wsr1Deployed)
states: 0
abstracting: (Wsr3Deployed<=Bounder1)
states: 8,996,160,245 (9)
abstracting: (ServerContainer<=WSRuntime2)
states: 2,415,220,906 (9)
abstracting: (10<=Wsr1Deployed)
states: 0
abstracting: (Wsr3Deployed<=Bounder1)
states: 8,996,160,245 (9)
abstracting: (ServerContainer<=WSRuntime2)
states: 2,415,220,906 (9)
.
EG iterations: 1
.-> the formula is FALSE
FORMULA CloudOpsManagement-PT-00010by00005-CTLCardinality-12 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.585sec
checking: E [[EF [Bounder1<=10] & [~ [Wsr1Started<=OsRunning] & EX [EF [EX [ScUnavailable<=5]]]]] U [OsContainer<=OsAvailable & [10<=WebAppRuntime | AG [EF [[WsRuntime3<=ScWorking & 10<=WSRuntime1]]]]]]
normalized: E [[[EX [E [true U EX [ScUnavailable<=5]]] & ~ [Wsr1Started<=OsRunning]] & E [true U Bounder1<=10]] U [OsContainer<=OsAvailable & [10<=WebAppRuntime | ~ [E [true U ~ [E [true U [WsRuntime3<=ScWorking & 10<=WSRuntime1]]]]]]]]
abstracting: (10<=WSRuntime1)
states: 0
abstracting: (WsRuntime3<=ScWorking)
states: 10,733,339,000 (10)
abstracting: (10<=WebAppRuntime)
states: 0
abstracting: (OsContainer<=OsAvailable)
states: 3,014,566,472 (9)
abstracting: (Bounder1<=10)
states: 10,175,446,750 (10)
abstracting: (Wsr1Started<=OsRunning)
states: 8,249,886,549 (9)
abstracting: (ScUnavailable<=5)
states: 10,733,339,000 (10)
..-> the formula is FALSE
FORMULA CloudOpsManagement-PT-00010by00005-CTLCardinality-03 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.063sec
checking: ~ [[[[EX [EF [AG [ScUnavailable<=0]]] & EF [~ [3<=WsRuntime3]]] | AG [~ [[WSRuntime1<=8 & [9<=Wsr2NotDeployed & ~ [8<=WSRuntime2]]]]]] & AF [[~ [EG [OsNotInstalled<=SwContainer]] | [A [ContainerUp<=Wsr1NotDeployed U ScStopped<=10] & ~ [[EG [ScStopped<=2] | EG [5<=Container]]]]]]]]
normalized: ~ [[~ [EG [~ [[[~ [[EG [5<=Container] | EG [ScStopped<=2]]] & [~ [EG [~ [ScStopped<=10]]] & ~ [E [~ [ScStopped<=10] U [~ [ContainerUp<=Wsr1NotDeployed] & ~ [ScStopped<=10]]]]]] | ~ [EG [OsNotInstalled<=SwContainer]]]]]] & [~ [E [true U [WSRuntime1<=8 & [9<=Wsr2NotDeployed & ~ [8<=WSRuntime2]]]]] | [E [true U ~ [3<=WsRuntime3]] & EX [E [true U ~ [E [true U ~ [ScUnavailable<=0]]]]]]]]]
abstracting: (ScUnavailable<=0)
states: 7,663,128,206 (9)
.abstracting: (3<=WsRuntime3)
states: 2,039,918,215 (9)
abstracting: (8<=WSRuntime2)
states: 0
abstracting: (9<=Wsr2NotDeployed)
states: 2,528,503,390 (9)
abstracting: (WSRuntime1<=8)
states: 10,733,339,000 (10)
abstracting: (OsNotInstalled<=SwContainer)
states: 7,422,980,808 (9)
.
EG iterations: 1
abstracting: (ScStopped<=10)
states: 10,733,339,000 (10)
abstracting: (ContainerUp<=Wsr1NotDeployed)
states: 10,733,339,000 (10)
abstracting: (ScStopped<=10)
states: 10,733,339,000 (10)
abstracting: (ScStopped<=10)
states: 10,733,339,000 (10)
.
EG iterations: 1
abstracting: (ScStopped<=2)
states: 10,638,702,725 (10)
.
EG iterations: 1
abstracting: (5<=Container)
states: 4,017,342,260 (9)
..
EG iterations: 2
.
EG iterations: 1
-> the formula is FALSE
FORMULA CloudOpsManagement-PT-00010by00005-CTLCardinality-10 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.194sec
checking: A [Wsr3NotDeployed<=Bounder1 U A [A [[[[ScUnavailable<=Wsr3Started & Bounder1<=5] & [WSRuntime1<=1 & Bounder1<=9]] & ~ [[Wsr2Started<=ScUnavailable | ContainerUp<=0]]] U ~ [EG [Wsr2Started<=Wsr1Started]]] U AG [AX [EX [WSRuntime1<=6]]]]]
normalized: [~ [EG [~ [[~ [EG [E [true U EX [~ [EX [WSRuntime1<=6]]]]]] & ~ [E [E [true U EX [~ [EX [WSRuntime1<=6]]]] U [~ [[~ [EG [EG [Wsr2Started<=Wsr1Started]]] & ~ [E [EG [Wsr2Started<=Wsr1Started] U [~ [[~ [[Wsr2Started<=ScUnavailable | ContainerUp<=0]] & [[WSRuntime1<=1 & Bounder1<=9] & [ScUnavailable<=Wsr3Started & Bounder1<=5]]]] & EG [Wsr2Started<=Wsr1Started]]]]]] & E [true U EX [~ [EX [WSRuntime1<=6]]]]]]]]]]] & ~ [E [~ [[~ [EG [E [true U EX [~ [EX [WSRuntime1<=6]]]]]] & ~ [E [E [true U EX [~ [EX [WSRuntime1<=6]]]] U [~ [[~ [EG [EG [Wsr2Started<=Wsr1Started]]] & ~ [E [EG [Wsr2Started<=Wsr1Started] U [~ [[~ [[Wsr2Started<=ScUnavailable | ContainerUp<=0]] & [[WSRuntime1<=1 & Bounder1<=9] & [ScUnavailable<=Wsr3Started & Bounder1<=5]]]] & EG [Wsr2Started<=Wsr1Started]]]]]] & E [true U EX [~ [EX [WSRuntime1<=6]]]]]]]]] U [~ [Wsr3NotDeployed<=Bounder1] & ~ [[~ [EG [E [true U EX [~ [EX [WSRuntime1<=6]]]]]] & ~ [E [E [true U EX [~ [EX [WSRuntime1<=6]]]] U [~ [[~ [EG [EG [Wsr2Started<=Wsr1Started]]] & ~ [E [EG [Wsr2Started<=Wsr1Started] U [~ [[~ [[Wsr2Started<=ScUnavailable | ContainerUp<=0]] & [[WSRuntime1<=1 & Bounder1<=9] & [ScUnavailable<=Wsr3Started & Bounder1<=5]]]] & EG [Wsr2Started<=Wsr1Started]]]]]] & E [true U EX [~ [EX [WSRuntime1<=6]]]]]]]]]]]]]
abstracting: (WSRuntime1<=6)
states: 10,733,339,000 (10)
..abstracting: (Wsr2Started<=Wsr1Started)
states: 6,755,653,530 (9)
.
EG iterations: 1
abstracting: (Bounder1<=5)
states: 6,963,575,308 (9)
abstracting: (ScUnavailable<=Wsr3Started)
states: 9,279,446,330 (9)
abstracting: (Bounder1<=9)
states: 9,725,024,740 (9)
abstracting: (WSRuntime1<=1)
states: 6,638,448,320 (9)
abstracting: (ContainerUp<=0)
states: 2,073,458,040 (9)
abstracting: (Wsr2Started<=ScUnavailable)
states: 4,757,992,484 (9)
abstracting: (Wsr2Started<=Wsr1Started)
states: 6,755,653,530 (9)
.
EG iterations: 1
abstracting: (Wsr2Started<=Wsr1Started)
states: 6,755,653,530 (9)
.
EG iterations: 1
.
EG iterations: 1
abstracting: (WSRuntime1<=6)
states: 10,733,339,000 (10)
..abstracting: (WSRuntime1<=6)
states: 10,733,339,000 (10)
...
EG iterations: 1
abstracting: (Wsr3NotDeployed<=Bounder1)
states: 2,714,089,482 (9)
abstracting: (WSRuntime1<=6)
states: 10,733,339,000 (10)
..abstracting: (Wsr2Started<=Wsr1Started)
states: 6,755,653,530 (9)
.
EG iterations: 1
abstracting: (Bounder1<=5)
states: 6,963,575,308 (9)
abstracting: (ScUnavailable<=Wsr3Started)
states: 9,279,446,330 (9)
abstracting: (Bounder1<=9)
states: 9,725,024,740 (9)
abstracting: (WSRuntime1<=1)
states: 6,638,448,320 (9)
abstracting: (ContainerUp<=0)
states: 2,073,458,040 (9)
abstracting: (Wsr2Started<=ScUnavailable)
states: 4,757,992,484 (9)
abstracting: (Wsr2Started<=Wsr1Started)
states: 6,755,653,530 (9)
.
EG iterations: 1
abstracting: (Wsr2Started<=Wsr1Started)
states: 6,755,653,530 (9)
.
EG iterations: 1
.
EG iterations: 1
abstracting: (WSRuntime1<=6)
states: 10,733,339,000 (10)
..abstracting: (WSRuntime1<=6)
states: 10,733,339,000 (10)
...
EG iterations: 1
abstracting: (WSRuntime1<=6)
states: 10,733,339,000 (10)
..abstracting: (Wsr2Started<=Wsr1Started)
states: 6,755,653,530 (9)
.
EG iterations: 1
abstracting: (Bounder1<=5)
states: 6,963,575,308 (9)
abstracting: (ScUnavailable<=Wsr3Started)
states: 9,279,446,330 (9)
abstracting: (Bounder1<=9)
states: 9,725,024,740 (9)
abstracting: (WSRuntime1<=1)
states: 6,638,448,320 (9)
abstracting: (ContainerUp<=0)
states: 2,073,458,040 (9)
abstracting: (Wsr2Started<=ScUnavailable)
states: 4,757,992,484 (9)
abstracting: (Wsr2Started<=Wsr1Started)
states: 6,755,653,530 (9)
.
EG iterations: 1
abstracting: (Wsr2Started<=Wsr1Started)
states: 6,755,653,530 (9)
.
EG iterations: 1
.
EG iterations: 1
abstracting: (WSRuntime1<=6)
states: 10,733,339,000 (10)
..abstracting: (WSRuntime1<=6)
states: 10,733,339,000 (10)
...
EG iterations: 1
.
EG iterations: 1
-> the formula is TRUE
FORMULA CloudOpsManagement-PT-00010by00005-CTLCardinality-11 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.081sec
checking: [AX [E [EF [[[Bounder1<=3 & 1<=WSRuntime1] & AF [2<=OsContainer]]] U 3<=Wsr3Started]] | EX [~ [[6<=Wsr3Started | A [[EG [Container<=7] & [8<=WebAppRuntime & Wsr3Started<=5]] U [[3<=WSRuntime1 | WSRuntime2<=OsContainer] & [OsNotInstalled<=6 & OsContainer<=Wsr3NotDeployed]]]]]]]
normalized: [EX [~ [[6<=Wsr3Started | [~ [EG [~ [[[OsNotInstalled<=6 & OsContainer<=Wsr3NotDeployed] & [3<=WSRuntime1 | WSRuntime2<=OsContainer]]]]] & ~ [E [~ [[[OsNotInstalled<=6 & OsContainer<=Wsr3NotDeployed] & [3<=WSRuntime1 | WSRuntime2<=OsContainer]]] U [~ [[[8<=WebAppRuntime & Wsr3Started<=5] & EG [Container<=7]]] & ~ [[[OsNotInstalled<=6 & OsContainer<=Wsr3NotDeployed] & [3<=WSRuntime1 | WSRuntime2<=OsContainer]]]]]]]]]] | ~ [EX [~ [E [E [true U [~ [EG [~ [2<=OsContainer]]] & [Bounder1<=3 & 1<=WSRuntime1]]] U 3<=Wsr3Started]]]]]
abstracting: (3<=Wsr3Started)
states: 2,039,918,215 (9)
abstracting: (1<=WSRuntime1)
states: 6,990,250,875 (9)
abstracting: (Bounder1<=3)
states: 5,011,176,822 (9)
abstracting: (2<=OsContainer)
states: 7,922,091,586 (9)
.
EG iterations: 1
.abstracting: (WSRuntime2<=OsContainer)
states: 8,905,416,969 (9)
abstracting: (3<=WSRuntime1)
states: 2,039,918,215 (9)
abstracting: (OsContainer<=Wsr3NotDeployed)
states: 9,606,528,963 (9)
abstracting: (OsNotInstalled<=6)
states: 10,733,339,000 (10)
abstracting: (Container<=7)
states: 9,551,613,890 (9)
.
EG iterations: 1
abstracting: (Wsr3Started<=5)
states: 10,733,339,000 (10)
abstracting: (8<=WebAppRuntime)
states: 0
abstracting: (WSRuntime2<=OsContainer)
states: 8,905,416,969 (9)
abstracting: (3<=WSRuntime1)
states: 2,039,918,215 (9)
abstracting: (OsContainer<=Wsr3NotDeployed)
states: 9,606,528,963 (9)
abstracting: (OsNotInstalled<=6)
states: 10,733,339,000 (10)
abstracting: (WSRuntime2<=OsContainer)
states: 8,905,416,969 (9)
abstracting: (3<=WSRuntime1)
states: 2,039,918,215 (9)
abstracting: (OsContainer<=Wsr3NotDeployed)
states: 9,606,528,963 (9)
abstracting: (OsNotInstalled<=6)
states: 10,733,339,000 (10)
.
EG iterations: 1
abstracting: (6<=Wsr3Started)
states: 0
.-> the formula is TRUE
FORMULA CloudOpsManagement-PT-00010by00005-CTLCardinality-05 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.455sec
checking: E [[2<=Bounder2 | ~ [[[[~ [AX [Wsr3NotDeployed<=WSRuntime2]] & SwContainer<=10] | ~ [[AF [Bounder2<=ContainerUp] | AF [1<=WebAppRuntime]]]] & [[[[Wsr2Deployed<=Wsr1NotDeployed & 5<=OsAvailable] | [WSRuntime1<=Wsr2Deployed & 5<=WsRuntime3]] & EF [Wsr1Started<=7]] & 6<=WSRuntime2]]]] U A [WebAppRuntime<=Bounder2 U ~ [WSRuntime1<=Wsr2NotDeployed]]]
normalized: E [[2<=Bounder2 | ~ [[[6<=WSRuntime2 & [E [true U Wsr1Started<=7] & [[WSRuntime1<=Wsr2Deployed & 5<=WsRuntime3] | [Wsr2Deployed<=Wsr1NotDeployed & 5<=OsAvailable]]]] & [~ [[~ [EG [~ [1<=WebAppRuntime]]] | ~ [EG [~ [Bounder2<=ContainerUp]]]]] | [SwContainer<=10 & EX [~ [Wsr3NotDeployed<=WSRuntime2]]]]]]] U [~ [EG [WSRuntime1<=Wsr2NotDeployed]] & ~ [E [WSRuntime1<=Wsr2NotDeployed U [WSRuntime1<=Wsr2NotDeployed & ~ [WebAppRuntime<=Bounder2]]]]]]
abstracting: (WebAppRuntime<=Bounder2)
states: 9,963,982,582 (9)
abstracting: (WSRuntime1<=Wsr2NotDeployed)
states: 10,733,339,000 (10)
abstracting: (WSRuntime1<=Wsr2NotDeployed)
states: 10,733,339,000 (10)
abstracting: (WSRuntime1<=Wsr2NotDeployed)
states: 10,733,339,000 (10)
EG iterations: 0
abstracting: (Wsr3NotDeployed<=WSRuntime2)
states: 49,230,090 (7)
.abstracting: (SwContainer<=10)
states: 10,733,339,000 (10)
abstracting: (Bounder2<=ContainerUp)
states: 6,066,088,046 (9)
.
EG iterations: 1
abstracting: (1<=WebAppRuntime)
states: 3,068,109,149 (9)
.
EG iterations: 1
abstracting: (5<=OsAvailable)
states: 194,894,952 (8)
abstracting: (Wsr2Deployed<=Wsr1NotDeployed)
states: 10,733,339,000 (10)
abstracting: (5<=WsRuntime3)
states: 172,305,315 (8)
abstracting: (WSRuntime1<=Wsr2Deployed)
states: 6,755,653,530 (9)
abstracting: (Wsr1Started<=7)
states: 10,733,339,000 (10)
abstracting: (6<=WSRuntime2)
states: 0
abstracting: (2<=Bounder2)
states: 6,586,667,680 (9)
-> the formula is FALSE
FORMULA CloudOpsManagement-PT-00010by00005-CTLCardinality-04 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.241sec
checking: EF [[[[[[[AF [ScWorking<=1] & EX [Wsr3Started<=ScWorking]] & [EF [OsRunning<=SwContainer] & [Container<=ScStopped & Wsr2Started<=WSRuntime1]]] & ~ [[~ [2<=ContainerDown] | Wsr1NotDeployed<=0]]] & AF [~ [[Wsr3NotDeployed<=ServerContainer | Wsr2NotDeployed<=1]]]] & A [[[[Wsr3Started<=ContainerUp & WSRuntime1<=5] & [10<=Wsr3NotDeployed | 9<=SwContainer]] & AX [Bounder1<=8]] U 8<=Wsr2NotDeployed]] & ~ [EF [[6<=Wsr3Deployed | EX [ContainerDown<=Wsr1Deployed]]]]]]
normalized: E [true U [~ [E [true U [6<=Wsr3Deployed | EX [ContainerDown<=Wsr1Deployed]]]] & [[~ [EG [~ [8<=Wsr2NotDeployed]]] & ~ [E [~ [8<=Wsr2NotDeployed] U [~ [[~ [EX [~ [Bounder1<=8]]] & [[10<=Wsr3NotDeployed | 9<=SwContainer] & [Wsr3Started<=ContainerUp & WSRuntime1<=5]]]] & ~ [8<=Wsr2NotDeployed]]]]] & [~ [EG [[Wsr3NotDeployed<=ServerContainer | Wsr2NotDeployed<=1]]] & [~ [[Wsr1NotDeployed<=0 | ~ [2<=ContainerDown]]] & [[[Container<=ScStopped & Wsr2Started<=WSRuntime1] & E [true U OsRunning<=SwContainer]] & [EX [Wsr3Started<=ScWorking] & ~ [EG [~ [ScWorking<=1]]]]]]]]]]
abstracting: (ScWorking<=1)
states: 49,711,840 (7)
.
EG iterations: 1
abstracting: (Wsr3Started<=ScWorking)
states: 10,733,339,000 (10)
.abstracting: (OsRunning<=SwContainer)
states: 6,587,356,770 (9)
abstracting: (Wsr2Started<=WSRuntime1)
states: 6,755,653,530 (9)
abstracting: (Container<=ScStopped)
states: 1,882,676,798 (9)
abstracting: (2<=ContainerDown)
states: 7,775,600,684 (9)
abstracting: (Wsr1NotDeployed<=0)
states: 0
abstracting: (Wsr2NotDeployed<=1)
states: 0
abstracting: (Wsr3NotDeployed<=ServerContainer)
states: 3,560,824,232 (9)
.
EG iterations: 1
abstracting: (8<=Wsr2NotDeployed)
states: 4,903,843,900 (9)
abstracting: (WSRuntime1<=5)
states: 10,733,339,000 (10)
abstracting: (Wsr3Started<=ContainerUp)
states: 8,093,825,305 (9)
abstracting: (9<=SwContainer)
states: 58,768,822 (7)
abstracting: (10<=Wsr3NotDeployed)
states: 847,727,930 (8)
abstracting: (Bounder1<=8)
states: 9,225,549,589 (9)
.abstracting: (8<=Wsr2NotDeployed)
states: 4,903,843,900 (9)
abstracting: (8<=Wsr2NotDeployed)
states: 4,903,843,900 (9)
.
EG iterations: 1
abstracting: (ContainerDown<=Wsr1Deployed)
states: 3,621,486,625 (9)
.abstracting: (6<=Wsr3Deployed)
states: 0
-> the formula is FALSE
FORMULA CloudOpsManagement-PT-00010by00005-CTLCardinality-09 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.322sec
totally nodes used: 824880 (8.2e+05)
number of garbage collections: 0
fire ops cache: hits/miss/sum: 8954669 2964190 11918859
used/not used/entry size/cache size: 3536363 63572501 16 1024MB
basic ops cache: hits/miss/sum: 2671436 974258 3645694
used/not used/entry size/cache size: 1579981 15197235 12 192MB
unary ops cache: hits/miss/sum: 0 0 0
used/not used/entry size/cache size: 0 16777216 8 128MB
abstract ops cache: hits/miss/sum: 0 0 0
used/not used/entry size/cache size: 0 16777216 12 192MB
state nr cache: hits/miss/sum: 158023 57105 215128
used/not used/entry size/cache size: 56936 8331672 32 256MB
max state cache: hits/miss/sum: 0 0 0
used/not used/entry size/cache size: 0 8388608 32 256MB
uniqueHash elements/entry size/size: 67108864 4 256MB
0 66353223
1 722058
2 25600
3 3342
4 1473
5 838
6 417
7 262
8 118
9 175
>= 10 1358
Total processing time: 0m 7.766sec
BK_STOP 1678400949024
--------------------
content from stderr:
check for maximal unmarked siphon
ok
check for constant places
ok
check if there are places and transitions
ok
check if there are transitions without pre-places
ok
check if at least one transition is enabled in m0
ok
check if there are transitions that can never fire
ok
initing FirstDep: 0m 0.000sec
iterations count:1598 (55), effective:309 (10)
initing FirstDep: 0m 0.000sec
iterations count:29 (1), effective:0 (0)
iterations count:29 (1), effective:0 (0)
iterations count:45 (1), effective:4 (0)
iterations count:401 (13), effective:80 (2)
iterations count:394 (13), effective:66 (2)
iterations count:90 (3), effective:15 (0)
iterations count:37 (1), effective:2 (0)
iterations count:90 (3), effective:15 (0)
iterations count:90 (3), effective:15 (0)
iterations count:29 (1), effective:0 (0)
iterations count:44 (1), effective:5 (0)
iterations count:403 (13), effective:80 (2)
iterations count:756 (26), effective:167 (5)
iterations count:29 (1), effective:0 (0)
iterations count:229 (7), effective:45 (1)
iterations count:29 (1), effective:0 (0)
iterations count:100 (3), effective:15 (0)
iterations count:1213 (41), effective:237 (8)
iterations count:68 (2), effective:15 (0)
iterations count:45 (1), effective:8 (0)
iterations count:34 (1), effective:5 (0)
iterations count:34 (1), effective:5 (0)
iterations count:34 (1), effective:5 (0)
iterations count:693 (23), effective:143 (4)
iterations count:261 (9), effective:41 (1)
iterations count:29 (1), effective:0 (0)
iterations count:837 (28), effective:146 (5)
iterations count:29 (1), effective:0 (0)
iterations count:119 (4), effective:10 (0)
iterations count:197 (6), effective:29 (1)
iterations count:434 (14), effective:73 (2)
Sequence of Actions to be Executed by the VM
This is useful if one wants to reexecute the tool in the VM from the submitted image disk.
set -x
# this is for BenchKit: configuration of major elements for the test
export BK_INPUT="CloudOpsManagement-PT-00010by00005"
export BK_EXAMINATION="CTLCardinality"
export BK_TOOL="marcie"
export BK_RESULT_DIR="/tmp/BK_RESULTS/OUTPUTS"
export BK_TIME_CONFINEMENT="3600"
export BK_MEMORY_CONFINEMENT="16384"
export BK_BIN_PATH="/home/mcc/BenchKit/bin/"
# this is specific to your benchmark or test
export BIN_DIR="$HOME/BenchKit/bin"
# remove the execution directoty if it exists (to avoid increse of .vmdk images)
if [ -d execution ] ; then
rm -rf execution
fi
# this is for BenchKit: explicit launching of the test
echo "====================================================================="
echo " Generated by BenchKit 2-5348"
echo " Executing tool marcie"
echo " Input is CloudOpsManagement-PT-00010by00005, examination is CTLCardinality"
echo " Time confinement is $BK_TIME_CONFINEMENT seconds"
echo " Memory confinement is 16384 MBytes"
echo " Number of cores is 1"
echo " Run identifier is r065-smll-167814393400473"
echo "====================================================================="
echo
echo "--------------------"
echo "preparation of the directory to be used:"
tar xzf /home/mcc/BenchKit/INPUTS/CloudOpsManagement-PT-00010by00005.tgz
mv CloudOpsManagement-PT-00010by00005 execution
cd execution
if [ "CTLCardinality" = "ReachabilityDeadlock" ] || [ "CTLCardinality" = "UpperBounds" ] || [ "CTLCardinality" = "QuasiLiveness" ] || [ "CTLCardinality" = "StableMarking" ] || [ "CTLCardinality" = "Liveness" ] || [ "CTLCardinality" = "OneSafe" ] || [ "CTLCardinality" = "StateSpace" ]; then
rm -f GenericPropertiesVerdict.xml
fi
pwd
ls -lh
echo
echo "--------------------"
echo "content from stdout:"
echo
echo "=== Data for post analysis generated by BenchKit (invocation template)"
echo
if [ "CTLCardinality" = "UpperBounds" ] ; then
echo "The expected result is a vector of positive values"
echo NUM_VECTOR
elif [ "CTLCardinality" != "StateSpace" ] ; then
echo "The expected result is a vector of booleans"
echo BOOL_VECTOR
else
echo "no data necessary for post analysis"
fi
echo
if [ -f "CTLCardinality.txt" ] ; then
echo "here is the order used to build the result vector(from text file)"
for x in $(grep Property CTLCardinality.txt | cut -d ' ' -f 2 | sort -u) ; do
echo "FORMULA_NAME $x"
done
elif [ -f "CTLCardinality.xml" ] ; then # for cunf (txt files deleted;-)
echo echo "here is the order used to build the result vector(from xml file)"
for x in $(grep '
echo "FORMULA_NAME $x"
done
elif [ "CTLCardinality" = "ReachabilityDeadlock" ] || [ "CTLCardinality" = "QuasiLiveness" ] || [ "CTLCardinality" = "StableMarking" ] || [ "CTLCardinality" = "Liveness" ] || [ "CTLCardinality" = "OneSafe" ] ; then
echo "FORMULA_NAME CTLCardinality"
fi
echo
echo "=== Now, execution of the tool begins"
echo
echo -n "BK_START "
date -u +%s%3N
echo
timeout -s 9 $BK_TIME_CONFINEMENT bash -c "/home/mcc/BenchKit/BenchKit_head.sh 2> STDERR ; echo ; echo -n \"BK_STOP \" ; date -u +%s%3N"
if [ $? -eq 137 ] ; then
echo
echo "BK_TIME_CONFINEMENT_REACHED"
fi
echo
echo "--------------------"
echo "content from stderr:"
echo
cat STDERR ;