• Willkommen
  • Welcome

Welcome to the Ruhr Institute for Software Technology

The software systems of the future will be characterized by widely distributed, mobile, even ubiquitous use; by the seamless interaction between physical and digital services, data and things; and by continuous adaptation to a rapidly

evolving technology and business context. IT systems that are up to these challenges enable digital enterprises to not just cope with frictional changes in their markets, but to take advantage of new business opportunities as they emerge. In research and industry projects with partners across Europe, paluno develops scientific, yet pragmatic approaches to engineer such complex software systems – for the infrastructures of the future as well as the application landscapes of today.

paluno’s research and transfer paradigm encourages mutal benefit from basic research, applied research and bilateral industry cooperations. Our research teams join competencies covering all phases and layers of software engineering, and bring in experience from application domains as diverse as insurance, automotive, health, energy, and logistics.



Die Universität Duisburg-Essen ist die jüngste und zugleich eine der größten Universitäten Deutschlands. Paluno, das Zentrum für Software Engineering, besteht aus acht Lehrstühlen mit zusammen mehr als 100 Mitarbeitern und hat sich auf die anwendungsnahe Forschung in den Bereichen Gestaltung von Softwareprozessen, Geschäftsprozessmanagement, Requirements Engineering und Spezifikation, Produktlinienentwicklung und servicebasierte Architekturen spezialisiert. Die Forschungsaktivitäten werden in enger Kooperation mit namhaften Partnern aus Industrie und Forschung durchgeführt.

Zur Unterstützung unserer Forschungsprojekte suchen wir einen talentierten Studenten (m/w) mit Begeisterung für Mediengestaltung und Kreativität. Die wöchentliche Arbeitszeit beträgt 8-12 Stunden (nach Vereinbarung).

Stellenausschreibung (PDF)


The adoption of cloud computing is on a steady increase. Clouds contain data, software programs, and offer almost endless storage capacity and processing power. Fully exploiting the potential of cloud technology, however, means to address new technical challenges. These challenges were addressed by the EU funded project CloudWave („Agile Service Engineering for the Future Internet“). In the CloudWave project, researchers from paluno (SSE group, Prof. Dr. Klaus Pohl) worked together with renowned partners from research and industry. After three years of joint research, the project was concluded with an excellent final review at the end of 2016.
Further information about the project: https://sse.uni-due.de/forschung/projekte/cloudwave/
Press release (in German): https://www.uni-due.de/de/presse/meldung.php?id=9670


For years, there has been a significant shift in engineering of embedded and cyber-physical systems towards dynamically formed collaborative systems of cyber-physical systems. Dynamic system clusters are essential to technology-driven visions of the future, as exemplified by automatic transport of humans and things; Smart Cities; advanced medicine technology; intelligent factories; and Assisted Living.
Beginning in February 2017, Germany’ Federal Ministry of Education and Research (BMBF) will fund the joint research project CrESt (Collaborative Embedded Systems), which involves 22 partners, granting 15 Million Euro for three years. paluno’s ‘Software Systems Engineering’ group, headed by Prof Dr Klaus Pohl, plays an integral role within the project and will be granted individual funding worth 800,000 Euro. In the joint project, CrESt partners from industry and academia will develop and test solutions for the challenges that emerge from dynamically coupled systems of embedded and cyber-physical systems. The methodological framework for engineering of embedded systems that has been developed as part of the BMBF-funded research initiative SPES (Software Platform Embedded Systems, 2009-2015) serves as a basis for above-described endeavour.


Highly automated systems in the area of transportation will shape and alter our future life unlike any other technology. Despite a lot of advantages that come along with automation, there are also important challenges, such as functional safety, resilience, privacy, and data protection. As part of SafeTRANS’s taskforce ‘Highly automated systems’, more than 40 experts from industry and academia identified domain-overarching research challenges and proposed a strategy for research in the area of cost-efficient engineering of safe, highly automated systems in transportation. From paluno, Prof Dr Klaus Pohl (Software Systems Engineering), Dr Andreas Metzger, and Dr Thorsten Weyer contributed to the committee’s outcomes. A summary of the position paper and the roadmap is available at: http://news.safetrans-de.org/ausgabe-2016-02/editorial.html. The full position paper and the roadmap ‘Highly automated systems’ are available upon request at SafeTRANS e.V. Please write an e-mail to info(at)safetrans.org    


BMBF project SPEDiT (Software Platform Embedded Systems – Dissemination und Transfer) published its first newsletter. paluno’s ‘Software Systems Engineering’ group, headed by Prof Dr Klaus Pohl, contributes to this project. Our Essen-based team is being coordinated by Dr Thorsten Weyer. The newsletter provides an overview of the results produced during the first year of SPEDiT. Moreover, it summarises presentations that were given at industry conferences and workshops. It is the aim of SPEDiT to disseminate techniques for seamless model-based engineering of embedded systems and make them applicable in a broad range of industrial fields. Those techniques stem from the BMBF research initiative ‘Software Platform Embedded Systems’, which ran from 2009 to 2015. Seamless model-based engineering is one of the most promising technologies that allows us to build increasingly complex and comprehensive embedded or cyber-physical systems in a cost-efficient and manageable manner. Read the newsletter at: https://spedit.informatik.tu-muenchen.de/downloads.html



In the context of European and national research projects, the Software Systems Engineering research group studies and develops innovative solutions for current research questions. To support our research activities, we are looking for a PhD candidate/associate researcher (salary classification TV-L 13) in each of the following two areas, respectively:


Participation in one of our EU Horizon 2020 projects focusing on data-intensive software systems and big data technology: For details see the full job advert.

Further development of established techniques and methods to support the model-based engineering of collaborative embedded systems and cyber-physical systems: For details see the full job advert.

The positions are initially offered for two and a half years with the option for extension. The positions are offered as full-time or part-time (at least 50 % of a full-time position). Each of the two positions also provide the opportunity to earn a PhD degree and thus to obtain further academic qualification.


You will take on a leadership position in one of our EU Horizon 2020 research and innovation projects starting beginning of 2017. We offer you a fascinating international research environment. The announced position of a Senior Researcher (salary classification TV-L 14) is offered for two and a half years with the option for extension. The position also provides the opportunity to pursue further academic qualification.

For further information, please see the full  Job Advertisement (PDF)


Dr. Stefan Hanenberg vertrat den Lehrstuhl für Software Engineering auf der Onward! Konferenz in Amsterdam. Vom 02. - 04. November 2016 diskutierten die Teilnehmer der multidisziplinären Konferenz Fragen zu Programmierung und Software. Hanenberg sprach in seinem Vortrag „Lightweight Programming Experiments without Programmers and Programs: An Example Study on the Effect of Similarity and Number of Object Identifiers on the Readability of Source Code using Natural Texts“ über den Einsatz von einfachen Programmierexperimente anstelle von kontrollierten Experimenten. Kontrollierte Experimente bringen mehrere Nachteile mit sich, wie Zeitintensivität und Fehlerbeschaffenheit, weshalb viele Forscher solche Experimente nicht durchführen. Eine Alternative könnten einfache Experimente darstellen, die einen niedrigen Aufwand mit sich bringen, dabei aber trotzdem die Hauptanforderungen eines kontrollierten Experiments erfüllen.



The BMBF-funded project Software Platform Embedded Systems – Dissemination und Transfer (SPEDiT), involving staff of the Software Systems Engineering group, took part in the ‘Tag des System Engineering’ (TdSE), a major German conference on system engineering. At TdSE, members of SPEDiT presented parts of a learning platform that is currently being developed by a project team of researchers and industrial partners. This platform is intended for educating and training experts in the area of embedded software engineering. This year’s TdSE took place from 25 to 27 October at Schaeffler Technologies’s conference center in Herzogenaurach, Germany. More than 260 participants with different backgrounds attended the conference in order to get to know trends and technologies in the area of systems engineering.

More information on our project: https://spedit.informatik.tu-muenchen.de/


BMWi unterstützt den Aufbau einer KMU-orientierten Plattform für IKT-Dienste bis 2018
In dem Forschungs- und Entwicklungsprojekt „Symphony“ soll ein Online-Marktplatz geschaffen werden, auf dem Unternehmen künftig IP-basierte IKT-Dienste vergleichen, auswählen, kombinieren, buchen und verwalten können. Die dazugehörigen Geschäftsvorfälle müssen dann nicht mehr mit jedem einzelnen Anbieter separat abgewickelt werden. Die Komplexität der Interaktion wird vor dem Kunden durch die Symphony-Oberfläche verborgen. Dabei geht es um solche derzeit in KMU meist isoliert voneinander genutzte Anwendungen wie z.B. virtuelle Telefonanlagen, automatische Anrufverteilung (ACD) oder CRM-Systeme, die über die Symphony-Plattform aus einer Hand verfügbar gemacht werden.