Enhancing Graphical Modeling in Eclipse with KIELER

Christian Motika

Modeling · Poster

This talk has been accepted but has not yet been assigned a time slot.

The pragmatics of model-based design refers to the practical aspects of handling graphical system models. This encompasses a range of activities, such as editing, browsing or simulating models. We believe that the pragmatics of modeling deserves more attention than it has received so far. We also believe that there is the potential for significant productivity enhancements, using technology that is largely already available. A key enabler here is the capability to automatically and quickly compute the layout of a graphical model, which frees the designer from the burden of manual drawing. This capability also allows to compute customized view of a model on the fly, which offers new possibilities for interactive browsing and for simulation. We present the open source framework KIELER (Kiel Integrated Environment for Layout Eclipse Rich Client), that integrates with the Eclipse modeling projects EMF, GMF, TMF. It aims at enhancing the pragmatics of modeling and introduces methodologies to get new user interface mechanisms. Key enabler is a sound automatic layout of diagrams, where KIELER provides extension points and own layout algorithms. Building upon layout, the poster gives an overview on the different activities and goals of KIELER like structure based editing, text/diagram synchronization, dynamically synthesized graphical views, graphical model comparison, animated environment visualizations, code generation and simulation and semantics specification for Eclipse models.

Christian Motika is a student of computer science at the Christian-Albrechts-Universität (CAU) zu Kiel, Germany. His focus is on model-driven software development, domain specific modeling, simulations and model executions as well as concurrent programming and distributed algorithms. Christian is currently working on his diploma thesis ’semantics and execution of domain specific models’ in the context of the KIELER project and the Eclipse RCP.

Download Material

Download file of related material.

brox logo

bandxi logo

empolis logo

ibm logo

ww-im logo

sigsdatacom logo

bsi logo

purple scout logo

froglogic logo

microsoft logo

Eclipse Magazin logo

osbf logo

bredex logo

sopera logo

microdoc logo

oreilly logo

instantiations logo

cloudsmith logo

compeople logo

itemis logo

dpunkt logo

eclipsesource logo

sap logo

oracle logo

vogel logo

open-xchange logo

Actuate logo

report a problem with this page