Wiki source code of Comparison of the graphical representation
Last modified by wah on 2023/09/11 16:17
Hide last authors
author | version | line-number | content |
---|---|---|---|
![]() |
4.1 | 1 | The following table depicts a detailed comparison** **of the graphical representation between the KIELER SyncCharts Editor and the Yakindu SCT Editor. |
2 | |||
![]() |
3.1 | 3 | |=((( |
4 | |||
5 | )))|=((( | ||
6 | KIELER | ||
7 | )))|=((( | ||
8 | YAKINDU | ||
9 | )))|=((( | ||
10 | |||
11 | ))) | ||
12 | |((( | ||
13 | Transition | ||
14 | )))|((( | ||
![]() |
6.3 | 15 | [[image:attach:KIELER.SCCharts-Editor based on Yakindu.WebHome@image2012-10-11 13:46:43.png]] |
![]() |
3.1 | 16 | )))|((( |
![]() |
6.3 | 17 | [[image:attach:KIELER.SCCharts-Editor based on Yakindu.WebHome@image2012-10-11 13:46:50.png]] |
![]() |
3.1 | 18 | )))|((( |
19 | **YAKINDU**: There is only one type for transitions | ||
20 | |||
21 | **KIELER**: Strong Abort, Week Abort, Normal Termination | ||
22 | ))) | ||
23 | |((( | ||
24 | State | ||
25 | )))|((( | ||
![]() |
6.3 | 26 | [[image:attach:KIELER.SCCharts-Editor based on Yakindu.WebHome@image2012-10-11 13:47:11.png]] |
![]() |
3.1 | 27 | )))|((( |
![]() |
6.3 | 28 | [[image:attach:KIELER.SCCharts-Editor based on Yakindu.WebHome@image2012-10-11 13:49:10.png]] |
![]() |
3.1 | 29 | )))|((( |
30 | |||
31 | ))) | ||
32 | |((( | ||
33 | Composite State | ||
34 | )))|((( | ||
![]() |
6.3 | 35 | [[image:attach:KIELER.SCCharts-Editor based on Yakindu.WebHome@image2012-10-11 13:47:20.png]] |
![]() |
3.1 | 36 | )))|((( |
![]() |
6.3 | 37 | [[image:attach:KIELER.SCCharts-Editor based on Yakindu.WebHome@image2012-10-11 13:47:58.png]] |
![]() |
3.1 | 38 | )))|((( |
39 | |||
40 | ))) | ||
41 | |((( | ||
42 | Initial State | ||
43 | )))|((( | ||
![]() |
6.3 | 44 | [[image:attach:KIELER.SCCharts-Editor based on Yakindu.WebHome@image2012-10-15 14:41:10.png]][[image:attach:KIELER.SCCharts-Editor based on Yakindu.WebHome@image2012-10-11 13:46:58.png]] |
![]() |
3.1 | 45 | )))|((( |
![]() |
6.3 | 46 | [[image:attach:KIELER.SCCharts-Editor based on Yakindu.WebHome@image2012-10-11 13:52:3.png]] |
![]() |
3.1 | 47 | )))|((( |
48 | **YAKINDU**: Initials State are pseudo states. The Initial State may not be a Composite State. (% style="color: rgb(0,0,0);" %)An initial state can only have one outgoing transition and no incoming. | ||
49 | |||
50 | (% style="color: rgb(0,0,0);" %)**KIELER**: Initial states are supposed to have a thicker border than normal states | ||
51 | ))) | ||
52 | |((( | ||
53 | Final State | ||
54 | )))|((( | ||
![]() |
6.3 | 55 | [[image:attach:KIELER.SCCharts-Editor based on Yakindu.WebHome@image2012-10-15 14:40:31.png]][[image:attach:KIELER.SCCharts-Editor based on Yakindu.WebHome@image2012-10-11 13:47:5.png]] |
![]() |
3.1 | 56 | )))|((( |
![]() |
6.3 | 57 | [[image:attach:KIELER.SCCharts-Editor based on Yakindu.WebHome@image2012-10-11 13:51:43.png]] |
![]() |
3.1 | 58 | )))|((( |
59 | **YAKINDU**: Final States are pseudo states. The Final State may not be a Composite State | ||
60 | |||
61 | **KIELER**: Final states are depicted with a double border | ||
62 | ))) | ||
63 | |((( | ||
64 | History | ||
65 | )))|((( | ||
![]() |
6.3 | 66 | [[image:attach:KIELER.SCCharts-Editor based on Yakindu.WebHome@image2012-10-11 13:47:27.png]][[image:attach:KIELER.SCCharts-Editor based on Yakindu.WebHome@image2012-10-11 13:47:32.png]] |
![]() |
3.1 | 67 | )))|((( |
![]() |
6.3 | 68 | [[image:attach:KIELER.SCCharts-Editor based on Yakindu.WebHome@image2012-10-11 13:47:54.png]] |
![]() |
3.1 | 69 | )))|((( |
70 | **YAKINDU**: | ||
71 | |||
72 | * Shallow History: (% style="color: rgb(0,0,0);" %)is a pseudo state. It is placed inside a region of a composite state. | ||
73 | * (% style="color: rgb(0,0,0);" %)Deep History: is similar to shallow history. With a deep history the latest state of multiple nested states is remembered.- | ||
74 | |||
75 | **KIELER**: A History is a attribute of a Transition | ||
76 | ))) | ||
77 | |((( | ||
78 | Synchronization | ||
79 | )))|((( | ||
80 | |||
81 | )))|((( | ||
![]() |
5.1 | 82 | [[image:attach:image2012-11-1 21:54:51.png]] |
![]() |
3.1 | 83 | )))|((( |
84 | **YAKINDU**: Synchronization is a pseudo state. | ||
85 | |||
86 | **KIELER**: Synchronization not needed in KIELER | ||
87 | |||
![]() |
6.3 | 88 | * \\ |
![]() |
5.1 | 89 | ** No interlevel transitions |
![]() |
3.1 | 90 | ** Closest construct: normal termination |
91 | ))) | ||
92 | |((( | ||
93 | Choice | ||
94 | )))|((( | ||
![]() |
6.3 | 95 | [[image:attach:KIELER.SCCharts-Editor based on Yakindu.WebHome@image2012-10-11 13:47:38.png]] |
![]() |
3.1 | 96 | )))|((( |
![]() |
6.3 | 97 | [[image:attach:KIELER.SCCharts-Editor based on Yakindu.WebHome@image2012-10-11 13:47:44.png]] |
![]() |
3.1 | 98 | )))|((( |
99 | |||
100 | ))) | ||
![]() |
4.1 | 101 | |
102 | |=((( | ||
103 | |||
104 | )))|=((( | ||
105 | KIELER | ||
106 | )))|=((( | ||
107 | YAKINDU | ||
108 | ))) | ||
109 | |((( | ||
110 | Interface declaration | ||
111 | )))|((( | ||
![]() |
6.3 | 112 | [[image:attach:KIELER.SCCharts-Editor based on Yakindu.WebHome@image2012-10-12 10:59:54.png]] |
![]() |
4.1 | 113 | )))|((( |
![]() |
6.3 | 114 | [[image:attach:KIELER.SCCharts-Editor based on Yakindu.WebHome@image2012-10-12 10:51:52.png]] |
![]() |
4.1 | 115 | ))) |