About
18
Publications
2,007
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
228
Citations
Introduction
Skills and Expertise
Publications
Publications (18)
There is a strong overlap between requirements engineering (RE) and user experience (UX). Nevertheless, in practice both disciplines are often performed by separate roles and there are deficits in collaboration. In order to provide starting points for the further development of roles, activities and artifacts of the disciplines, the Requirements En...
We are now living in the era of digital transformation: Innovative and digital business models are transforming the global business world and society. However, the authors of this paper have perceived barriers that prevent requirements engineers from contributing properly to the development of the software systems that underpin the digital transfor...
For traditional software development processes, we have detailed empirical knowledge about role-specific information needs that have to be satisfied in requirements documents. Particularly, we gained detailed knowledge about priorities of a set of traditional requirements artifacts in a series of empirical studies from the viewpoint of software arc...
Software requirements specifications (SRS) serve as an important source of information for software architects with regard to deriving suitable architectural design decisions. However, from a software architect's viewpoint, using these documents efficiently and effectively is often difficult. One could attribute these observations to the fact that...
In recent years, empirical studies have gained more and more importance in requirements engineering. Especially studies aimed at investigating the efficiency and effectiveness of software requirements specification techniques have been reported frequently. In fact, objective and quantifiable data collected during experimental investigations can be...
Dominant trends in today's IT research such as service orientation and cloud computing will enable novel business information systems, called Emergent Systems. However, the introduction of Emergent Systems will have a significant impact and pose challenges relating to requirements engineering. In this position paper we propose and describe the so-c...
Providing high-quality software within budget is a goal pursued by most software companies. Incomplete requirements specifications can have an adverse effect on this goal and thus on a company's competitiveness. Several empirical studies have investigated the effects of requirements engineering methods on the completeness of a specification. In ord...
Public authorities fund large research projects with the goal to develop and advance innovative products, solutions as well as methodologies. Due to the large volume and the typical mixture of industrial and research partners in the consortia, these projects offer a strong basis for delivering highly innovative results that further the state of the...
Early orientation towards tasks of the application domain to be supported by a software system has been proposed as a fruitful means for achieving more appropriate and usable systems as well as for focusing the requirements engineering process. Besides goal orientation, task orientation has therefore been recognized as a promising concept for assur...
Business process modeling notations are used in requirements engineering to specify business processes that should be supported by the system under development. Comparisons of business process modeling notations with regard to their concepts do exist, but to our knowledge, little evaluation has taken place regarding their effectiveness and efficien...
Without distinguishing unstable from stable features and anticipating likely new features, building evolvability into software systems can be time-consuming and, above all, ineffective. This paper introduces a method based on a software evolution model whose goal is to help requirements engineers and product managers identify the unstable features...
1 Motivation und Einleitung Der Prozessmodellierung kommt im Kontext von Requirements Engineering eine wichtige Rolle zu. Zum einen wird Prozessmodellierung eingesetzt, um bestehende Requirements-Engineering-Prozesse in Unternehmen zu modellieren, mit dem Ziel, diese zu analysieren und zu verbessern. Zum anderen findet die Prozessmodellierung Anwen...
Gegenstand des Artikels sind Aufbau und Ergebnisse eines experimentellen Vergleichs der beiden Spezifikationstechniken Use-Case Methode und Funktionale Spezifikation mit der Zielsetzung, zu untersuchen, welche der beiden Techniken für die Anforderungsspezifikation im Automotivekontext am Besten geeignet ist. Untersucht wurden Hypothesen zu den beid...