Skip to content
This repository was archived by the owner on Oct 7, 2025. It is now read-only.

Commit bd2e67f

Browse files
authored
Add framework for structuring expected results for Example Models (#17)
* feat(models): begin work on model integration testing framework * feat: add preliminary result containers for each example model and most case studies * fix: fix reference to misnamed model * feat: remove dependency on unique ids * feat(pcm-models): implement and add all violations and corresponding constraints * feat(dfd-models): implement expected violations for dfd models * feat: add pcm extension test models * refactor: rename casestudies to scenarios * refactor(models): move pcm models with real constraint to scenarios * refactor(models): move dfd models with real constraint to scenarios * refactor(results): move results to their respective package (e.g. models or scenarios) * feat(bankbranches): update to nodecharacteristics and data dictionary * feat(bankbranches): add constraint and expected violations * feat(scenarios): remove scenarios without updated characteristic files * ci(targetplatform): add analysis to targetplatform * feat(scenarios): add second constraint of the bank branches scenario model
1 parent bcd7190 commit bd2e67f

File tree

492 files changed

+28790
-4650
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

492 files changed

+28790
-4650
lines changed

bundles/org.dataflowanalysis.examplemodels/META-INF/MANIFEST.MF

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,19 @@ Bundle-Name: DFA Example Models
44
Bundle-SymbolicName: org.dataflowanalysis.examplemodels
55
Bundle-Version: 4.0.0.qualifier
66
Require-Bundle: org.eclipse.core.runtime,
7-
com.google.guava
7+
com.google.guava,
8+
org.dataflowanalysis.analysis,
9+
org.dataflowanalysis.analysis.pcm,
10+
org.dataflowanalysis.analysis.dfd,
11+
org.dataflowanalysis.dfd.dataflowdiagram
812
Automatic-Module-Name: org.dataflowanalysis.examplemodels
913
Bundle-RequiredExecutionEnvironment: JavaSE-17
10-
Export-Package: org.dataflowanalysis.examplemodels
14+
Export-Package: org.dataflowanalysis.examplemodels,
15+
org.dataflowanalysis.examplemodels.results,
16+
org.dataflowanalysis.examplemodels.results.pcm,
17+
org.dataflowanalysis.examplemodels.results.pcm.models,
18+
org.dataflowanalysis.examplemodels.results.pcm.scenarios,
19+
org.dataflowanalysis.examplemodels.results.dfd,
20+
org.dataflowanalysis.examplemodels.results.dfd.models,
21+
org.dataflowanalysis.examplemodels.results.dfd.scenarios
1122

bundles/org.dataflowanalysis.examplemodels/casestudies/CoCarNextGen_Base/.settings/org.eclipse.core.resources.prefs

Lines changed: 0 additions & 2 deletions
This file was deleted.

bundles/org.dataflowanalysis.examplemodels/casestudies/CoCarNextGen_Base/AudiA6C8_base.allocation

Lines changed: 0 additions & 129 deletions
This file was deleted.

0 commit comments

Comments
 (0)