english | deutsch

Projects

 

OPENREQ

Intelligent Recommendation & Decision Technologies for Community-Driven Requirements Engineering
EU H2020 ICT Project
Duration: 2017 – 2020

Requirements are the basis for all subsequent development, deployment, and maintenance activities. High quality requirements are the essential precondition for the success of an ICT project. Improving the requirements processes can reduce the overall cost of software, increase the stakeholders’ satisfaction, and dramatically improve time to market.

The OPENREQ project will develop an innovative, open source recommendation & decision support platform that assists distributed stakeholders to collaborate in requirements engineering tasks. OPENREQ will allow single stakeholders, groups of stakeholders, and communities to reuse, develop, discuss, negotiate estimate, configure, and manage requirements in a context-aware and personalized way. The applicability of OPENREQ technologies will be shown in three industrial trials with influencing players in the domains of telecom, transportation systems, and cross-platform open source software.

teaser

SCAN-4J: Systematic Content Analysis of User Comments for Journalists
Funding by Google Computational Journalism Research Award
in Cooperation with the Hans-Bedrow-Institute for Media Research
Duration: 2015 – 2016

This project aims at developing a framework for the systematic, semi-automated analysis of audience feedback on journalistic content to better reflect the voice of users, mitigate the analysis efforts, and help journalists generate new content from the user comments.
More information

teaser

HOOU: Hamburg Open Online University
Cooperation of the City of Hamburg and its Public Universities and the Multimedia Kontor Hamburg
Duration: 2015 – 2016

The Hamburg Open Online University (HOOU) is an innovative and interdisciplinary project from the city of Hamburg, Hamburg’s public universities and the Multimedia Kontor Hamburg (MMKH). The Hamburg Open Online University will provide education in digital and innovative ways. Goals of HOOU are knowledge transfer and the creation of collaborative connections between different field of studies and interests. One important concept is that HOOU is open for anyone interested in education and knowledge. More information

teaser

TamTam: Noise Control by the Crowd, for the Crowd
Open Source Project Duration: Since 2015

In our daily life, we are faced with the constantly increasing noise pollution. Environmental noise caused, e.g., by traffic, industrial, and leisure activities, is one of the biggest environmental problems, which costs Europe about 12 billion Euros per year. For instance, 43.9% of Hamburg’s area has a noise level above 55 dB(A), a level that may cause serious health consequences including lack of concentration, sleep disturbances, and organic damages.

TamTam is an innovative crowdsourcing app that aim is to raise the awareness for noise pollution among citizens and help to control and minimize more. TamTam users can act as noise sensors using their smartphones anywhere anytime. The measurements from the smartphones are collected in an aggregated manner on a secure server. In a noise map, other users can see the noise levels of streets, parks, and locations like restaurants or sport hall.

Additionally TamTam offers social media functionalities to get in contact with other citizens interested in the control and reduction of noise. Service providers such as hotels, restaurants, or park operators with sufficient positive noise feedback and measurements can get a quality badge granted by TamTam.

muses

MUSES Multiplatform Usable Endpoint Security
EU FP7 STREP project
Duration: 2012 – 2015

Nowadays, information is highly distributed amongst corporate servers, the cloud, and multiple mobile personal devices like PDAs, tablets and smartphones. Besides, the ‘Bring Your Own Device’ practice is becoming more common in large organizations, posing new security threats and blurring the limits between corporate and personal use.

MUSES will provide a user-centric, context-aware, and self-adaptive corporate security system, able to cope with the concept of seamless working experience on different devices, in which a user may start a session on a device and location and resume the process on different devices and locations, without corporate digital asset loss.

flunx-text

Flunx. Interest, Me, Now
Privately funded project
Duration: 2014 – 2015

A new perspective on social media for mobile devices: The best of Twitter, Whatsapp, and Threema altogether.

beacon logo

BeeQn: A Context-aware framework for BLE
Infrastructure project, University funded
Duration: Since 2014

BeeQn is a software development framework for the new Bluetooth Low Energy Technology (also called iBeacon). This technology opens up new possibilities concerning context-aware apps for mobile devices. It enables to attach additional information to any physical object (like a door, a product in a store, or a bike stand) or a service (like a bus ride or a music event). This information or can be discovered, retrieved, and personalized by a mobile device.

Cado_Logo

CaDO: Content Analysis for Software Documentation
Cooperation with McGill University
Since: 2011 – 

Reading documentation is an important part of developing and managing software. For example, reference documentation complements Application Programming Interfaces (API) by providing information not obvious from the syntax of the API. To improve the quality of software documentation and the efficiency with which the relevant information it contains can be accessed, we must first understand its content.

This project includes a series of studies on the nature and organization of knowledge contained in the software documentation. The first phase is to study and compare thousands of API reference documentation provided as part of two major technology platforms: Java SDK 6 and .NET 4.0. The result include (1) a description of knowledge patterns based on grounded methods and independent empirical validation, (b) insights for the design of documentation retrieval systems, the improvement of documentation quality, and the management of technical knowledge, as well as (c) open source tools for systematically studying software documentation.

FastFixLogo

Monitoring Control for Remote Software Maintenance
EU FP7 STREP project
Duration: 2010 – 2013

FastFix will enable time- and cost-efficient maintenance and support services, by monitoring software applications, replicating semantic execution failures, and automatically generating patches.

Software maintenance and support services are key factors to customers’ perception of software quality. Customers are more demanding about these services, while contribution of maintenance to products total cost of ownership should be reduced. Reducing maintenance costs is even more crucial for SME’s. Their software products often cover specific niches. To take full advantage of this, SMEs must get access to global markets, what is usually hampered by the lack of an adequate on-site customer support. Software vendors need a system to remotely provide a high quality support service to their customers, improve user experience and facilitate corrective, adaptive and preventive maintenance – of both new and existing software products.

twwinternal

TeamWeaver Open Source Project
Open Source platform from EU and BMBF projects
Duration: Since 2010

In their daily work, software engineers need efficient support for accessing project information and sharing personal experiences. TeamWeaver is an Open Source framework, which embeds lightweight and efficient knowledge access and sharing into the working context of a developer – accessible via the Web, Wikis and the Eclipse IDE.

Core features of TeamWeaver are Information access (search and assistance), need-driven knowledge sharing, automatic creating of context knowledge by user observation, lightweight “wiki-style” authoring and metadata storage with semantic technologies.

pungalogo_small

Program Understanding German Alliance
Funded by the German Science Foundation (DFG)
Duration: Since 2011

To reduce software maintenance effort and support the comprehension of programs, researchers and tool vendors have conducted a number of studies and suggested a number of tools. While the studies suffer from limitations such as small sample size or constructed lab settings, the tools are barely used in practice.

PUNGA aims at gaining deeper insights into the field of program comprehension and to understand what programmers actually do when they try to understand a software system. To this end, we conduct a series of realistic qualitative and quantitative empirical studies. For instance, we observe programmers during their everyday work and analyze their comprehension activities and knowledge needs. The results will include recommendations for best-practices, empirical evidence, and tool-features to better support software developer while comprehending software in different contexts.