-
Notifications
You must be signed in to change notification settings - Fork 0
/
yuml-diagrams.txt
36 lines (27 loc) · 1.41 KB
/
yuml-diagrams.txt
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
Diagrams
========
Not having a nice UML tool, I use yuml to create my diagrams for now:
http://yuml.me/diagram/class/draw
OneStep
-------
[Simulation|+id:SId;+name:String]<>--[OneStep|+step:double]
edit: http://yuml.me/diagram/plain;/class/edit/[Simulation|+id:SId;+name:String]<>--[OneStep|+step:double]
SteadyState
-----------
[Simulation|+id:SId;+name:String]<>--[SteadyState]
edit: http://yuml.me/diagram/plain;/class/edit/[Simulation|+id:SId;+name:String]<>--[SteadyState]
AbstractTask
------------
[AbstractTask|+id:SId;+name:String]<>--[Task|+modelReference:SIdRef;+simulationReference:SIdRef]
[AbstractTask]<>--[RepeatedTask|+range:SIdRef;+resetModel:bool]
edit: http://yuml.me/diagram/plain;/class/edit/[AbstractTask|+id:SId;+name:String]<>--[Task|+modelReference:SIdRef;+simulationReference:SIdRef], [AbstractTask]<>--[RepeatedTask|+range:SIdRef;+resetModel:bool]
RepeatedTask
-------------
[AbstractTask|+id:SId;+name:String]<>--[RepeatedTask|+range:SIdRef;+resetModel:bool]
[RepeatedTask]<--listOfRanges 0..*-[Range|+id:SId; ]
[RepeatedTask]<--listOfChanges 0..*-[SetValue|+target:XPath;+modelReference:SIdRef|math:MathML]
[RepeatedTask]<--listOfSubtasks 0..*-[SubTask|+task:SIdRef;+order:integer]
[Range]<>--[UniformRange|+start:double;+end:double;+numberOfPoints:integer;+type:enum]
[Range]<>--[VectorRange|value*:double]
[Range]<>--[FunctionalRange|+index:SIdRef|listOfVariables;function]
edit: http://yuml.me/edit/e9630f81