Tamodia 2002 - Invited talks
Logo of Tamodia 2002
1st International Workshop on
TAsk MOdels and DIAgrams for user interface design
Bucharest, Romania
July 18-19, 2002
 
Scope
Chairs

Program Committee
Submissions and Dates
Invited speakers
Conference Program
Registration
Venue
 

Alan Dix [web] 

Lancaster University, Computing Department, Lancaster, UK. 

    

Talk: Managing the Ecology of Interaction [abstract]

    

    

Fabio Paterno [web]

ISTI - C.N.R., Pisa, Italy

   

Talk: Tools for Task Modelling: Where we are, Where we are headed [abstract]

    
     
    
    
      

Managing the Ecology of Interaction

Alan Dix 
Lancaster University, Computing Department, Lancaster, UK. 

Many studies and many areas in HCI and CSCW emphasise the rich ecological setting of human–computer interaction:situated action, distributed cognition, activity theory, ethnomethodological studies.Often those who espouse rich understanding of interaction contrast it with more formal models and reject these as inappropriate for capturing the complexity of human experience and activity.

In the biological disciplines, an appreciation of the complexity of ecological interactions was also a long time coming.However, those studying the biosphere or environmental management do not stop at saying that it is complex, but seek to analyse and model these interactions in order to predict the effects of interventions and manage threatened ecosystems.Similarly, in formal areas of human–computer interaction we need to accept the limitations of our formalisms, but also extend them to incorporate the richer interactions with the work or home environment.

In this context I will discuss a variety of issues that can inform or form part of our formal models:

  • the socio-organisational Church­–Turing hypothesis – that organisations perform information processing and thus share features with cognitive and electronic computation;
  • triggers – understanding why things happen when they happen,

  • artefacts – that embody information not just in what they are, but also where they are and how they are disposed in the workplace,

  • information – how people use sources to drive and inform their actions

  • incidental interaction – systems that respond because people have acted for some other purpose.

These can be seen as part of a broader theoretical perspective of embodied computation – that real computation happens in the physical world and that the physical and human world is full of computation.

By having a rich and, where appropriate, formalised, understanding of the ecology of human–human and human–computer interaction, we are better placed to ensure that our interventions in the workplace do not lead to ecological catastrophes in the organisation.

[back]





Tools for Task Modelling:Where we are, Where we are headed

Fabio Paterno 
ISTI - C.N.R., Pisa, Italy

One universally agreed upon design principle for obtaining usable interactive systems is “Focus on the users and their tasks”. Indeed, among the relevant models in the human-computer interaction field, task models play an important role, because they represent the logical activities that should support users in reaching their goals. Thus, knowing the tasks necessary to goal attainment is fundamental to the design process. Task models represent the intersection between user interface design and more formal software engineering approaches by providing designers with the means to represent and manipulate a formal abstraction of goal-oriented activities.

While task modelling and task-based design are entering into current practise in the design of interactive systems, there is still a lack of tools supporting the interactive analysis of task models. The purpose of such tools is to ease the creation, analysis and modification of such representations and simulation of their dynamic behaviour.

This talk will provide a discussion of a set of functionalities that can be useful to support the analysis of task models and that are supported by the CTTE tool (http://giove.cnuce.cnr.it/ctte.html), such as the possibility of representing concurrent tasks, cooperative tasks; calculating metrics, highlighting meaningful features of the task model and allowing comparison among different task models for the same interactive system; performing reachability analysis; interactive simulation of their dynamic behaviour; identifying relationships among scenarios and task models, and so on. Particular attention will be paid to explaining why such functionalities are useful for designers and evaluators of interactive systems. This set of functionalities can be used to create a taxonomy useful to compare tools for task modelling. How other tools are positioned in this taxonomy will be discussed. The CTTE tool is currently used in the CAMELEON project (http://giove.cnuce.cnr.it/cameleon.html) to support the design of multi-platform applications (applications that can be accessed through a variety of interaction platforms).

The last part of the talk will be dedicated to discussing further functionalities that can be helpful for such tools, thus providing a research agenda for those interested in these topics.

[back]