...
- FPGA Statecharts
Development of a Statecharts editor, based on .NET, WPF, MS Silverlight. Synthesis onto FPGAs with a data-flow-based intermediate format. - [Quartz]
Integrate the synchronous Quartz language into KIELER for validation purposes and teaching. - Diagram Description Language
Developing the concepts and implementation of a diagram description language based on Klighd, with SyncCharts as application example. - Layering Algorithms
Develop an alternative algorithm for the layer assignment problem used in the layer-based approach to graph layout. The algorithm shall be extended to consider the number of edge crossings and an optimal aspect ratio. - Spline Layout
Develop a proper spline routing for KLay Layered. Part of this would be implementing self-loops with splines. The expected end result is that KLay Layered can well be used to layout state charts. - Compound Graph Layout
Design and implement new concepts for computing layouts of compound graphs.