aboutsummaryrefslogtreecommitdiffstats
path: root/Metrics/Metrics-Calculation/SocialNetwork_plugin/ecore.vsconfig
diff options
context:
space:
mode:
Diffstat (limited to 'Metrics/Metrics-Calculation/SocialNetwork_plugin/ecore.vsconfig')
-rw-r--r--Metrics/Metrics-Calculation/SocialNetwork_plugin/ecore.vsconfig14
1 files changed, 7 insertions, 7 deletions
diff --git a/Metrics/Metrics-Calculation/SocialNetwork_plugin/ecore.vsconfig b/Metrics/Metrics-Calculation/SocialNetwork_plugin/ecore.vsconfig
index 9d3dd0e9..c0ba6fab 100644
--- a/Metrics/Metrics-Calculation/SocialNetwork_plugin/ecore.vsconfig
+++ b/Metrics/Metrics-Calculation/SocialNetwork_plugin/ecore.vsconfig
@@ -6,7 +6,7 @@ generate {
6 metamodel = {package ecore excluding{EClassifier.instanceClass, EClassifier.defaultValue, 6 metamodel = {package ecore excluding{EClassifier.instanceClass, EClassifier.defaultValue,
7 EEnumLiteral.instance, EStructuralFeature.defaultValue, EStructuralFeature.changeable, 7 EEnumLiteral.instance, EStructuralFeature.defaultValue, EStructuralFeature.changeable,
8 EStructuralFeature.derived, ENamedElement.name, EClass.interface, EClass.abstract, EClassifier.instanceTypeName, 8 EStructuralFeature.derived, ENamedElement.name, EClass.interface, EClass.abstract, EClassifier.instanceTypeName,
9 EClassifier.instanceClassName, EPackage.nsPrefix, EPackage.nsURI, EAnnotation.source, 9 EClassifier.instanceClassName, EPackage.nsPrefix, EPackage.nsURI,
10 EAttribute.iD, EDataType.serializable, EEnumLiteral.literal, EEnumLiteral.value, 10 EAttribute.iD, EDataType.serializable, EEnumLiteral.literal, EEnumLiteral.value,
11 EReference.resolveProxies, EReference.container, EReference.containment, EStringToStringMapEntry.key, 11 EReference.resolveProxies, EReference.container, EReference.containment, EStringToStringMapEntry.key,
12 EStringToStringMapEntry.value, EStructuralFeature.defaultValueLiteral, EStructuralFeature.transient, 12 EStringToStringMapEntry.value, EStructuralFeature.defaultValueLiteral, EStructuralFeature.transient,
@@ -19,7 +19,7 @@ generate {
19 EClass. eAllOperations, EClass.eAllStructuralFeatures, EClass.eAttributes, EClass.eIDAttribute, EClass.eReferences, 19 EClass. eAllOperations, EClass.eAllStructuralFeatures, EClass.eAttributes, EClass.eIDAttribute, EClass.eReferences,
20 EAttribute.eAttributeType, EGenericType.eRawType, EReference.eReferenceType, 20 EAttribute.eAttributeType, EGenericType.eRawType, EReference.eReferenceType,
21 //Generic Types 21 //Generic Types
22 EClass.eGenericSuperTypes, ETypedElement.eGenericType, EOperation.eGenericExceptions, EObject, EAnnotation.references, EAnnotation.contents 22 EClass.eGenericSuperTypes, ETypedElement.eGenericType, EOperation.eGenericExceptions, EObject, EAnnotation, EModelElement.eAnnotations, EAnnotation.details, EAnnotation.contents, EAnnotation.references, EAnnotation.source, EAnnotation.eModelElement
23 23
24 }} 24 }}
25 partial-model = { "inputs/ecore.xmi"} 25 partial-model = { "inputs/ecore.xmi"}
@@ -30,22 +30,22 @@ generate {
30 30
31 //median run time 31 //median run time
32 scope = { 32 scope = {
33 #node = 30 // (warm-up: 10) 30, 50, 80, 100, 120 .... 33 #node = 101 // (warm-up: 10) 30, 50, 80, 100, 120 ....
34 } 34 }
35 35
36 number = 1 36 number = 1
37 runs = 1 37 runs = 1
38 config = { 38 config = {
39 log-level = none, 39 log-level = none,
40 runtime = 300, // the runtime is in seconds, want to set is to 5 mins 40 //runtime = 300, // the runtime is in seconds, want to set is to 5 mins
41 "optional-wf" = "false", 41 "optional-wf" = "true",
42 "realistic-guidance" = "Composite", 42 "realistic-guidance" = "Composite",
43 "allow-must-violations" = "false", 43 "allow-must-violations" = "true",
44 "domain" = "Ecore", 44 "domain" = "Ecore",
45 "scopePropagator" = "typeHierarchy" 45 "scopePropagator" = "typeHierarchy"
46 } 46 }
47 47
48 debug = "debug" 48 debug = "debug"
49 statistics = "statistics/Ecore/warmup.csv" //give different set up different filenames 49 statistics = "statistics/Ecore/warmup.csv" //give different set up different filenames
50 output = "output/Ecore/run_time/" 50 output = "output/Alloy/Ecore/"
51} 51}