Changes for page SCCharts Development
Last modified by Richard Kreissig on 2023/09/14 10:04
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Objects (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -276,20 +276,14 @@ 276 276 {{layout-cell}} 277 277 = Model-to-Model Transformations with KiCo = 278 278 279 -You can use the 279 +You can use the [[Kieler Compiler>>url:http://rtsys.informatik.uni-kiel.de/confluence/display/KIELER/Kieler+Compiler||shape="rect"]] (KiCo) to handle all the model input/output tasks and concentrate on the actual transformation. If you executed the **Model Creation Task correctly**, you should now have a complete running SCT Editor instance that looks like the one on the right. You should see the //KIELER Compiler Selection// n the lower right part of the working space. Here you can select specific transformations that will be applied to the actual model. Simply select a transformation to test it. 280 280 281 281 == Creating a new Transformation == 282 282 283 -Now, you're going to write your own transformation with **Xtend** *drumroll*, a programming language that looks very similar to Java, but which adds some very convenient features. Xtend code compiles to Java and and was developed using Xtext. In fact, once you gain experience working with Xtend you will probably appreciate the power of Xtext even more. Xtend is particularly useful to browse & modify EMF models. You get the point... we like it. :) 284 -{{/layout-cell}} 283 +Now, you're going to write your own transformation with **Xtend** *drumroll*, a programming language that looks very similar to Java, but which adds some very convenient features. Xtend code compiles to Java and and was developed using Xtext. In fact, once you gain experience working with Xtend you will probably appreciate the power of Xtext even more. Xtend is particularly useful to browse & modify EMF models. You get the point... we like it. :) 285 285 286 -{{layout-cell}} 287 287 288 -{{/layout-cell}} 289 -{{/layout-section}} 290 290 291 -{{layout-section ac:type="two_right_sidebar"}} 292 -{{layout-cell}} 293 293 ==== Transformation Creation Task ==== 294 294 295 295 1. Therefore, create a new project within your tutorial working set as before. ... ... @@ -396,10 +396,68 @@ 396 396 {{layout-cell}} 397 397 [[image:attach:KielerSCTEditor.png]] 398 398 393 + 394 + 395 + 396 + 397 + 398 + 399 + 400 + 401 + 402 + 403 + 404 + 405 + 406 + 407 + 408 + 409 + 410 + 411 + 412 + 413 + 414 + 415 + 416 + 417 + 418 + 419 + 420 + 421 + 422 + 423 + 424 + 425 + 426 + 427 + 428 + 429 + 430 + 431 + 432 + 433 + 434 + 435 + 436 + 437 + 438 + 399 399 [[image:attach:KielerSCTEditorOwnTransformation.png]] 400 400 401 401 [[image:attach:KielerSCTEditorOwnTransformationOlolo.png]] 402 402 443 + 444 + 445 + 446 + 447 + 448 + 449 + 450 + 451 + 452 + 453 + 454 + 403 403 [[image:attach:ABODoubleStates.png]] 404 404 {{/layout-cell}} 405 405 {{/layout-section}}
- Confluence.Code.ConfluencePageClass[0]
-
- Id
-
... ... @@ -1,1 +1,1 @@ 1 -1681037 81 +16810376 - URL
-
... ... @@ -1,1 +1,1 @@ 1 -https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/TUT/pages/1681037 8/SCCharts Development1 +https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/TUT/pages/16810376/SCCharts Development