Changes for page Kieler Compiler

Last modified by Richard Kreissig on 2023/09/14 10:52

From version 27.1
edited by cmot
on 2014/06/26 15:14
Change comment: There is no comment for this version
To version 20.1
edited by cmot
on 2014/03/21 14:29
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -6,13 +6,11 @@
6 6  Related Theses:
7 7  
8 8  * none yet
9 -
10 -**To see the KielerCompiler in action, we provide an Online SCCharts Compiler [[here>>doc:Online Compiler]].**
11 11  {{/panel}}
12 12  
13 13  = Kieler Compiler (KiCo) =
14 14  
15 -In order to integrate and be able to evaluate our compiler chain from SCCharts to C or VHDL code we use the KiCo project as a generic framework that allows to register setp-by-step transformations on EObjects. These can then be handled by the generic KIEM KiCo DataComponent. **To see the KielerCompiler in action, we provide an Online SCCharts Compiler [[here>>doc:Online Compiler]].**
13 +In order to integrate and be able to evaluate our compiler chain from SCCharts to C or VHDL code we use the KiCo project as a generic framework that allows to register setp-by-step transformations on EObjects. These can then be handled by the generic KIEM KiCo DataComponent.
16 16  
17 17  
18 18  
... ... @@ -23,9 +23,9 @@
23 23  The KIELER Compiler (KiCo) project allows to register step-by-step model transformations on EObjects that could be written in Xtend or Java. These transformations are registered using an extension point provided (see below). After registering transformations these can be used by simply call the KielerCompiler compilation method as also explained further below.
24 24  
25 25  |=(((
26 -[[image:attach:IMAG4642.jpg]]
27 -)))|=(((
28 28  [[image:attach:KiCo.jpg]]
25 +)))|=(((
26 +[[image:attach:KiCo3.jpg]]
29 29  )))
30 30  
31 31  == Extension Point ==
... ... @@ -194,19 +194,8 @@
194 194  
195 195  |=(((
196 196   [[image:attach:dependencies2.jpg]]
197 -
198 -(% style="text-align: center;" %)
199 -Original Dependency
200 -Graph
201 201  )))|=(((
202 -(% style="text-align: center;" %)
203 -[[image:attach:dependencies3.jpg]]
204 -
205 -(% style="text-align: center;" %)
206 -Two alternative
207 -transformation
208 -implementations
209 -for Abort
196 +[[image:attach:dependencies3.jpg]]
210 210  )))
211 211  
212 212  
... ... @@ -216,16 +216,8 @@
216 216  
217 217  |=(((
218 218   [[image:attach:dependencies4.jpg]]
219 -
220 -(% style="text-align: center;" %)
221 -Selected for
222 -transformation
223 223  )))|=(((
224 224   [[image:attach:dependencies4b.jpg]]
225 -
226 -(% style="text-align: center;" %)
227 -Auto selected
228 -requirements
229 229  )))
230 230  
231 231  
... ... @@ -236,26 +236,12 @@
236 236  
237 237  
238 238  |=(((
239 -(% style="text-align: center;" %)
240 240  Example 2
241 241  
242 242  |=(((
243 243  [[image:attach:dependencies5.jpg]]
244 -
245 -(% style="text-align: center;" %)
246 -Selected for
247 -transformation
248 -)))|=(% style="text-align: center;" %)(% style="text-align: center;" %)
249 -(((
222 +)))|=(((
250 250  [[image:attach:dependencies5b.jpg]]
251 -
252 -Auto selected
253 -requirements
254 -using DEFAULT
255 -of alternative
256 -group
257 -
258 -
259 259  )))
260 260  
261 261  
... ... @@ -265,18 +265,8 @@
265 265  
266 266  |=(((
267 267  [[image:attach:dependencies6.jpg]]
268 -
269 -(% style="text-align: center;" %)
270 -Selected for
271 -transformation
272 272  )))|=(((
273 273  [[image:attach:dependencies6b.jpg]]
274 -
275 -(% style="text-align: center;" %)
276 -Auto selected
277 -requirements
278 -using selected
279 -alternative
280 280  )))
281 281  
282 282  
Confluence.Code.ConfluencePageClass[0]
Id
... ... @@ -1,1 +1,1 @@
1 -25952291
1 +9470113
URL
... ... @@ -1,1 +1,1 @@
1 -https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/KIELER/pages/25952291/Kieler Compiler
1 +https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/KIELER/pages/9470113/Kieler Compiler