Annerose Braune

Learn More
In model-based user interface development, models at different levels of abstraction are used. While ideas may initially only be expressed in more abstract models, modifications and improvements according to user's feedback will likely be made at the concrete level, which may lead to model inconsistencies that need to be fixed in every iteration.(More)
This paper presents the combination of two distinct model driven HMI engineering approaches. Together they setup a complete toolchain that lays the basis for the model driven (semi)automatic generation of flexible, multi-platform HMIs for process industries. The two approaches are autoHMI which derives a concrete UI design from Computer Aided Engineering(More)
Current visualization systems in industrial automation mostly rely on dedicated runtime environments making the migration of visualization solutions from one platform to another almost impossible. On the other hand, an increasing number of different platforms has to be used also in industrial automation, to monitor or to operate the technical process. We(More)
The XML based modeling language of graphical user interfaces for visualization systems in automation, XVCML, has been developed to ensure the consistency of visualization solutions in the fast-moving field of consumer technology. Until now, it only provides modeling elements for visualization of real time process data and the necessary communication(More)
Model transformations are the linking element between the different levels of abstraction in the model-based user interface development. They map source elements onto target elements and define rules for the execution of these mappings. Approaches for the reuse of transformation rules use formal transformation models, which only specify the mappings and(More)
This paper introduces an approach for optimizing the production in a manufacturing facility where the work pieces are carried by autonomous robots. For this purpose the process in the facility is modeled as a UML (Unified Modeling Language) activity diagram. Thereafter all of the system properties and parameters are added to the model via standard(More)