<
From version < 64.1 >
edited by cmot
on 2014/06/27 14:58
To version < 6.1 >
edited by wah
on 2012/10/10 15:48
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,1 @@
1 -SCCharts-Editor based on Yakindu
1 +A SyncChart-Editor based on Yakindu
Parent
... ... @@ -1,1 +1,0 @@
1 -SyncCharts
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.cmot
1 +XWiki.wah
Content
... ... @@ -1,88 +1,3 @@
1 -{{panel title="Project Overview" borderStyle="dashed"}}
2 -Project Status:
1 +YAKINDU is a tool kit for model based development and the statechart tools are the first modules provided by this project. The tools apply the concept of state machines that are well understood and formal enough to describe behaviour unambiguously. The statechart tools support editing, validating, simulating state machines and generating code from state machines. 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"]]).
3 3  
4 -* **CURRENTLY (% style="color: rgb(0,51,102);" %)__NOT__ (%%)UNDER ACTIVE DEVELOPMENT**
5 -
6 -Responsible:
7 -
8 -* [[Christian Motika>>url:http://www.informatik.uni-kiel.de/rtsys/kontakt/cmot/||shape="rect"]]
9 -
10 -Related Theses:
11 -
12 -* Whabi Haribi, //A SyncChart-Editor based on Yakindu//, March 2013 ([[pdf>>url:http://rtsys.informatik.uni-kiel.de/%7Ebiblio/downloads/theses/wah-mt.pdf||shape="rect" class="external-link-new-window"]])
13 -{{/panel}}
14 -
15 -= Yakindu SCT =
16 -
17 -YAKINDU Statechart Tools (SCT) is an open source tool for the specification and development of reactive, event-based systems using state machines ([[Yakindu SCT User Guide>>url:http://www.statecharts.org/documentation.html||shape="rect"]]).
18 -
19 -YAKINDU SCT 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.statecharts.org||shape="rect"]]).
20 -
21 21  [[image:attach:Yakindu SCT.png]]
22 -
23 -= Yakindu SCT Editor VS KIELER SyncCharts Editor =
24 -
25 -* [[Comparison of the graphical representation>>doc:Comparison of the graphical representation]]
26 -* [[Comparison of the textual description language>>doc:Comparison of the textual description language]]
27 -* [[The KIELER textual SyncCharts>>doc:SCharts Textual Syntax (*\.SCT)]]
28 -* [[doc:Interfaces declarations]]
29 -* [[doc:Transitions priorities]]
30 -
31 -= Yakindu SCT module structure =
32 -
33 -(% style="margin-left: 30.0px;" %)
34 -[[See Yakindu Wiki>>url:http://www.statecharts.org/documentation.html#Overview||shape="rect"]]
35 -
36 -= Customizing Yakindu SCT Editor to SyncCharts =
37 -
38 -Two steps are required to adapt the Yakindu SCT Editor to the SyncCharts syntax:
39 -
40 -* adapting the graphical representation (sgraph + ui)
41 -* adapting the textual description language (stext)
42 -
43 -(% style="margin-left: 30.0px;" %)
44 -== The graphical representation ==
45 -
46 -(% style="margin-left: 30.0px;" %)
47 -(% style="color: rgb(0,0,0);" %)To adapt the graphical representation, several steps are required:
48 -
49 -*
50 -*1. adapting the Metamodel for the graphical representation (% style="color: rgb(0,0,0);" %)of the state machine models(%%) (org.yakindu.sct.model.sgraph)\\
51 -*11. [[Yakindu SCT Metamodel>>attach:sgraph.pdf]]
52 -*11. [[KIELER SyncCharts Metamodel>>attach:synccharts.pdf]]
53 -\\
54 -*1. Figures (org.yakindu.sct.ui.editor.editor.figures)
55 -\\
56 -*1. Editparts (org.yakindu.sct.ui.editor.editparts)
57 -\\
58 -*1. Propertysheets (org.yakindu.sct.ui.editor.propertysheets)
59 -\\
60 -*1. The palette (org.yakindu.sct.ui.editor/plugin.xml)
61 -
62 -(% style="margin-left: 60.0px;" %)
63 -**
64 -**
65 -
66 -(% style="margin-left: 60.0px;" %)
67 -**Experimentations**
68 -
69 -* [[How to modify Initial and Finial States in Yakindu SCT Editor>>doc:How to modify Initial and Final States in Yakindu SCT Editor]]
70 -* [[doc:How to add Transition Types in Yakindu SCT Editor]]
71 -
72 -(% style="margin-left: 30.0px;" %)
73 -== The textual description language ==
74 -
75 -(% style="margin-left: 30.0px;" %)
76 -(% style="color: rgb(0,0,0);" %)Yakindu: The textual [[description language>>url:http://svn.codespot.com/a/eclipselabs.org/yakindu/SCT2/trunk/plugins/org.yakindu.sct.doc.user/help/user/05_Reference/reference.html#Statechartdescriptionlanguage||shape="rect"]] is used to declare and describe behaviors in the state machine.
77 -
78 -*
79 -** [[doc:Yakindu-SCCharts textual desciption language]].
80 -
81 -(((
82 -(% style="color: rgb(0,0,0);" %)
83 -
84 -)))
85 -
86 -(((
87 -(% style="color: rgb(0,0,0);" %)Project progress
88 -)))
YAKINDU-SCT-UserGuide-1.2.0.pdf
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.XWikiGuest
Size
... ... @@ -1,1 +1,0 @@
1 -2.8 MB
Content
Yakindu SCT.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.XWikiGuest
Size
... ... @@ -1,1 +1,0 @@
1 -40.9 KB
Content
Yakindu sgraph.pdf
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.XWikiGuest
Size
... ... @@ -1,1 +1,0 @@
1 -174.8 KB
Content
image2012-10-11 13:46:43.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.XWikiGuest
Size
... ... @@ -1,1 +1,0 @@
1 -1.4 KB
Content
image2012-10-11 13:46:50.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.XWikiGuest
Size
... ... @@ -1,1 +1,0 @@
1 -486 bytes
Content
image2012-10-11 13:46:58.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.XWikiGuest
Size
... ... @@ -1,1 +1,0 @@
1 -1.8 KB
Content
image2012-10-11 13:47:11.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.XWikiGuest
Size
... ... @@ -1,1 +1,0 @@
1 -1.9 KB
Content
image2012-10-11 13:47:20.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.XWikiGuest
Size
... ... @@ -1,1 +1,0 @@
1 -2.1 KB
Content
image2012-10-11 13:47:27.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.XWikiGuest
Size
... ... @@ -1,1 +1,0 @@
1 -3.6 KB
Content
image2012-10-11 13:47:32.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.XWikiGuest
Size
... ... @@ -1,1 +1,0 @@
1 -2.6 KB
Content
image2012-10-11 13:47:38.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.XWikiGuest
Size
... ... @@ -1,1 +1,0 @@
1 -1.8 KB
Content
image2012-10-11 13:47:44.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.XWikiGuest
Size
... ... @@ -1,1 +1,0 @@
1 -1.5 KB
Content
image2012-10-11 13:47:49.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.XWikiGuest
Size
... ... @@ -1,1 +1,0 @@
1 -208 bytes
Content
image2012-10-11 13:47:5.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.XWikiGuest
Size
... ... @@ -1,1 +1,0 @@
1 -2.2 KB
Content
image2012-10-11 13:47:54.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.XWikiGuest
Size
... ... @@ -1,1 +1,0 @@
1 -3.8 KB
Content
image2012-10-11 13:47:58.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.XWikiGuest
Size
... ... @@ -1,1 +1,0 @@
1 -2.6 KB
Content
image2012-10-11 13:49:10.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.XWikiGuest
Size
... ... @@ -1,1 +1,0 @@
1 -2.0 KB
Content
image2012-10-11 13:50:11.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.XWikiGuest
Size
... ... @@ -1,1 +1,0 @@
1 -1.1 KB
Content
image2012-10-11 13:50:4.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.XWikiGuest
Size
... ... @@ -1,1 +1,0 @@
1 -1.6 KB
Content
image2012-10-11 13:50:50.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.XWikiGuest
Size
... ... @@ -1,1 +1,0 @@
1 -815 bytes
Content
image2012-10-11 13:51:24.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.XWikiGuest
Size
... ... @@ -1,1 +1,0 @@
1 -533 bytes
Content
image2012-10-11 13:51:4.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.XWikiGuest
Size
... ... @@ -1,1 +1,0 @@
1 -533 bytes
Content
image2012-10-11 13:51:43.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.XWikiGuest
Size
... ... @@ -1,1 +1,0 @@
1 -841 bytes
Content
image2012-10-11 13:51:52.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.XWikiGuest
Size
... ... @@ -1,1 +1,0 @@
1 -550 bytes
Content
image2012-10-11 13:52:3.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.XWikiGuest
Size
... ... @@ -1,1 +1,0 @@
1 -586 bytes
Content
image2012-10-12 10:48:53.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.XWikiGuest
Size
... ... @@ -1,1 +1,0 @@
1 -12.4 KB
Content
image2012-10-12 10:49:16.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.XWikiGuest
Size
... ... @@ -1,1 +1,0 @@
1 -12.4 KB
Content
image2012-10-12 10:51:52.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.XWikiGuest
Size
... ... @@ -1,1 +1,0 @@
1 -12.4 KB
Content
image2012-10-12 10:59:54.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.XWikiGuest
Size
... ... @@ -1,1 +1,0 @@
1 -15.7 KB
Content
image2012-10-15 14:39:49.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.XWikiGuest
Size
... ... @@ -1,1 +1,0 @@
1 -3.0 KB
Content
image2012-10-15 14:40:31.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.XWikiGuest
Size
... ... @@ -1,1 +1,0 @@
1 -2.6 KB
Content
image2012-10-15 14:41:10.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.XWikiGuest
Size
... ... @@ -1,1 +1,0 @@
1 -2.0 KB
Content
sgraph.pdf
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.XWikiGuest
Size
... ... @@ -1,1 +1,0 @@
1 -217.2 KB
Content
synccharts.pdf
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.XWikiGuest
Size
... ... @@ -1,1 +1,0 @@
1 -196.2 KB
Content
Confluence.Code.ConfluencePageClass[0]
Id
... ... @@ -1,1 +1,1 @@
1 -2982022
1 +2982039
URL
... ... @@ -1,1 +1,1 @@
1 -https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/KIELER/pages/2982022/SCCharts-Editor based on Yakindu
1 +https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/KIELER/pages/2982039/A SyncChart-Editor based on Yakindu