From dc0249ec0e322387ec98350c3c633dffade21f63 Mon Sep 17 00:00:00 2001 From: Aren Babikian Date: Fri, 12 Feb 2021 19:04:16 +0100 Subject: add cs scalability case study artifacts --- .../crossingScenario/inputs/csGenScale.vsconfig | 33 ++++++++++++++++++++++ Domains/crossingScenario/inputs/csInitScale.xmi | 31 ++++++++++++++++++++ 2 files changed, 64 insertions(+) create mode 100644 Domains/crossingScenario/inputs/csGenScale.vsconfig create mode 100644 Domains/crossingScenario/inputs/csInitScale.xmi (limited to 'Domains/crossingScenario/inputs') diff --git a/Domains/crossingScenario/inputs/csGenScale.vsconfig b/Domains/crossingScenario/inputs/csGenScale.vsconfig new file mode 100644 index 00000000..d770986b --- /dev/null +++ b/Domains/crossingScenario/inputs/csGenScale.vsconfig @@ -0,0 +1,33 @@ +import epackage "model/crossingScenario.ecore" +import viatra "queries/csQueriesScale.vql" + +generate { + metamodel = { package crossingScenario } + constraints = { package queries} + partial-model = { "inputs/csInitScale.xmi"} + solver = ViatraSolver + scope = { + #node += 15..* + ,# += 0 + ,# += 0 + //,# = 1 + //,# = 0 + //,# += 0 + //,# += 0 + } + + config = { + runtime = 10000, + log-level = none, + "numeric-solver" = "z3", + "dreal-local-path" = "/home/models/dreal4/bazel-bin/dreal/dreal", + //"strategy" = "crossingScenario", + "scopePropagator" = "polyhedral"} + + runs = 1 + number = 3 + debug = "outputs/debug" + log = "outputs/debug/log.txt" + output = "outputs/models" + statistics = "outputs/statistics.csv" +} diff --git a/Domains/crossingScenario/inputs/csInitScale.xmi b/Domains/crossingScenario/inputs/csInitScale.xmi new file mode 100644 index 00000000..5eee1734 --- /dev/null +++ b/Domains/crossingScenario/inputs/csInitScale.xmi @@ -0,0 +1,31 @@ + + + + + + + + + + + + + -- cgit v1.2.3-54-g00ecf