From c33f0b9c4e112ee573d1b26d205a253cc0e487f8 Mon Sep 17 00:00:00 2001 From: 20001LastOrder Date: Thu, 8 Aug 2019 16:45:45 -0400 Subject: Configurations for generation and new domain for generation ecore model --- .../src/ca/mcgill/ecse/socialnetwork/runner/Main.java | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'Metrics/Metrics-Calculation/SocialNetwork_plugin/src/ca/mcgill') diff --git a/Metrics/Metrics-Calculation/SocialNetwork_plugin/src/ca/mcgill/ecse/socialnetwork/runner/Main.java b/Metrics/Metrics-Calculation/SocialNetwork_plugin/src/ca/mcgill/ecse/socialnetwork/runner/Main.java index 9b426200..383852f1 100644 --- a/Metrics/Metrics-Calculation/SocialNetwork_plugin/src/ca/mcgill/ecse/socialnetwork/runner/Main.java +++ b/Metrics/Metrics-Calculation/SocialNetwork_plugin/src/ca/mcgill/ecse/socialnetwork/runner/Main.java @@ -5,6 +5,7 @@ import java.io.FileNotFoundException; import java.io.PrintStream; import java.util.ArrayList; import java.util.Map; +import java.util.Scanner; import ca.mcgill.ecse.dslreasoner.realistic.metrics.calculator.app.Domain; import ca.mcgill.ecse.dslreasoner.realistic.metrics.calculator.distance.KSDistance; @@ -28,13 +29,13 @@ public class Main { private static String configFolder = "yakinduum/config22/"; private static String configFileName = configFolder + "info_old_metric.csv"; private static String aggregateViolationMeasureFileName = configFolder + "aggregateInfo.csv"; - private static String fileReadFolder = "output/Viatra_100/"; + private static String fileReadFolder = "output/Ecore_100/"; public static void main(String args[]) { - - + String ecoreFile = args[0]; + System.out.println("Generation Started"); long begin = System.currentTimeMillis(); - String message = runWithPath("ecore.vsconfig"); + String message = runWithPath(ecoreFile); long elapsed = System.currentTimeMillis() - begin; if(message != null) { @@ -147,7 +148,7 @@ public class Main { ArrayList output = new ArrayList(); GraphReader reader = new GraphReader(YakindummPackage.eINSTANCE, ".xmi"); EMFGraph graph = reader.readModel(fileReadFolder+"/run"+run, run + "_1.xmi"); - MetricSampleGroup metrics = RepMetricsReader.read(Domain.Yakinduum); + MetricSampleGroup metrics = RepMetricsReader.read(Domain.Yakindumm); //KS distance KSDistance ks = new KSDistance(metrics); -- cgit v1.2.3-70-g09d2