aboutsummaryrefslogtreecommitdiffstats
path: root/Tests
diff options
context:
space:
mode:
authorLibravatar ArenBabikian <aren.babikian@mail.mcgill.ca>2019-04-25 02:50:40 -0400
committerLibravatar ArenBabikian <aren.babikian@mail.mcgill.ca>2020-06-07 19:37:07 -0400
commit598daf4605d97466d07c74b1bc76d165be145288 (patch)
tree3756188257ae023e0cdf22b840ea4ce5dfa95505 /Tests
parentVAMPIRE : initial model handling almost done. only typeScope remains #40 (diff)
downloadVIATRA-Generator-598daf4605d97466d07c74b1bc76d165be145288.tar.gz
VIATRA-Generator-598daf4605d97466d07c74b1bc76d165be145288.tar.zst
VIATRA-Generator-598daf4605d97466d07c74b1bc76d165be145288.zip
VAMPIRE: fixed MANY bugs in containment and scope. #40 is good for now
Diffstat (limited to 'Tests')
-rw-r--r--Tests/ca.mcgill.ecse.dslreasoner.vampire.test/src/ca/mcgill/ecse/dslreasoner/vampire/icse/FAMTest.xtend10
-rw-r--r--Tests/ca.mcgill.ecse.dslreasoner.vampire.test/src/ca/mcgill/ecse/dslreasoner/vampire/icse/FileSystemTest.xtend15
-rw-r--r--Tests/ca.mcgill.ecse.dslreasoner.vampire.test/src/ca/mcgill/ecse/dslreasoner/vampire/icse/YakinduTest.xtend11
-rw-r--r--Tests/ca.mcgill.ecse.dslreasoner.vampire.test/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/icse/.FAMTest.xtendbinbin6360 -> 6314 bytes
-rw-r--r--Tests/ca.mcgill.ecse.dslreasoner.vampire.test/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/icse/.FileSystemTest.xtendbinbin6654 -> 7116 bytes
-rw-r--r--Tests/ca.mcgill.ecse.dslreasoner.vampire.test/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/icse/.YakinduTest.xtendbinbin6171 -> 6678 bytes
-rw-r--r--Tests/ca.mcgill.ecse.dslreasoner.vampire.test/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/icse/FAMTest.java5
-rw-r--r--Tests/ca.mcgill.ecse.dslreasoner.vampire.test/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/icse/FileSystemTest.java6
-rw-r--r--Tests/ca.mcgill.ecse.dslreasoner.vampire.test/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/icse/YakinduTest.java7
9 files changed, 34 insertions, 20 deletions
diff --git a/Tests/ca.mcgill.ecse.dslreasoner.vampire.test/src/ca/mcgill/ecse/dslreasoner/vampire/icse/FAMTest.xtend b/Tests/ca.mcgill.ecse.dslreasoner.vampire.test/src/ca/mcgill/ecse/dslreasoner/vampire/icse/FAMTest.xtend
index ccf36550..3c24abf9 100644
--- a/Tests/ca.mcgill.ecse.dslreasoner.vampire.test/src/ca/mcgill/ecse/dslreasoner/vampire/icse/FAMTest.xtend
+++ b/Tests/ca.mcgill.ecse.dslreasoner.vampire.test/src/ca/mcgill/ecse/dslreasoner/vampire/icse/FAMTest.xtend
@@ -47,7 +47,7 @@ class FAMTest {
47 47
48 val modelGenerationProblem = ecore2Logic.transformMetamodel(metamodel, new Ecore2LogicConfiguration()) 48 val modelGenerationProblem = ecore2Logic.transformMetamodel(metamodel, new Ecore2LogicConfiguration())
49 var problem = modelGenerationProblem.output 49 var problem = modelGenerationProblem.output
50// problem = instanceModel2Logic.transform(modelGenerationProblem, partialModel).output 50 problem = instanceModel2Logic.transform(modelGenerationProblem, partialModel).output
51// problem = viatra2Logic.transformQueries(queries, modelGenerationProblem, new Viatra2LogicConfiguration).output 51// problem = viatra2Logic.transformQueries(queries, modelGenerationProblem, new Viatra2LogicConfiguration).output
52 workspace.writeModel(problem, "Fam.logicproblem") 52 workspace.writeModel(problem, "Fam.logicproblem")
53 53
@@ -63,9 +63,9 @@ class FAMTest {
63 // ///////////////////////////////////////////////////// 63 // /////////////////////////////////////////////////////
64 // Minimum Scope 64 // Minimum Scope
65 val classMapMin = new HashMap<Class, Integer> 65 val classMapMin = new HashMap<Class, Integer>
66 classMapMin.put(FunctionalArchitectureModel, 1) 66// classMapMin.put(FunctionalArchitectureModel, 1)
67 classMapMin.put(Function, 1) 67// classMapMin.put(Function, 1)
68 classMapMin.put(FunctionalInterface, 2) 68// classMapMin.put(FunctionalInterface, 2)
69 classMapMin.put(FunctionalOutput, 3) 69 classMapMin.put(FunctionalOutput, 3)
70 70
71 val typeMapMin = GeneralTest.getTypeMap(classMapMin, metamodel, ecore2Logic, modelGenerationProblem.trace) 71 val typeMapMin = GeneralTest.getTypeMap(classMapMin, metamodel, ecore2Logic, modelGenerationProblem.trace)
@@ -74,7 +74,7 @@ class FAMTest {
74 val classMapMax = new HashMap<Class, Integer> 74 val classMapMax = new HashMap<Class, Integer>
75 classMapMax.put(FunctionalArchitectureModel, 3) 75 classMapMax.put(FunctionalArchitectureModel, 3)
76 classMapMax.put(Function, 5) 76 classMapMax.put(Function, 5)
77 classMapMax.put(FunctionalInterface, 2) 77 classMapMax.put(FunctionalInterface, 3)
78 classMapMax.put(FunctionalOutput, 4) 78 classMapMax.put(FunctionalOutput, 4)
79 79
80 val typeMapMax = GeneralTest.getTypeMap(classMapMax, metamodel, ecore2Logic, modelGenerationProblem.trace) 80 val typeMapMax = GeneralTest.getTypeMap(classMapMax, metamodel, ecore2Logic, modelGenerationProblem.trace)
diff --git a/Tests/ca.mcgill.ecse.dslreasoner.vampire.test/src/ca/mcgill/ecse/dslreasoner/vampire/icse/FileSystemTest.xtend b/Tests/ca.mcgill.ecse.dslreasoner.vampire.test/src/ca/mcgill/ecse/dslreasoner/vampire/icse/FileSystemTest.xtend
index 61a20a34..ba7ff028 100644
--- a/Tests/ca.mcgill.ecse.dslreasoner.vampire.test/src/ca/mcgill/ecse/dslreasoner/vampire/icse/FileSystemTest.xtend
+++ b/Tests/ca.mcgill.ecse.dslreasoner.vampire.test/src/ca/mcgill/ecse/dslreasoner/vampire/icse/FileSystemTest.xtend
@@ -15,6 +15,7 @@ import hu.bme.mit.inf.dslreasoner.workspace.FileSystemWorkspace
15import java.util.HashMap 15import java.util.HashMap
16import org.eclipse.emf.ecore.resource.Resource 16import org.eclipse.emf.ecore.resource.Resource
17import org.eclipse.emf.ecore.xmi.impl.XMIResourceFactoryImpl 17import org.eclipse.emf.ecore.xmi.impl.XMIResourceFactoryImpl
18import ca.mcgill.ecse.dslreasoner.standalone.test.filesystem.*
18 19
19class FileSystemTest { 20class FileSystemTest {
20 def static void main(String[] args) { 21 def static void main(String[] args) {
@@ -59,16 +60,18 @@ class FileSystemTest {
59 // ///////////////////////////////////////////////////// 60 // /////////////////////////////////////////////////////
60 // Minimum Scope 61 // Minimum Scope
61 val classMapMin = new HashMap<Class, Integer> 62 val classMapMin = new HashMap<Class, Integer>
62// classMapMin.put(Function, 1) 63// Currently does not work
63// classMapMin.put(FunctionalInterface, 2) 64// classMapMin.put(FSObject, 20)
64// classMapMin.put(FunctionalOutput, 3) 65 classMapMin.put(Dir, 10)
66 classMapMin.put(File, 5)
65 val typeMapMin = GeneralTest.getTypeMap(classMapMin, metamodel, ecore2Logic, modelGenerationProblem.trace) 67 val typeMapMin = GeneralTest.getTypeMap(classMapMin, metamodel, ecore2Logic, modelGenerationProblem.trace)
66 68
67 // Maximum Scope 69 // Maximum Scope
68 val classMapMax = new HashMap<Class, Integer> 70 val classMapMax = new HashMap<Class, Integer>
69// classMapMax.put(Function, 5) 71 classMapMax.put(File, 15)
70// classMapMax.put(FunctionalInterface, 2) 72 classMapMax.put(Dir, 15)
71// classMapMax.put(FunctionalOutput, 4) 73// Currently does not work
74// classMapMax.put(FSObject, 20)
72 val typeMapMax = GeneralTest.getTypeMap(classMapMax, metamodel, ecore2Logic, modelGenerationProblem.trace) 75 val typeMapMax = GeneralTest.getTypeMap(classMapMax, metamodel, ecore2Logic, modelGenerationProblem.trace)
73 76
74 // Define Config File 77 // Define Config File
diff --git a/Tests/ca.mcgill.ecse.dslreasoner.vampire.test/src/ca/mcgill/ecse/dslreasoner/vampire/icse/YakinduTest.xtend b/Tests/ca.mcgill.ecse.dslreasoner.vampire.test/src/ca/mcgill/ecse/dslreasoner/vampire/icse/YakinduTest.xtend
index 3342c18a..76ac727a 100644
--- a/Tests/ca.mcgill.ecse.dslreasoner.vampire.test/src/ca/mcgill/ecse/dslreasoner/vampire/icse/YakinduTest.xtend
+++ b/Tests/ca.mcgill.ecse.dslreasoner.vampire.test/src/ca/mcgill/ecse/dslreasoner/vampire/icse/YakinduTest.xtend
@@ -14,7 +14,8 @@ import hu.bme.mit.inf.dslreasoner.workspace.FileSystemWorkspace
14import java.util.HashMap 14import java.util.HashMap
15import org.eclipse.emf.ecore.resource.Resource 15import org.eclipse.emf.ecore.resource.Resource
16import org.eclipse.emf.ecore.xmi.impl.XMIResourceFactoryImpl 16import org.eclipse.emf.ecore.xmi.impl.XMIResourceFactoryImpl
17import ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.Region 17
18import ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.*
18 19
19class YakinduTest { 20class YakinduTest {
20 def static void main(String[] args) { 21 def static void main(String[] args) {
@@ -60,15 +61,15 @@ class YakinduTest {
60 // Minimum Scope 61 // Minimum Scope
61 val classMapMin = new HashMap<Class, Integer> 62 val classMapMin = new HashMap<Class, Integer>
62 classMapMin.put(Region, 1) 63 classMapMin.put(Region, 1)
63// classMapMin.put(FunctionalInterface, 2) 64 classMapMin.put(Transition, 2)
64// classMapMin.put(FunctionalOutput, 3) 65 classMapMin.put(CompositeElement, 3)
65 val typeMapMin = GeneralTest.getTypeMap(classMapMin, metamodel, ecore2Logic, modelGenerationProblem.trace) 66 val typeMapMin = GeneralTest.getTypeMap(classMapMin, metamodel, ecore2Logic, modelGenerationProblem.trace)
66 67
67 // Maximum Scope 68 // Maximum Scope
68 val classMapMax = new HashMap<Class, Integer> 69 val classMapMax = new HashMap<Class, Integer>
69 classMapMax.put(Region, 5) 70 classMapMax.put(Region, 5)
70// classMapMax.put(FunctionalInterface, 2) 71 classMapMax.put(Transition, 2)
71// classMapMax.put(FunctionalOutput, 4) 72 classMapMax.put(Synchronization, 4)
72 val typeMapMax = GeneralTest.getTypeMap(classMapMax, metamodel, ecore2Logic, modelGenerationProblem.trace) 73 val typeMapMax = GeneralTest.getTypeMap(classMapMax, metamodel, ecore2Logic, modelGenerationProblem.trace)
73 74
74 // Define Config File 75 // Define Config File
diff --git a/Tests/ca.mcgill.ecse.dslreasoner.vampire.test/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/icse/.FAMTest.xtendbin b/Tests/ca.mcgill.ecse.dslreasoner.vampire.test/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/icse/.FAMTest.xtendbin
index 796bed43..9ef2b1a0 100644
--- a/Tests/ca.mcgill.ecse.dslreasoner.vampire.test/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/icse/.FAMTest.xtendbin
+++ b/Tests/ca.mcgill.ecse.dslreasoner.vampire.test/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/icse/.FAMTest.xtendbin
Binary files differ
diff --git a/Tests/ca.mcgill.ecse.dslreasoner.vampire.test/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/icse/.FileSystemTest.xtendbin b/Tests/ca.mcgill.ecse.dslreasoner.vampire.test/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/icse/.FileSystemTest.xtendbin
index 830ec7f9..468a5b6f 100644
--- a/Tests/ca.mcgill.ecse.dslreasoner.vampire.test/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/icse/.FileSystemTest.xtendbin
+++ b/Tests/ca.mcgill.ecse.dslreasoner.vampire.test/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/icse/.FileSystemTest.xtendbin
Binary files differ
diff --git a/Tests/ca.mcgill.ecse.dslreasoner.vampire.test/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/icse/.YakinduTest.xtendbin b/Tests/ca.mcgill.ecse.dslreasoner.vampire.test/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/icse/.YakinduTest.xtendbin
index 395fc452..bed2786b 100644
--- a/Tests/ca.mcgill.ecse.dslreasoner.vampire.test/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/icse/.YakinduTest.xtendbin
+++ b/Tests/ca.mcgill.ecse.dslreasoner.vampire.test/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/icse/.YakinduTest.xtendbin
Binary files differ
diff --git a/Tests/ca.mcgill.ecse.dslreasoner.vampire.test/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/icse/FAMTest.java b/Tests/ca.mcgill.ecse.dslreasoner.vampire.test/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/icse/FAMTest.java
index 855909aa..ddbe05d7 100644
--- a/Tests/ca.mcgill.ecse.dslreasoner.vampire.test/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/icse/FAMTest.java
+++ b/Tests/ca.mcgill.ecse.dslreasoner.vampire.test/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/icse/FAMTest.java
@@ -66,15 +66,12 @@ public class FAMTest {
66 VampireSolver _vampireSolver = new VampireSolver(); 66 VampireSolver _vampireSolver = new VampireSolver();
67 reasoner = _vampireSolver; 67 reasoner = _vampireSolver;
68 final HashMap<Class, Integer> classMapMin = new HashMap<Class, Integer>(); 68 final HashMap<Class, Integer> classMapMin = new HashMap<Class, Integer>();
69 classMapMin.put(FunctionalArchitectureModel.class, Integer.valueOf(1));
70 classMapMin.put(Function.class, Integer.valueOf(1));
71 classMapMin.put(functionalarchitecture.FunctionalInterface.class, Integer.valueOf(2));
72 classMapMin.put(FunctionalOutput.class, Integer.valueOf(3)); 69 classMapMin.put(FunctionalOutput.class, Integer.valueOf(3));
73 final Map<Type, Integer> typeMapMin = GeneralTest.getTypeMap(classMapMin, metamodel, ecore2Logic, modelGenerationProblem.getTrace()); 70 final Map<Type, Integer> typeMapMin = GeneralTest.getTypeMap(classMapMin, metamodel, ecore2Logic, modelGenerationProblem.getTrace());
74 final HashMap<Class, Integer> classMapMax = new HashMap<Class, Integer>(); 71 final HashMap<Class, Integer> classMapMax = new HashMap<Class, Integer>();
75 classMapMax.put(FunctionalArchitectureModel.class, Integer.valueOf(3)); 72 classMapMax.put(FunctionalArchitectureModel.class, Integer.valueOf(3));
76 classMapMax.put(Function.class, Integer.valueOf(5)); 73 classMapMax.put(Function.class, Integer.valueOf(5));
77 classMapMax.put(functionalarchitecture.FunctionalInterface.class, Integer.valueOf(2)); 74 classMapMax.put(functionalarchitecture.FunctionalInterface.class, Integer.valueOf(3));
78 classMapMax.put(FunctionalOutput.class, Integer.valueOf(4)); 75 classMapMax.put(FunctionalOutput.class, Integer.valueOf(4));
79 final Map<Type, Integer> typeMapMax = GeneralTest.getTypeMap(classMapMax, metamodel, ecore2Logic, modelGenerationProblem.getTrace()); 76 final Map<Type, Integer> typeMapMax = GeneralTest.getTypeMap(classMapMax, metamodel, ecore2Logic, modelGenerationProblem.getTrace());
80 VampireSolverConfiguration _vampireSolverConfiguration = new VampireSolverConfiguration(); 77 VampireSolverConfiguration _vampireSolverConfiguration = new VampireSolverConfiguration();
diff --git a/Tests/ca.mcgill.ecse.dslreasoner.vampire.test/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/icse/FileSystemTest.java b/Tests/ca.mcgill.ecse.dslreasoner.vampire.test/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/icse/FileSystemTest.java
index 21d2a307..4a971fd6 100644
--- a/Tests/ca.mcgill.ecse.dslreasoner.vampire.test/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/icse/FileSystemTest.java
+++ b/Tests/ca.mcgill.ecse.dslreasoner.vampire.test/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/icse/FileSystemTest.java
@@ -1,5 +1,7 @@
1package ca.mcgill.ecse.dslreasoner.vampire.icse; 1package ca.mcgill.ecse.dslreasoner.vampire.icse;
2 2
3import ca.mcgill.ecse.dslreasoner.standalone.test.filesystem.Dir;
4import ca.mcgill.ecse.dslreasoner.standalone.test.filesystem.File;
3import ca.mcgill.ecse.dslreasoner.standalone.test.filesystem.filesystemPackage; 5import ca.mcgill.ecse.dslreasoner.standalone.test.filesystem.filesystemPackage;
4import ca.mcgill.ecse.dslreasoner.vampire.icse.GeneralTest; 6import ca.mcgill.ecse.dslreasoner.vampire.icse.GeneralTest;
5import ca.mcgill.ecse.dslreasoner.vampire.queries.FileSystemPatterns; 7import ca.mcgill.ecse.dslreasoner.vampire.queries.FileSystemPatterns;
@@ -65,8 +67,12 @@ public class FileSystemTest {
65 VampireSolver _vampireSolver = new VampireSolver(); 67 VampireSolver _vampireSolver = new VampireSolver();
66 reasoner = _vampireSolver; 68 reasoner = _vampireSolver;
67 final HashMap<Class, Integer> classMapMin = new HashMap<Class, Integer>(); 69 final HashMap<Class, Integer> classMapMin = new HashMap<Class, Integer>();
70 classMapMin.put(Dir.class, Integer.valueOf(10));
71 classMapMin.put(File.class, Integer.valueOf(5));
68 final Map<Type, Integer> typeMapMin = GeneralTest.getTypeMap(classMapMin, metamodel, ecore2Logic, modelGenerationProblem.getTrace()); 72 final Map<Type, Integer> typeMapMin = GeneralTest.getTypeMap(classMapMin, metamodel, ecore2Logic, modelGenerationProblem.getTrace());
69 final HashMap<Class, Integer> classMapMax = new HashMap<Class, Integer>(); 73 final HashMap<Class, Integer> classMapMax = new HashMap<Class, Integer>();
74 classMapMax.put(File.class, Integer.valueOf(15));
75 classMapMax.put(Dir.class, Integer.valueOf(15));
70 final Map<Type, Integer> typeMapMax = GeneralTest.getTypeMap(classMapMax, metamodel, ecore2Logic, modelGenerationProblem.getTrace()); 76 final Map<Type, Integer> typeMapMax = GeneralTest.getTypeMap(classMapMax, metamodel, ecore2Logic, modelGenerationProblem.getTrace());
71 VampireSolverConfiguration _vampireSolverConfiguration = new VampireSolverConfiguration(); 77 VampireSolverConfiguration _vampireSolverConfiguration = new VampireSolverConfiguration();
72 final Procedure1<VampireSolverConfiguration> _function = (VampireSolverConfiguration it) -> { 78 final Procedure1<VampireSolverConfiguration> _function = (VampireSolverConfiguration it) -> {
diff --git a/Tests/ca.mcgill.ecse.dslreasoner.vampire.test/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/icse/YakinduTest.java b/Tests/ca.mcgill.ecse.dslreasoner.vampire.test/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/icse/YakinduTest.java
index ceae8ed2..f0d7d924 100644
--- a/Tests/ca.mcgill.ecse.dslreasoner.vampire.test/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/icse/YakinduTest.java
+++ b/Tests/ca.mcgill.ecse.dslreasoner.vampire.test/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/icse/YakinduTest.java
@@ -1,6 +1,9 @@
1package ca.mcgill.ecse.dslreasoner.vampire.icse; 1package ca.mcgill.ecse.dslreasoner.vampire.icse;
2 2
3import ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.CompositeElement;
3import ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.Region; 4import ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.Region;
5import ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.Synchronization;
6import ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.Transition;
4import ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.yakinduPackage; 7import ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.yakinduPackage;
5import ca.mcgill.ecse.dslreasoner.vampire.icse.GeneralTest; 8import ca.mcgill.ecse.dslreasoner.vampire.icse.GeneralTest;
6import ca.mcgill.ecse.dslreasoner.vampire.reasoner.VampireSolver; 9import ca.mcgill.ecse.dslreasoner.vampire.reasoner.VampireSolver;
@@ -65,9 +68,13 @@ public class YakinduTest {
65 reasoner = _vampireSolver; 68 reasoner = _vampireSolver;
66 final HashMap<Class, Integer> classMapMin = new HashMap<Class, Integer>(); 69 final HashMap<Class, Integer> classMapMin = new HashMap<Class, Integer>();
67 classMapMin.put(Region.class, Integer.valueOf(1)); 70 classMapMin.put(Region.class, Integer.valueOf(1));
71 classMapMin.put(Transition.class, Integer.valueOf(2));
72 classMapMin.put(CompositeElement.class, Integer.valueOf(3));
68 final Map<Type, Integer> typeMapMin = GeneralTest.getTypeMap(classMapMin, metamodel, ecore2Logic, modelGenerationProblem.getTrace()); 73 final Map<Type, Integer> typeMapMin = GeneralTest.getTypeMap(classMapMin, metamodel, ecore2Logic, modelGenerationProblem.getTrace());
69 final HashMap<Class, Integer> classMapMax = new HashMap<Class, Integer>(); 74 final HashMap<Class, Integer> classMapMax = new HashMap<Class, Integer>();
70 classMapMax.put(Region.class, Integer.valueOf(5)); 75 classMapMax.put(Region.class, Integer.valueOf(5));
76 classMapMax.put(Transition.class, Integer.valueOf(2));
77 classMapMax.put(Synchronization.class, Integer.valueOf(4));
71 final Map<Type, Integer> typeMapMax = GeneralTest.getTypeMap(classMapMax, metamodel, ecore2Logic, modelGenerationProblem.getTrace()); 78 final Map<Type, Integer> typeMapMax = GeneralTest.getTypeMap(classMapMax, metamodel, ecore2Logic, modelGenerationProblem.getTrace());
72 VampireSolverConfiguration _vampireSolverConfiguration = new VampireSolverConfiguration(); 79 VampireSolverConfiguration _vampireSolverConfiguration = new VampireSolverConfiguration();
73 final Procedure1<VampireSolverConfiguration> _function = (VampireSolverConfiguration it) -> { 80 final Procedure1<VampireSolverConfiguration> _function = (VampireSolverConfiguration it) -> {