skip to main content
10.5555/1459849guideproceedingsBook PagePublication PagesConference Proceedingsacm-pubtype
HCSE-TAMODIA '08: Proceedings of the 2nd Conference on Human-Centered Software Engineering and 7th International Workshop on Task Models and Diagrams
2008 Proceeding
  • Editors:
  • Peter Forbrig,
  • Fabio Paternò
Publisher:
  • Springer-Verlag
  • Berlin, Heidelberg
Conference:
Pisa Italy September 25 - 26, 2008
ISBN:
978-3-540-85991-8
Published:
25 September 2008

Bibliometrics
Abstract

No abstract available.

Skip Table Of Content Section
Section: Keynote
Article
Tasks = Data + Action + Context: Automated Task Assistance through Data-Oriented Analysis

Human activity unfolds partly through planning and learnt sequences of actions, and partly through reaction to the physical objects and digital data in the environment. This paper describes various techniques related to automatic task assistance that ...

Section: TAMODIA Long Papers
Article
Assessment of Object Use for Task Modeling

Past research in task modeling suggests the need to introduce objects when using task models for the design of interactive applications. Objects are however rarely included in the task model notations and formalisms. Furthermore, when part of the ...

Article
Task Model-Based Usability Evaluation for Smart Environments

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 ...

Article
From Task to Agent-Oriented Meta-models, and Back Again

In the research discussed here, in addition to extracting meta-models from numerous existing Agent architectures and frameworks, we looked at several Task meta-models, with the aim of creating a more comprehensive Agent meta-model with respect to the ...

Article
Steps in Identifying Interaction Design Patterns for Multimodal Systems

The context of this work is usability engineering for multimodal interaction. In contrast to other work that concentrates on prototyping toolkits or abstract guidelines, this research focuses on user interface patterns for multimodal interaction. ...

Article
Information Supply Mechanisms in Ubiquitous Computing, Crisis Management and Workflow Modelling

The successful application of ubiquitous computing in crisis management requires a thorough understanding of the mechanisms that extract information from sensors and communicate it via PDA's to crisis workers. Whereas query and subscribe protocols are ...

Article
A Method for Modeling Interactions on Task Representations in Business Task Management Systems

Task modeling approaches facilitate the design of interactive systems by bridging the gap from understanding human tasks to designing interfaces to support these tasks. Business Task Management (BTM) systems provide explicit task representations for ...

Article
AMBOSS: A Task Modeling Approach for Safety-Critical Systems

In a recent project we created AMBOSS, a task modeling environment taking into account the special needs for safety-critical socio-technical systems. An AMBOSS task model allows the specification of relevant information concerning safety aspects. To ...

Section: TAMODIA Short Papers
Article
UI Design without a Task Modeling Language --- Using BPMN and Diamodl for Task Modeling and Dialog Design

In the field of model-based user interface design (MB-UID) task modeling is established as a necessary activity. However, in many (industrial) contexts, it is not realistic to introduce yet another modeling notation, particularly when user interface ...

Article
Task-Based Development Methodology for Collaborative Environments

The paper presents a task-based development methodology for collaborative applications. According to our methodology a collaborative task model may be used during analysis, requirements and design. In order to ensure that analysis information is ...

Article
An Event-Condition-Action Approach for Contextual Interaction in Virtual Environments

In order to support context-dependency in model-based development, three components need to be realised: Context Detection, Context Switching and Context Handling. Context detection is the process for detecting changes in context, while context ...

Article
Automated Usability Evaluation during Model-Based Interactive System Development

In this paper we describe an approach to efficiently evaluate the usability of an interactive application that has been realized to support various platforms and modalities. Therefore we combine our Multi-Access Service Platform (MASP), a model-based ...

Article
Integrating Groupware Notations with UML

In this paper we introduce a notation integration proposal. This proposal supports the user interface design of groupware applications enabling integration with software processes through UML notation. We introduce our methodological approach to deal ...

Section: HCSE Long Papers
Article
MuiCSer: A Process Framework for Multi-disciplinary User-Centred Software Engineering Processes

In this paper we introduce MuiCSer, a conceptual process framework for Multi-disciplinary User-centred Software Engineering (UCSE) processes. UCSE processes strive for the combination of basic principles and practices from software engineering and user-...

Article
A Fluid Flow Approach to Usability Analysis of Multi-user Systems

The analysis of usability aspects of multi-user systems, such as co-operative work systems and pervasive systems, pose particular problems because group behavior of their users may have considerable impact on usability. Model-based analysis of such ...

Article
Task-Driven Plasticity: One Step Forward with UbiDraw

Task-driven plasticity refers to as the capability of a user interface to exhibit plasticity driven by the user's task, i.e. the capability of a user interface to adapt itself to various contexts of use while preserving some predefined usability ...

Section: HCSE Short Papers
Article
The Guilet Dialog Model and Dialog Core for Graphical User Interfaces

Model-based approaches to graphical user interfaces (GUIs) achieved poor acceptance of software engineers because the offer models, architectures, components, frameworks and libraries that restrict the flexibility of development too much. We propose a ...

Article
An Ontology-Based Adaptation Framework for Multimodal Interactive Systems

One approach for improving the usability of interactive systems is adapting them to user behavior, which can be accomplished by adaptation rules. The advantage of rules is that they are explicit and intuitive, but their expressivity depends on the ...

Article
Some Thoughts about the Horizontal Development of Software Engineers

We argue that current patterns of thought and action in software engineering and in HCI will simply be reproduced if we are not able to become more aware of their impact on our own behaviour, attitudes and values. We suggest that a more balanced and ...

Article
Involving End Users in Distributed Requirements Engineering

Active involvement of end users in the development of interactive systems is both highly recommended and highly challenging. This is particularly true in settings where the requirements of a large number of geographically distributed users have to be ...

Article
Concepts for Analysis and Design of Mobile Healthcare Applications

In complex domains such as healthcare, careful analysis of user requirements is an important aspect of the development process. In recent years, ethnographic study has become a popular tool for building up an understanding of the healthcare domain. ...

Article
ShaMAN: An Agent Meta-model for Computer Games

In this paper, we detail recent research on agent meta-models. In par-ticular, we introduce a new agent meta-model called ShaMAN, created with a specific focus on computer game development using agent systems. ShaMAN was derived by applying the concept ...

Article
A Study on Appropriate Plant Diagram Synthesis for User-Suited HMI in Operating Control

In this paper a study on appropriate plant diagram synthesis for user-suited HMI in operating control is presented. Discussion is based on the long-term personal experience and illustrated with excerpts of existing HMIs developed for research and ...

Article
Preserving Rich User Interface State in Web Applications across Various Platforms

This paper aims to provide thorough discussion of the aspects that compose the state of a Web application user interface, and show how it can be preserved across multiple devices with different interaction resources when the user interface dynamically ...

Article
From Desktop to Tabletop: Migrating the User Interface of AgilePlanner

Digital tabletops are emerging interactive systems that support group collaborations. To utilize digital tabletops for agile planning meetings, we migrated a desktop based planning tool --- AgilePlanner to a digital tabletop. This paper reports on ...

Article
Learning Key Contexts of Use in the Wild for Driving Plastic User Interfaces Engineering

This paper addresses software plasticity, i.e. the ability of interactive systems to adapt to context of use while preserving user-centered properties. In plasticity, a classical approach consists in concentrating design efforts on a set of pre-defined ...

Article
The Ecology of Participants in Co-evolving Socio-technical Environments

The traditional notions of developer and user are unable to reflect the fact that many software systems nowadays are developed with the participation of many people of different interests and capabilities. The sharp distinction between users and ...

Section: Demonstrations
Article
User Interface Migration between Mobile Devices and Digital TV

In this paper we present a demonstration of the Migrantes environment for supporting user interface migration through different devices, including mobile ones and digital TV. The goal of the system is to furnish user interfaces that are able to migrate ...

Article
Demonstration of Software Components for End-User Development

This paper demonstrates how "End-User-Development" can be implemented with the Qt4 designer of Trolltech. It provides an example showing how users modify user interfaces by adding functionality that originally was not available.

Article
Transactions in Task Models

In this paper we propose a method to model the behaviour of task models in error situations. For these purposes we follow the idea of transactions in database systems. By encapsulating tasks in transactions the atomicity of complex tasks can be ...

Contributors
  • University of Rostock
  • Italian National Research Council

Recommendations