VSR Tools & Demos Showroom
Here you can explore results of our recent research. There are video presentations as well as working tools to try on your own.
Composition
WebComposition/Data Grid Service
Authors:Andreas Heil, Olexiy Chudnovskyy, Danilo Härtzer, Martin Gaedke
Code:datagridservice
Summary:
A Web-based storage and gateway solution, focusing on accessing heterogeneous data spaces using one single data model.
WebComposition/UIX Framework
Authors:Alexey Tschudnowsky, Sebastian Brandt, Martin Gaedke, Stefan Wild
Code:uix
Summary:
Demonstration of our WebComposition/Form Generator.
Injecting Collaboration Support in Knockout Applications
Code:DI
Summary:
A video presention our approach of "Non-Invasive Awareness Support for Web Applications".
Reusable Awareness Widgets
Code:GAI
Summary:
A video presention our approach of "Non-Invasive Awareness Support for Web Applications".
The Generic Collaboration Infrastructure
Code:GCI
Summary:
Two Video demonstrations of single-user editors that were successfully transformed to collaborative multi-user editors.
WebSocket-based Data Binding framework
Code:WebSoDa
Summary:
Watch a video demonstation about our WebSoDa framework to synchronize data objects and UI elements.
Automatic Composition Engine
Authors:Alexey Tschudnowsky, Vadim Chepegin (TIE Kinetix), Martin Gaedke
Code:ace
Summary:
Dialog-driven composition of user interface mashups
W3C Widget Converter
Authors:Michael Hertel, Alexey Tschudnowsky, Martin Gaedke
Code:w3c-widget-converter
Summary:
A tool to enable automatic conversion of proprietary widgets into W3C format.
SWAC
Authors:Markus Ast, Stefan Wild, Martin Gaedke
Code:swac
Summary:
A framework for sharing a Web application's codebase between server and client.
Video-Metadata-Mashup
Authors:Philipp Oehme, Michael Krug, Fabian Wiedemann, Martin Gaedke
Code:chrooma/mashup
Summary:
Simple Demonstrator created for our Project Chrooma+ which combines a video stream with annotated meta data.
Media Enrichment on Distributed Screen
Authors:Michael Krug, Fabian Wiedemann, Martin Gaedke
Code:chrooma/icwe13
Summary:
A Demonstrator created for our Project Chrooma+ which presents media enrichment on distributed screens.
SmartComposition
Authors:Michael Krug, Fabian Wiedemann, Martin Gaedke
Code:chrooma/icwe14
Summary:
A Demonstrator created for our Project Chrooma+ which presents media enrichment on distributed screens.
Media Enrichtment with Semantic Extraction
Authors:Michael Krug, Fabian Wiedemann, Martin Gaedke
Code:chrooma/www14demo
Summary:
A Demonstrator created for our Project Chrooma+ which presents media enrichment by enhanced by semantic extraction.
SmartComposition: Enhanced Web Components
Authors:Michael Krug, Martin Gaedke
Code:chrooma/www15demo
Summary:
Using enhanced Web Components to create web applications with multi-device capabilities by composition.
Smarter Web Components
Authors:Michael Krug, Martin Gaedke
Code:chrooma/polymer
Summary:
We propose an extension to the Polymer framework to add event-based communication functionality to Web Components.
Security
WebID and WAC Photogallery
Authors:Andreas Heil, Martin Gaedke
Code:photogallery
Summary:
Demonstration of how WebID and Web Access Control (WAC) lists can be used to implement user-controled data storages.
Sociddea
Authors:Stefan Wild, Alexey Tschudnowsky, Sebastian Heil, Fabian Wiedemann, Martin Gaedke, Markus Ast, Falko Braune, Dominik Pretzsch, Michel Rienaecker, Anna Scholtz
Code:sociddea
Summary:
A WebID identity provider and management platform.
Linking and Intercomponent communication
Quality Assessment Component
Authors:André Langer, Martin Gaedke
Code:semquire
Summary:
Demonstration of a Linked Data Quality Assessment Tool Checker implementing a set of common quality metrics and export capabilities to DQV
Inter-Widget Communication: The Implicit Wiring Approach
Authors:Olexiy Chudnovskyy, Stefan Pietschmann, Matthias Niederhausen, Vadim Chepegin, David Griffiths, Martin Gaedke
Code:iwc
Summary:
Demonstration of an approach for implicitly defined inter-widget communication based on the publish/subscribe capabilities of widgets
Implicit IWC: Awareness and Control Facilities
Code:iwc-control
Summary:
Demonstration of visualisation and control facilities for implicitely wired user interface mashups
From Choreographed to Hybrid User Interface Mashups: A Generic Transformation Approach
Authors:Alexey Tschudnowsky, Stefan Pietschmann, Matthias Niederhausen, Michael Hertel, Martin Gaedke
Code:hybrid-ui-mashups
Summary:
Extension of choreographed UI mashup platforms with awareness and control facilities
Implicit IWC: Loops Detection Facilities
Authors:Olexiy Chudnovskyy, Stefan Pietschmann, Matthias Niederhausen, Michael Hertel, Martin Gaedke
Code:iwc-loops
Summary:
Demonstration of loops detection facilities for implicitely wired user interface mashups
Extending Web Standards- based Widgets towards Inter-Widget Communication
Authors:Olexiy Chudnovskyy, Sebastian Müller, Martin Gaedke
Code:iwc-extension
Summary:
Watch a video presentation about our approach of extending Web Standards-based Widgets towards Inter-Widget Communication.
Inter-Widget Communication by Demonstration
Authors:Olexiy Chudnovskyy, Christian Fischer, Martin Gaedke, Stefan Pietschmann
Code:iwc-pbd
Summary:
Try out our environment to build user interface (UI) mashups based on OpenAjax widgets
End User Development
Towards Real-Time Collaboration in User Interface Mashups
Authors:Alexey Tschudnowsky, Michael Hertel, Martin Gaedke
Code:collaborative-ui-mashups
Summary:
Extension of User Interface Mashup platforms with real-time collaboration capabilities based on the example of Apache Rave
OpenAjax Mashup Editor
Code:workspace-editor
Summary:
Try out our environment to build user interface (UI) mashups based on OpenAjax widgets
Agility/Goal Science
NeLMeS
Authors:Fabian Wiedemann, Ralph Sontag, Martin Gaedke
Code:nelmes
Summary:
A tool for scheduling which project can be accomplished at a certain date based on the persons available.
Student Projects
SmartWindow Application
Code:SmartWindow
Summary:
Watch video demonstations about a smart window application developed by our students within the module Planspiel Web Engineering WS20/21.