Kirstin Kohler

Learn More
In this paper we describe an approach which allows us to acquire, represent and manage fine-grained causal dependencies between products. These dependencies are basically derived automatically from a software process model. By representing causal dependencies and their rationales, the traceability of software development processes is improved. Our(More)
In this paper, we present the results of a case study conducted together with a small company that develops a workflow modeling tool. During the case study, we created a pattern collection for the domain of workflow modeling tools and evaluated a subset of these patterns. Beside the pattern description itself, the contribution of our work is a systematic(More)
Linear and selective undo mechanisms have been studied extensively. However, relatively little attention has been given to the semantics of selective undo in situations in which the undone command has dependency relationships with actions later in the command history. We propose a new approach to selective undo using a process modeling language from the(More)
Time-constrained projects ask for requirements approaches that are agile, i.e. adapted to the project needs and without comprehensive documentation. But how can this be achieved? Our approach provides the steps toward the solution of this question. It supports the identification of the essential content of the requirements document as well as the selection(More)
This paper presents first results of a research project whose goal is to develop a pattern language that enhances business software by motivating and engaging elements. The goal of the pattern language is to turn the soft and vague term of " emotions in user interaction design " into constructive design guidance. The patterns are especially tailored for(More)