Page tree
Skip to end of metadata
Go to start of metadata

This Confluence space contains tutorials to help you familiarize yourself with Eclipse and KIELER technologies.

Basic Basics
GitBasic knowledge on how to use git.

Eclipse in General
Eclipse Modeling Framework (EMF)An advanced tutorial about one of the Eclipse core technologies, the Eclipse Modeling Framework (EMF).
Eclipse Plug-ins and Extension PointsA very simple quick start showing how to start Eclipse, import and create plug-ins, and use a very simple extension point.
Editors and ViewsHow to create editors and views in Eclipse and how to properly register them through extension points.
KGraph Text (KGT)An introduction to the KGraph Text language used to describe graphs when testing layout algorithms.
Lightweight Diagrams (KLighD)An introduction to developing visualizations with KIELER Lightweight Diagrams.

Layout
Layout AlgorithmsA step-by-step guide creating a simple layout algorithm within the KIELER framework.
KLay LayeredAn introductory programming exercise to familiarize yourself with our very own layer-based layout algorithm.

KiCo 3.0

Compilation Processors & System

The basic setup and a minimal compilation example.

SCCharts
SCCharts Development (deprecated)Learn the fundamentals about the SCCharts project within the KIELER framework and how create M2M transformations for KiCo.

Xtext and Xtend
Xtend 1a - Model TransformationsLearn how to transform a turing machine model into an imperative program model.
Xtend 1b - Code GenerationTake your imperative program model and generate code for your favorite programming language.
Xtend 2 - Model TransformationsA light-weight model-to-model transformation tutorial.
Xtext 1 - Creating a Grammar for an Existing MetamodelCreate a Grammar for your turing machine metamodel.
Xtext 2 - Creating a Grammar from ScratchA light-weight tutorial for creating grammars from scratch.

Search this documentation

Popular Topics

No labels match these criteria.

Recently Updated Pages

  • No labels