Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Stefan Propp is active.

Publication


Featured researches published by Stefan Propp.


human centered software engineering | 2008

Task Model-Based Usability Evaluation for Smart Environments

Stefan Propp; Gregor Buchholz; Peter Forbrig

Task models are widely used within the research field of HCI for the model-based development of interactive systems. Recently introduced approaches applied task models further to model the cooperative behavior of people using devices within a smart environment. We describe a method of model-based usability evaluation to evaluate interactive systems, with a particular focus on smart environments, which are developed based on task models. We consider the evaluation in early development stages to interactively walk through the models and in later stages to execute a test case within a real environment. The paper provides results of a prototypical implementation.


Advances in Engineering Software | 2009

Integration of usability evaluation and model-based software development

Stefan Propp; Gregor Buchholz; Peter Forbrig

Model-based software development is carried out as a well defined process. Depending on the applied approach, different phases can be distinguished, e.g. requirements specification, design, prototyping, implementation and usability evaluation. During this iterative process manifold artifacts are developed and modified, including, e.g. models, source code and usability evaluation data. CASE tools support the development stages well, but lack a seamless integration of usability evaluation methods. We aim at bridging the gap between development and usability evaluation, through enabling the cooperative use of artifacts with the particular tools. As a result of integration usability experts save time to prepare an evaluation and evaluation results can be easier incorporated back into the development process. We show exemplary our work on enhancing the Eclipse framework to support usability evaluation for task model-based software development.


HCSE'10 Proceedings of the Third international conference on Human-centred software engineering | 2010

ViSE: a virtual smart environment for usability evaluation

Stefan Propp; Peter Forbrig

Within the research field of HCI task models are widely used for model-based development of interactive systems. Recently introduced approaches applied task models further to model cooperative behaviour of people interacting in smart environments. However there is a lack of usability methods to support the needs of evaluations during a model-based development process for smart environments. Particularly during early stages of development building a prototypical environment for user evaluations is resource consuming. To overcome the challenges we present a process model and according tool support. We provide the virtual smart environment ViSE to conduct expert evaluations and user studies during a user-centred design process, supporting iterative evaluations.


Human-centric Computing and Information Sciences | 2008

HCI-Task Models and Smart Environments

Maik Wurdel; Stefan Propp; Peter Forbrig

The paper discusses the idea of using HCI-task models to support smart environments. It introduces a collaborative task modeling language CTML that allows the specification of collaboration and comprehensive dependencies in an OCL-like style. Additionally some ideas are presented that allow informing users and usability experts about the state of actors within smart environments. The paper provides the first results of a prototypical implementation.


International Conference on Intelligent Interactive Assistance and Mobile Multimedia Computing | 2009

Rapid Prototyping and Evaluation of Intention Analysis for Smart Environments

Christoph Burghardt; Stefan Propp; Thomas Kirste; Peter Forbrig

The development of smart environments is cumbersome and time-consuming compared to traditional software, since lacking a standard development process and according tool support. Smart environments are termed “smart” due to pro-active user assistance: User behavior is anticipated by an “intention analysis” software employing machine learning algorithms. In this paper we present a tool that facilitates the development of intention analysis by guiding the domain expert through the development process. Initially, the tool allows the user-centered design of HCI task models, without taking care of implementation details. Subsequently annotated task models are transformed into low level models, which are applied within the machine learning inference engine. We support both evaluation at early and later development stages. At early stages we evaluate designed models with expert-generated scenarios to simulate artificial low level sensor data. At later stages we evaluate a physical environment on the basis of real sensor data. A comparison between observed behavior and defined expectation allows identifying usability issues. A close connection between development and evaluation should further ensure rapid software changes and reevaluation to access improvements.


CADUI | 2009

Integrating Usability Methods into Model-Based Software Development

Stefan Propp; Gregor Buchholz; Peter Forbrig

Model-based software development is carried out as a well-defined process. Depending on the applied approach, different phases can be distinguished, for example, requirements specification, design, prototyping, implementation, and usability evaluation. During this iterative process, manifold artifacts are developed and modified, including models, source code, and usability evaluation data. CASE tools support the development stages well, but lack a seamless integration of usability evaluation methods. We aim at bridging the gap between development and usability, through enabling the cooperative use of artifacts with the particular tools. As a result of integration usability, experts save time to prepare an evaluation and evaluation results can be easily incorporated back into the development process. We show exemplary our work on enhancing the Eclipse framework to support usability evaluation for task model-based software development.


Interactive Systems. Design, Specification, and Verification | 2008

Towards Usability Evaluation for Smart Appliance Ensembles

Gregor Buchholz; Stefan Propp

Smart environments comprise users and devices to form ad-hoc an ensemble and assist the users to fulfill their tasks more efficiently and more conveniently. This introduces new challenges for usability evaluations. To cope with theses issues, we propose the application of task models. Following this approach the behavior of the users can be interpreted as a trace through the corresponding task model. We discuss our method of capturing, visualizing and analyzing traces through task models within smart environments. The paper provides the first results of a prototypical implementation.


international conference on human computer interaction | 2007

Model-based usability evaluation: evaluation of tool support

Gregor Buchholz; Jürgen Engel; Christian Märtin; Stefan Propp


international conference on human centered design held as part of hci international | 2009

Defining Expected Behavior for Usability Testing

Stefan Propp; Peter Forbrig


Intelligent Environments, 2008 IET 4th International Conference on | 2008

Developing tool support for intelligent environments

Christoph Burghardt; Maik Wurdel; Stefan Propp; Thomas Kirste; Peter Forbrig

Collaboration


Dive into the Stefan Propp's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge