REVaMP² - Round-trip Engineering and Variability Management Platform and Process

This project aims to conceive, develop and evaluate the first comprehensive automation tool-chain and associated executable process to support round-trip engineering of software-intensive systems and services (SIS) product lines (PL). The main end result of the project will be a prototype REVaMP² platform seamlessly integrating a set of SIS round-trip PL Engineering automation services. The focus of the SSE group is at product line engineering. For example, the group will develop a mechanism for extracting different types of artifacts from legacy systems for reuse in a PL and a technique for automated evolution support as well as incremental analysis for defect- and „smells“-detection.

Duration: 3 years

Funding: Fördermaßnahme IKT 2020 – Softwareintensive eingebettete Systeme des Bundesministeriums für Bildung und Forschung (BMBF) im Förderbereich ITEA

Further information:

QualiMaster - A configurable real-time date processing infrastructure mastering autonomous quality adaptation

This project focuses on the autonomic adaptation of the processing of big data, i.e., as they occur in the financial sector today. Instead of using IT systems for this analysis that are designed for the maximum load case, the aim of this EU-project is the automatic and dynamic adaptation of such systems to the individual situation so that existing capacities are optimally utilized (also for further analyzes). The focus of the SSE working group in this project is on considering the relevant quality characteristics and performing an automatic adaptation of the analysis processes based on the weighting of these characteristics and the current amount of data.

Duration: 3 years

Funding: European Commission, 7th Framework Programme in the area of  Scalable Data Analytics.

Further information:

EvoLine - Correct Evolution of Software Product Lines

This project focuses on the correct evolution of software product lines (SPL). The main focus is on the continuous evolution of long-living software product lines, in particular, in the domain of embedded systems and industrial automation systems. However, we expect that the results will also be valid for other types of product lines. The solution that will be developed in this project will support the longevity of software product lines and will significantly reduce the effort for the identification and correction of errors.

Duration: 3 years

Funding: DFG (German Research Foundation) under the Priority Programme SPP1593: Design For Future – Managed Software Evolution.

Further information:

OneEvolve - Distributed Evolution of Information System Ecosystems

This project focuses on the distributed evolution of information system ecosystems. In software ecosystems, third-party providers and customers augment the system with their own capabilities. A mayor challenge with respect to evolution is the integration of updates of these systems without interfere the functionality of the third-party features. The goal of OneEvolve is the development of methods and techniques that enable partial updates of such ecosystems and the prediction of the impact of updates and new module.

The case study in the OneEvolve-project is the university management system HISinOne of the HIS GmbH.

Duration: 2007 -

Funding: supported by the HIS Hochschul-Informations-System GmbH

EASy-Producer – Flexible Generation of Software Product Lines

This project is on approaches to efficiently and flexibly generate product line instances. In addition to the typical capabilities for the generation of product line instances, this project aims at researching means to increase the flexibility of the generation process. The particular focus is on techniques for the flexible change of binding times, software production processes and hierarchical software product lines.

Duration: 2007-

Project type / Funding:internal project, partially supported as part of INDENICA by the European Union, ICT theme in the 7th framework programme

Further information:

SPASS-meter - Flexible and Efficient Monitoring of Software Programs

This project is on flexibly and efficiently measuring the resource consumption of programs at development and runtime. In addition to the usual approaches for measuring the resource consumption, we focus in this project in particular on the resource consumption of user-defined semantic program units such as components or services.

Duration: 2010-

Project type / Funding: internal project, partially supported as part of INDENICA by the European Union, ICT theme in the 7th framework programme

Further information:

LoBaRIS - Location-Based Room Information System

This project is on modelling and realizing self-adaptive systems in the context of a location-based room information system. The room information system LoBaRIS offers students and lecturers the opportunity to find the closest room on the University campus with respect to their preferences. Recent work extends the location system so that it adapts itself automatically according to the user’s device (e.g. Laptop, mobile phone or smartphone) in order to optimize the quality of the offered service.

Duration: 2010 –

Project type: internal project

Further information:

ScaleLog - Scalable Logistic Systems

This project focuses on the development of a scaleable intra-logistics software, which allows an easy update of the software without interferences with the productive system. This software manages and controls all activities of a warehouse. The goal of the ScaleLog-project is the development of efficient software solutions for any type of warehouses. Further, updates to this software will be possible in an effective manner without interferences with the running system.

Duration: 03-01-2012 – 02-28-2014

Funding: Zentrales Innovationsprogramm Mittelstand für Kooperationsprojekte (ZIM-Koop) des Bundesministeriums für Wirtschaft und Technologie (BMWi)

Further information:

INDENICA - Customizing Domain-specific Service Platforms

The INDENICA project focuses on the customization of domain-specific service platforms. In particular, the project will systematically improve the customization of service platforms and ease the integration of services across different service platforms. The overall goal is to provide methods, techniques, and tool-support for the efficient development of domain-specific service platforms.

Duration: 10-01-2012 – 09-30-2013

Funding: European Commission, 7th Framework Programme in the area of Internet of Services. Software & Virtualisation (ICT-2009.1.2).

Further information:

idSpace – Tooling of and training for collaborative, distributed product innovation

idSpace developed a web platform to support the development of innovative products. The platform developed in this project supports the collection and management of ideas and provided active support in applying creativity techniques. Suggestions of the platform fostered team building and creativity in terms of novel ideas.

Duration: 04-01-2008 – 03-31-2010

Funding: EU FP7 project,  supported by the European Union, ICT Theme in the framework programme.

Further information:

RE-Tools Product Line – Efficient development of requirements analysis tools

This project is on developing a product line of requirements engineering tools using generative (model-based) and configuration-based techniques. Aim of the project was to research the combination of these two techniques with respect to efficient software development and to analyze the fundamental characteristics of requirements engineering tools.

Duration: 2008 - 2010

Project type: internal project

UML Tools – A comprehensive analysis of existing UML tools, their capabilities and compliance

In this project, we carried out the (recently) most comprehensive and detailed analysis of UML tools. We derived the fundamental properties which must be supported by UML tools from the UML standards and analyzed current tools with respect to their functional compliance

Duration: 2007 - 2011

Project type: internal project

Further information: