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

Commit 8d6f72f

Browse files
01Parzival10Nicolas-Boltz
authored andcommitted
Feat: Adding test models for simple DFD finder
1 parent 59cacdf commit 8d6f72f

File tree

6 files changed

+116
-0
lines changed

6 files changed

+116
-0
lines changed
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<datadictionary:DataDictionary xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:datadictionary="http://dataflowanalysis.org/dfd/datadictionary" id="_m8ftYG9cEe-tyf2ezWC1bw">
3+
<behaviour id="_odEIQW9cEe-tyf2ezWC1bw" entityName="Ex">
4+
<outPin id="_svhb8W9cEe-tyf2ezWC1bw" entityName="Out"/>
5+
<outPin id="_tyyPwW9cEe-tyf2ezWC1bw" entityName="OutDead"/>
6+
<assignment xsi:type="datadictionary:Assignment" id="_u6Mjwm9cEe-tyf2ezWC1bw" outputPin="_svhb8W9cEe-tyf2ezWC1bw">
7+
<term xsi:type="datadictionary:TRUE" id="_x_uxUG9cEe-tyf2ezWC1bw"/>
8+
</assignment>
9+
</behaviour>
10+
<behaviour id="_rFlpsW9cEe-tyf2ezWC1bw" entityName="Store">
11+
<inPin id="_r-QXEG9cEe-tyf2ezWC1bw" entityName="In"/>
12+
</behaviour>
13+
</datadictionary:DataDictionary>
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<dataflowdiagram:DataFlowDiagram xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dataflowdiagram="http://dataflowanalysis.org/dfd/dataflowdiagram" id="_kHhEUG9cEe-tyf2ezWC1bw">
3+
<flows id="_yekCYG9cEe-tyf2ezWC1bw" sourceNode="_o8VeMW9cEe-tyf2ezWC1bw" destinationNode="_qFISQm9cEe-tyf2ezWC1bw">
4+
<destinationPin href="file:/C:/Users/Huell/Documents/Studium/HIWI/ExampleModels/bundles/org.dataflowanalysis.examplemodels/models/DFDSimpleModels/DeadOutPin.datadictionary#_r-QXEG9cEe-tyf2ezWC1bw"/>
5+
<sourcePin href="file:/C:/Users/Huell/Documents/Studium/HIWI/ExampleModels/bundles/org.dataflowanalysis.examplemodels/models/DFDSimpleModels/DeadOutPin.datadictionary#_svhb8W9cEe-tyf2ezWC1bw"/>
6+
</flows>
7+
<nodes xsi:type="dataflowdiagram:External" id="_o8VeMW9cEe-tyf2ezWC1bw">
8+
<behaviour href="file:/C:/Users/Huell/Documents/Studium/HIWI/ExampleModels/bundles/org.dataflowanalysis.examplemodels/models/DFDSimpleModels/DeadOutPin.datadictionary#_odEIQW9cEe-tyf2ezWC1bw"/>
9+
</nodes>
10+
<nodes xsi:type="dataflowdiagram:Store" id="_qFISQm9cEe-tyf2ezWC1bw">
11+
<behaviour href="file:/C:/Users/Huell/Documents/Studium/HIWI/ExampleModels/bundles/org.dataflowanalysis.examplemodels/models/DFDSimpleModels/DeadOutPin.datadictionary#_rFlpsW9cEe-tyf2ezWC1bw"/>
12+
</nodes>
13+
</dataflowdiagram:DataFlowDiagram>
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<datadictionary:DataDictionary xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:datadictionary="http://dataflowanalysis.org/dfd/datadictionary" id="_YbDkkG9ZEe-tyf2ezWC1bw">
3+
<labelTypes id="_esIroG9aEe-tyf2ezWC1bw" entityName="Role">
4+
<label id="_gBkNgG9aEe-tyf2ezWC1bw" entityName="Student"/>
5+
<label id="_gYF3IG9aEe-tyf2ezWC1bw" entityName="Teacher"/>
6+
</labelTypes>
7+
<behaviour id="_H01jwW9aEe-tyf2ezWC1bw" entityName="UnUsed">
8+
<outPin id="_OUGtQW9aEe-tyf2ezWC1bw" entityName="UnUsed"/>
9+
<assignment xsi:type="datadictionary:Assignment" id="_XIrhQm9aEe-tyf2ezWC1bw" outputPin="_OUGtQW9aEe-tyf2ezWC1bw" outputLabels="_gBkNgG9aEe-tyf2ezWC1bw">
10+
<term xsi:type="datadictionary:TRUE" id="_926soG9aEe-tyf2ezWC1bw"/>
11+
</assignment>
12+
</behaviour>
13+
<behaviour id="_JgiQkW9aEe-tyf2ezWC1bw" entityName="Used">
14+
<outPin id="_OooLwW9aEe-tyf2ezWC1bw" entityName="Used"/>
15+
<assignment xsi:type="datadictionary:Assignment" id="_c02Z4m9aEe-tyf2ezWC1bw" outputPin="_OooLwW9aEe-tyf2ezWC1bw" outputLabels="_gYF3IG9aEe-tyf2ezWC1bw">
16+
<term xsi:type="datadictionary:TRUE" id="_-zuTIG9aEe-tyf2ezWC1bw"/>
17+
</assignment>
18+
</behaviour>
19+
<behaviour id="_Jz0Y8W9aEe-tyf2ezWC1bw" entityName="Middle">
20+
<inPin id="_O7nZMG9aEe-tyf2ezWC1bw" entityName="MiddleIN"/>
21+
<inPin id="_QQjL0G9aEe-tyf2ezWC1bw" entityName="MiddleInUnUsed"/>
22+
<outPin id="_RogdQW9aEe-tyf2ezWC1bw" entityName="MiddleOut"/>
23+
<assignment xsi:type="datadictionary:ForwardingAssignment" id="_T0Ye829aEe-tyf2ezWC1bw" inputPins="_O7nZMG9aEe-tyf2ezWC1bw" outputPin="_RogdQW9aEe-tyf2ezWC1bw"/>
24+
</behaviour>
25+
<behaviour id="_KHxPsW9aEe-tyf2ezWC1bw" entityName="End">
26+
<inPin id="_SomoUG9aEe-tyf2ezWC1bw" entityName="End"/>
27+
</behaviour>
28+
</datadictionary:DataDictionary>
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<dataflowdiagram:DataFlowDiagram xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dataflowdiagram="http://dataflowanalysis.org/dfd/dataflowdiagram" id="_TcoiwG9ZEe-tyf2ezWC1bw">
3+
<flows id="_g28g4G9bEe-tyf2ezWC1bw" sourceNode="_ZIvJ8G9ZEe-tyf2ezWC1bw" destinationNode="_aBmro29ZEe-tyf2ezWC1bw">
4+
<destinationPin href="file:/C:/Users/Huell/Documents/Studium/HIWI/ExampleModels/bundles/org.dataflowanalysis.examplemodels/models/DFDSimpleModels/UnusedInput.datadictionary#_O7nZMG9aEe-tyf2ezWC1bw"/>
5+
<sourcePin href="file:/C:/Users/Huell/Documents/Studium/HIWI/ExampleModels/bundles/org.dataflowanalysis.examplemodels/models/DFDSimpleModels/UnusedInput.datadictionary#_OooLwW9aEe-tyf2ezWC1bw"/>
6+
</flows>
7+
<flows id="_hrVyQG9bEe-tyf2ezWC1bw" sourceNode="_ZuT8MW9ZEe-tyf2ezWC1bw" destinationNode="_aBmro29ZEe-tyf2ezWC1bw">
8+
<destinationPin href="file:/C:/Users/Huell/Documents/Studium/HIWI/ExampleModels/bundles/org.dataflowanalysis.examplemodels/models/DFDSimpleModels/UnusedInput.datadictionary#_QQjL0G9aEe-tyf2ezWC1bw"/>
9+
<sourcePin href="file:/C:/Users/Huell/Documents/Studium/HIWI/ExampleModels/bundles/org.dataflowanalysis.examplemodels/models/DFDSimpleModels/UnusedInput.datadictionary#_OUGtQW9aEe-tyf2ezWC1bw"/>
10+
</flows>
11+
<flows id="_iARgcG9bEe-tyf2ezWC1bw" sourceNode="_aBmro29ZEe-tyf2ezWC1bw" destinationNode="_aSx7Mm9ZEe-tyf2ezWC1bw">
12+
<destinationPin href="file:/C:/Users/Huell/Documents/Studium/HIWI/ExampleModels/bundles/org.dataflowanalysis.examplemodels/models/DFDSimpleModels/UnusedInput.datadictionary#_SomoUG9aEe-tyf2ezWC1bw"/>
13+
<sourcePin href="file:/C:/Users/Huell/Documents/Studium/HIWI/ExampleModels/bundles/org.dataflowanalysis.examplemodels/models/DFDSimpleModels/UnusedInput.datadictionary#_RogdQW9aEe-tyf2ezWC1bw"/>
14+
</flows>
15+
<nodes xsi:type="dataflowdiagram:External" id="_ZIvJ8G9ZEe-tyf2ezWC1bw" entityName="UsedInput">
16+
<behaviour href="file:/C:/Users/Huell/Documents/Studium/HIWI/ExampleModels/bundles/org.dataflowanalysis.examplemodels/models/DFDSimpleModels/UnusedInput.datadictionary#_JgiQkW9aEe-tyf2ezWC1bw"/>
17+
</nodes>
18+
<nodes xsi:type="dataflowdiagram:External" id="_ZuT8MW9ZEe-tyf2ezWC1bw" entityName="UnUsedInput">
19+
<behaviour href="file:/C:/Users/Huell/Documents/Studium/HIWI/ExampleModels/bundles/org.dataflowanalysis.examplemodels/models/DFDSimpleModels/UnusedInput.datadictionary#_H01jwW9aEe-tyf2ezWC1bw"/>
20+
</nodes>
21+
<nodes xsi:type="dataflowdiagram:Process" id="_aBmro29ZEe-tyf2ezWC1bw" entityName="Middle">
22+
<behaviour href="file:/C:/Users/Huell/Documents/Studium/HIWI/ExampleModels/bundles/org.dataflowanalysis.examplemodels/models/DFDSimpleModels/UnusedInput.datadictionary#_Jz0Y8W9aEe-tyf2ezWC1bw"/>
23+
</nodes>
24+
<nodes xsi:type="dataflowdiagram:Store" id="_aSx7Mm9ZEe-tyf2ezWC1bw" entityName="End">
25+
<behaviour href="file:/C:/Users/Huell/Documents/Studium/HIWI/ExampleModels/bundles/org.dataflowanalysis.examplemodels/models/DFDSimpleModels/UnusedInput.datadictionary#_KHxPsW9aEe-tyf2ezWC1bw"/>
26+
</nodes>
27+
</dataflowdiagram:DataFlowDiagram>
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<datadictionary:DataDictionary xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:datadictionary="http://dataflowanalysis.org/dfd/datadictionary" id="_8f7kMG9dEe-tyf2ezWC1bw">
3+
<behaviour id="_AOb2QW9eEe-tyf2ezWC1bw" entityName="Out">
4+
<outPin id="_Em_x8W9eEe-tyf2ezWC1bw" entityName="Out"/>
5+
<assignment xsi:type="datadictionary:Assignment" id="_HeTWQm9eEe-tyf2ezWC1bw" outputPin="_Em_x8W9eEe-tyf2ezWC1bw">
6+
<term xsi:type="datadictionary:TRUE" id="_H4h0IG9eEe-tyf2ezWC1bw"/>
7+
</assignment>
8+
</behaviour>
9+
<behaviour id="_AnR0EW9eEe-tyf2ezWC1bw" entityName="In1">
10+
<inPin id="_Fc3qAG9eEe-tyf2ezWC1bw" entityName="In1"/>
11+
</behaviour>
12+
<behaviour id="_A4dqsW9eEe-tyf2ezWC1bw" entityName="In2">
13+
<inPin id="_GVCBEG9eEe-tyf2ezWC1bw" entityName="In2"/>
14+
</behaviour>
15+
</datadictionary:DataDictionary>
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<dataflowdiagram:DataFlowDiagram xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dataflowdiagram="http://dataflowanalysis.org/dfd/dataflowdiagram" id="_6m4X4G9dEe-tyf2ezWC1bw">
3+
<flows id="_L5oSEG9eEe-tyf2ezWC1bw" entityName="flow1" sourceNode="_-599sW9dEe-tyf2ezWC1bw" destinationNode="__WWXsm9dEe-tyf2ezWC1bw">
4+
<destinationPin href="file:/C:/Users/Huell/Documents/Studium/HIWI/ExampleModels/bundles/org.dataflowanalysis.examplemodels/models/DFDSimpleModels/WrongFlowName.datadictionary#_Fc3qAG9eEe-tyf2ezWC1bw"/>
5+
<sourcePin href="file:/C:/Users/Huell/Documents/Studium/HIWI/ExampleModels/bundles/org.dataflowanalysis.examplemodels/models/DFDSimpleModels/WrongFlowName.datadictionary#_Em_x8W9eEe-tyf2ezWC1bw"/>
6+
</flows>
7+
<flows id="_MPt20G9eEe-tyf2ezWC1bw" entityName="flow2" sourceNode="_-599sW9dEe-tyf2ezWC1bw" destinationNode="__tAkMm9dEe-tyf2ezWC1bw">
8+
<destinationPin href="file:/C:/Users/Huell/Documents/Studium/HIWI/ExampleModels/bundles/org.dataflowanalysis.examplemodels/models/DFDSimpleModels/WrongFlowName.datadictionary#_GVCBEG9eEe-tyf2ezWC1bw"/>
9+
<sourcePin href="file:/C:/Users/Huell/Documents/Studium/HIWI/ExampleModels/bundles/org.dataflowanalysis.examplemodels/models/DFDSimpleModels/WrongFlowName.datadictionary#_Em_x8W9eEe-tyf2ezWC1bw"/>
10+
</flows>
11+
<nodes xsi:type="dataflowdiagram:External" id="_-599sW9dEe-tyf2ezWC1bw" entityName="Out">
12+
<behaviour href="file:/C:/Users/Huell/Documents/Studium/HIWI/ExampleModels/bundles/org.dataflowanalysis.examplemodels/models/DFDSimpleModels/WrongFlowName.datadictionary#_AOb2QW9eEe-tyf2ezWC1bw"/>
13+
</nodes>
14+
<nodes xsi:type="dataflowdiagram:Store" id="__WWXsm9dEe-tyf2ezWC1bw" entityName="In1">
15+
<behaviour href="file:/C:/Users/Huell/Documents/Studium/HIWI/ExampleModels/bundles/org.dataflowanalysis.examplemodels/models/DFDSimpleModels/WrongFlowName.datadictionary#_AnR0EW9eEe-tyf2ezWC1bw"/>
16+
</nodes>
17+
<nodes xsi:type="dataflowdiagram:Store" id="__tAkMm9dEe-tyf2ezWC1bw" entityName="In2">
18+
<behaviour href="file:/C:/Users/Huell/Documents/Studium/HIWI/ExampleModels/bundles/org.dataflowanalysis.examplemodels/models/DFDSimpleModels/WrongFlowName.datadictionary#_A4dqsW9eEe-tyf2ezWC1bw"/>
19+
</nodes>
20+
</dataflowdiagram:DataFlowDiagram>

0 commit comments

Comments
 (0)