-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathDragon.sysml
More file actions
76 lines (76 loc) · 1.94 KB
/
Dragon.sysml
File metadata and controls
76 lines (76 loc) · 1.94 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
package Model {
view Model : 'SysML Standard Diagrams'::gv;
part part1 {
action action1 { out ref1; }
}
requirement <'someid-1'> requirement1 {
attribute attribute1;
perform action performAction1 {
action assign1 assign self := null;
}
requirement requirement1;
}
constraint constraint1 [1] {}
connection 'my connection' : someconn connect part1 to requirement1;
allocation allocate part1 to requirement1;
first part1::action1 then requirement1;
item item1 {
attribute attribute1;
timeslice item item1;
}
assert constraint assertConstraint1;
part def somethincheese;
viewpoint name;
viewpoint def name;
item def mimat;
connection def someconn;
connection def connectionDef1 {
end ;
end ;
}
}
package package1 {
view Model1 : 'SysML Standard Diagrams'::gv;
connection ;
flow def flowDef1 {
end ;
end ;
}
}
package 'JDEC Org' {
view 'JDEC Org' : 'SysML Standard Diagrams'::gv;
part part1;
part part2;
part part3;
part part4;
part part5 :> part4;
connection connect part1 to part3;
connection connect part1 to part2;
connection connect part1 to part4;
connection connect part1 to part5;
item item1;
item item2 :> item1;
part def <Role> 'Organizatinal Role' :> Role;
part def Role {
attribute attribute1;
}
}
view unnamed : 'SysML Standard Diagrams'::gv;
package 'Digital Thread Structure' {
item def 'Digital Thread' {
connection def 'Thread Relationship' {
end ;
end ;
}
attribute attribute1;
}
item def 'Thread Reference Relationship' :> 'Digital Thread' {
item item1;
attribute attributeDef1 : Refernce;
}
item def 'THread Value Relationship' :> 'Digital Thread' {
item item1;
}
attribute def Refernce;
attribute def Value;
}