Martin Stettinger

Learn More
Similar to single user decisions, group decisions can be affected by decision biases. In this paper we analyze anchoring effects as a specific type of decision bias in the context of group decision scenarios. On the basis of the results of a user study in the domain of software requirements prioritization we discuss results regarding the optimal time when(More)
The knowledge engineering bottleneck is still a major challenge in configurator projects. In this paper we show how recommender systems can support knowledge base development and maintenance processes. We discuss a couple of scenarios for the application of recommender systems in knowledge engineering and report the results of empirical studies which show(More)
Decisions are often suboptimal due to the fact that humans apply simple heuristics which cause different types of decision biases. CHOICLA is an environment that supports decision making for groups of users. It supports the determination of recommendations for groups and also includes mechanisms to counteract decision biases. In this paper we give an(More)
In most cases, decision tasks are individual and different decision tasks require different combinations of features. Features can be, for instance, special preference visibilities during the decision process or specific heuristics that support the recommendation of decisions. To find the right features for a decision task it is essential to offer a(More)
The development of constraint-based recommender applications is still challenged by the knowledge acquisition bottleneck. The management of the underlying constraint sets is often accompanied by additional efforts related to the information exchange between knowledge engineers and domain experts. In this paper we introduce the RecTurk research prototype(More)
Group recommendation technologies have been successfully applied in domains such as interactive television, music, and tourist destinations. Existing technologies are focusing on specific domains and do not offer the possibility of supporting different kinds of decision scenarios. The Choicla group decision support environment advances the state of the art(More)
Requirements Engineering is considered as one of the most critical phases of a software development project. Low-quality requirements are a major reason for the failure of a project. Consequently , techniques are needed that help to improve the support of stakeholders in the development of requirements models as well as in the process of deciding about the(More)
Automated testing and debugging of knowledge bases (such as configuration knowledge bases and feature models) is an important contribution to manage knowledge evolution efficiently. However, existing approaches rely on the assumption of consistent test suites which are always kept up-to-date within the scope of different knowledge base maintenance cycles.(More)
Recommendation systems support users in finding items of interest. In this chapter, we introduce the basic approaches of collaborative filtering, content-based filtering, and knowledge-based recommendation. We first discuss principles of the underlying algorithms based on a running example. Thereafter, we provide an overview of hybrid recommendation(More)