Wiki source code of A SyncChart-Editor based on Yakindu
Version 11.1 by wah on 2012/10/11 13:53
Show last authors
author | version | line-number | content |
---|---|---|---|
1 | = Yakindu SCT = | ||
2 | |||
3 | YAKINDU Statechart Tools (SCT) is an open source tool for the specification and development of reactive, event-based systems using state machines. | ||
4 | |||
5 | It consists of a graphical tool for editing and provides validation, simulation, and code generators for different target platforms. The tools are provided as Eclipse-plugins and integrate tightly into the IDE ([[Yakindu SCT Website>>url:http://www.itemis.de/itemis-ag/produkte/yakindu-open-source/yakindu-statechart-tools/language=de/43437/produktbeschreibung||shape="rect"]]). | ||
6 | |||
7 | [[image:attach:Yakindu SCT.png]] | ||
8 | |||
9 | = Yakindu SCT VS KIELER = | ||
10 | |||
11 | |=((( | ||
12 | |||
13 | )))|=((( | ||
14 | KIELER | ||
15 | )))|=((( | ||
16 | YAKINDU | ||
17 | )))|=((( | ||
18 | |||
19 | ))) | ||
20 | |((( | ||
21 | Transition | ||
22 | )))|((( | ||
23 | [[image:attach:image2012-10-11 13:46:43.png]] | ||
24 | )))|((( | ||
25 | [[image:attach:image2012-10-11 13:46:50.png]] | ||
26 | )))|((( | ||
27 | **YAKINDU**: There is only one type for transitions | ||
28 | |||
29 | **KIELER**: Strong Abort, Week Abort, Normal Termination | ||
30 | ))) | ||
31 | |((( | ||
32 | Initial State | ||
33 | )))|((( | ||
34 | [[image:attach:image2012-10-11 13:46:58.png]] | ||
35 | )))|((( | ||
36 | [[image:attach:image2012-10-11 13:52:3.png]] | ||
37 | )))|((( | ||
38 | **YAKINDU**: An extra State for Initial State. The Initial State may not be a Composite State | ||
39 | ))) | ||
40 | |((( | ||
41 | Final State | ||
42 | )))|((( | ||
43 | [[image:attach:image2012-10-11 13:47:5.png]] | ||
44 | )))|((( | ||
45 | [[image:attach:image2012-10-11 13:51:43.png]] | ||
46 | )))|((( | ||
47 | **YAKINDU**: An extra State for Final State. The Final State may not be a Composite State | ||
48 | ))) | ||
49 | |((( | ||
50 | State | ||
51 | )))|((( | ||
52 | [[image:attach:image2012-10-11 13:47:11.png]] | ||
53 | )))|((( | ||
54 | [[image:attach:image2012-10-11 13:49:10.png]] | ||
55 | )))|((( | ||
56 | |||
57 | ))) | ||
58 | |((( | ||
59 | Composite State | ||
60 | )))|((( | ||
61 | [[image:attach:image2012-10-11 13:47:20.png]] | ||
62 | )))|((( | ||
63 | [[image:attach:image2012-10-11 13:47:58.png]] | ||
64 | )))|((( | ||
65 | |||
66 | ))) | ||
67 | |((( | ||
68 | History | ||
69 | )))|((( | ||
70 | [[image:attach:image2012-10-11 13:47:27.png]][[image:attach:image2012-10-11 13:47:32.png]] | ||
71 | )))|((( | ||
72 | [[image:attach:image2012-10-11 13:47:54.png]] | ||
73 | )))|((( | ||
74 | **YAKINDU**: A History is a Pseudostate | ||
75 | |||
76 | **KIELER**: A History is a Transition | ||
77 | ))) | ||
78 | |((( | ||
79 | Synchronization | ||
80 | )))|((( | ||
81 | |||
82 | )))|((( | ||
83 | [[image:attach:image2012-10-11 13:47:49.png]] | ||
84 | )))|((( | ||
85 | |||
86 | ))) | ||
87 | |((( | ||
88 | Choise | ||
89 | )))|((( | ||
90 | [[image:attach:image2012-10-11 13:47:38.png]] | ||
91 | )))|((( | ||
92 | [[image:attach:image2012-10-11 13:47:44.png]] | ||
93 | )))|((( | ||
94 | |||
95 | ))) |