Tutorials
Monday 10th September
- Tutorial 1Visualisation dâinformation (Half day)
- (Cancelled) Tutorial 2 Agents intelligents en interaction Homme-Machine dans les Systmes dâinformation (Half day)
- Tutorial 3 Conception de sites Web (Half day)
- (Cancelled) Tutorial 4 : New Techniques for Assessing Audio and Video Quality in Real-time Interactive Communications (Half day)
- Tutorial 5 : Making WWW Interfaces Usable for Elderly or Visually Impaired (Half day)
- Tutorial 6 : Designing Highly Usable Mobile Services for Small Display Devices (Half day)
- Tutorial 7 : Colour in Computer Interfaces (Half day)
Tuesday 11th September
- Tutorial 8 : UML and Task Modelling: Co-Operation between Software Engineering and HCI (Whole day)
- Tutorial 9 : Cost-effective User-Centred Design based on ISO 13407 (Whole day)
- (Cancelled) Tutorial 10 : Enabling technology for users with special needs (Whole day)
- Tutorial 11 : Information Visualisation (Whole day)
- Tutorial 12 : Models and Tools for User Interface Design (Whole day)
- (Cancelled) Tutorial 13 : UML pour lâIHM (Whole day)
Monday 10th September (afternoon) |
Tutorial 1 : Visualisation dâinformation
(Half day, Monday 10th)
Catherine Plaisant, HCIL, University of Maryland, USA.
L'avenir des interfaces utilisateurs passe par les grands Žcrans haute-rŽsolution, capables de prŽsenter une grande quantitŽ d'information perceptuellement riche. Pourtant, alors que les possibilitŽs perceptuelles humaines sont souvent remarquables, elles demeurent largement sous-utilisŽes dans les systmes informatiques actuels, et seule, la nouvelle technologie a montrŽ ses limites. Notre expŽrience de ces cinq dernire annŽes dans le formulation de requtes visuelles et la reprŽsentation des rŽdultats, en association avec les techniques de manipulation directe, nous ont amenŽs ˆ dŽvelopper de nombreux dispositifs logiciels (widgets) innovants. En nous basant sur ces travaux, nous montrerons que, s'il est possible de construire des systmes utilisant un affichage visuel efficace, des interfaces ˆ manipulation directe, et des questions dynamiques, les utilisateurs seront capables de prendre en charge des t‰ches plus ambitieuses en toute confiance. Les participants ˆ ce cours pourront dŽcouvrir les derniers rŽsultats et prototypes issus de ces recherches, et constateront comment ils peuvent tre utilisŽs dans les interfaces de visualisation d'information actuelles.
Tutorial 2 : Agents intelligents en interaction Homme-Machine dans les Systmes dâinformation
(Half day, Monday 10th)
Emmanuel ADAM, Emmanuelle Grislin-Le Strugeon, LAMIH, Valenciennes, France
Ce cours passe en revue les apports potentiels des agents intelligents dans le cadre des systmes d'information actuels. Aprs une description des principes relatifs aux agents et aux systmes ˆ base d'agents, des questions liŽes ˆ la conception orientŽe agent sont soulevŽes. La manire dont les agents intelligents peuvent amŽliorer l'utilisation des systmes d'information est prŽsentŽe. Les domaines d'application principaux actuels proviennent naturellement des services qui ont pu effectivement tre rŽalisŽs ˆ l'aide des agents, ˆ savoir : l'assistance ˆ l'interaction avec un logiciel, la recherche d'informations sur le web et le commerce Žlectronique.
Tutorial 3 : Conception de sites Web
(Half day, Monday 10th)
Marc Nanard, CNAM, LIRMM, Montpellier, France.
Ce tutoriel vise ˆ donner aux participants les fondements de la conception des hypermŽdias et des sites Web avec prise en compte des facteurs humains et conception centrŽe sur la t‰che et l'usager. Il replacera la fonction des sites Web dans le contexte de l'interaction Homme-Machine. Un site web n'est pas une structure de donnŽes ! Concevoir un site web consiste ˆ valoriser de l'information en en fournissant une reprŽsentation adaptŽe ˆ une consultation plus efficace dans le contexte d'une t‰che donnŽe, pour une ou plusieurs catŽgories d'usagers. Il dŽgagera les diffŽrents niveaux de structure ˆ considŽrer. Une grande partie du cours exposera les principes de conception de sites Web centrŽe sur la t‰che et l'utilisateur. La prŽsentation s'appuiera sur une Žtude de cas rŽel de conception de site. Le cours montrera aussi comment utiliser les langages du Web (XML, XSL...) pour exprimer certains aspects de la dŽmarche de conception et ensuite gŽnŽrer un site. Enfin ce tutoriel donnera aux participants une documentation et une bibliographie dŽtaillŽe, ainsi que des informations sur les sources d'informations disponibles pour une Žtude plus approfondie.
Tutorial 4 : New Techniques for Assessing Audio and Video Quality in Real-time Interactive Communications (Half day, Monday 10th)
Angela Sasse University College London UK
Jim Mullin University of Glasgow UK
The aim of the tutorial is to introduce participants to new methods for assessing impacts on users of different levels of audio-visual quality in a range of real-time multimedia applications. Until recently, there were few HCI-specific methods for assessing audio and video quality in the assessment of communications systems. This tutorial will introduce a framework for conducting audio and video assessments, and a taxonomy of interaction tasks. The main part of the tutorial consists of description and demonstration of a range of new assessment methods that have been developed in research contexts over the past few years, and an assessment of their suitability for use in different evaluation contexts
The tutorial is aimed at usability people advising developers of networked multimedia applications and network service providers who will obtain a detailed insight into the practicalities of successfully implementing these assessment techniques, their potential benefits and their pitfalls.
Tutorial 5: Making WWW Interfaces Usable for Elderly or Visually Impaired (Half day, Monday 10th)
- Mary Zajicek, Oxford Brookes University, UK
The aim of this tutorial is to familiarise participants with the issues concerning getting older, visually impaired adults up and running on the Web and to provide an overview of the software and social support that is available. The tutorial will cover four main areas: social issues including difficulties encountered by older adults, software solutions including IBM's page reader, pwWebSpeak and JAWS; Web Access Initiatives including continuous speech input and improved speech output and Human Computer Interface Design issues including ways to design to improve older user's confidence.
It will be useful for a range of people including: Wep page authors and those who would like to attract older adults to their Web site, older adults themselves and those who provide services for older adults.
Tutorial 6 : Designing Highly Usable Mobile Services for Small Display Devices (Half day, Monday 10th)
- Didier Chincholle, Ericsson Research, Sweden
WAP services are becoming more common but not all of them will gain wide acceptance. Some will fail because users, who have little patience for learning how to operate them, find them too difficult to use. Due to inherent design limitations, including small display screens and limited data input from multifunctional keypads, mobile service designers have to learn new ways to present information and interact with the user. This tutorial will introduce practical design, implementation and assessment techniques, for the development of highly usable WAP interfaces.
This tutorial is suitable for anyone interested in designing mobile services on small devices including: application developers, network operators and service providers, usability specialists and researchers
Tutorial 7 : Colour in Computer Interfaces (Half day, Monday 10th)
- Paul Lyons & Giovanni Moretti, Massey University, New Zealand
Coloured screens are the primary sensory stimulus of GUI applications and users stare at them all day. Consequently poor use of colour can have a significant impact upon an application's usability. Participants in this tutorial will learn about effective use of colour including: standard colour vocabulary and common colour models, additive and subtractive colour mixing, perceptual perspective on colour, calibration of colour equipment (gamma) and colour management systems (CMSs).
The tutorial is aimed at non-specialists who wish to develop a deeper understanding of colour in general and of colour in user interfaces in particular. The presenters will supply each participant with a CD containing software components (DLLs) for colour space conversions, and for generating colour schemes based around perceptually uniform colour spaces.
| [Tuesday 11th September] |
Tutorial 8 : UML and Task Modelling: Co-Operation between Software Engineering and HCI
(Whole day, Tuesday 11th)
- Birgit Bomsdorf, FernUniversität Hagen, Germany
Gerd Szwillus, Universität Paderborn, Germany
The disciplines of human-computer interaction (HCI) and software engineering (SE) cover different but strongly related aspects of user interface design and creation. Both disciplines have concepts, techniques, and notations for specifying, constructing, and evaluating their respective editing objects, ultimately dealing with the same final design target: the user interface. The main goal of this tutorial is to establish links between these two areas, by showing similarities and differences in approaches, goals, and techniques.
This tutorial is suitable for people with all kinds of backgrounds, such as user interface designers, application software or user interface programmers, managers of human-computer interface or application software projects, human factors practitioners, and teachers or researchers in HCI or SE.
Tutorial 9: Cost-effective User-Centred Design based on ISO 13407 (Whole day, Tuesday 11th)
- Nigel Bevan, Serco Usability Services, UK
Attendees will learn a structured approach to user-centred design based on the principles of the International Standard ISO 13407: "Human centred design processes for interactive systems" and other associated standards. By the end of the day participants will have sufficient knowledge to know how to choose a limited number of appropriate methods when resources are restricted. The methods have been validated by practical application in industry as part of trials supported by the European Union.
This introductory tutorial is intended for Human Factors specialist interested in the practical application of appropriate methods, and Project Managers and IT Procurers who wish to ensure a human-centred design process has been used. Some knowledge of usability is an advantage, but the tutorial is not aimed at experienced usability professionals.
Tutorial 10 : Enabling technology for users with special needs (Whole day, Tuesday 11th)
- Alistair D N Edwards, University of York, UK
This tutorial proposes that the fields of human-computer interaction and assistive technology can learn from each other and work together to design technology which enables all users. We initiate this discussion by suggesting that we are all disabled and that interfaces should be designed for all users. We also explain legislation which may require that electronic equipment be accessible by all people. We examine five major types of disability (mobility impairments, vision impairments, speech impairments, hearing impairments, and cognitive impairments) and survey current technology and research which enables people with these disabilities. We propose a set of design guidelines for building enabling technology and then give participants a group design problem.
No specific background is needed to benefit from this tutorial which will be most useful to user interface designers, developers, managers, and researchers
Tutorial 11 : Information Visualisation (Whole day, Tuesday 11th)
- Bob Spence Imperial College, UK
Information visualisation is what happens when you view the graphical presentation of some data and say "Ah Ha, now that is interesting" or words to that effect. Bankers, estate agents, software developers, fraud investigators, supermarket managers ö indeed, almost everyone ö all have volumes of data into which theyâd like to gain insight in order to enhance their work in some way. This tutorial will discuss the issues involved and the techniques available by means of a wide variety of examples, and is therefore aimed at a very wide audience ö those who have data and wish to gain insight into it. No facility with mathematics is required neither is a familiarity with programming, since the implementation of visualization tools is specifically excluded from the course. Similarly, no expertise in statistics is assumed
Tutorial 12 : Models and Tools for User Interface Design (Whole day, Tuesday 11th)
F. Paterno, CNUCE-CNR Italy
A Puerta, Stanford University, USA
J Vanderdonckt, University of Louvaine-la-Neuve, Belgium
Note: This tutorial will be presented in English but support will be available for French speakers
Model-Based approaches can give useful support to user interface designers and developers by highlighting relevant aspects that they should take into account and providing more logical descriptions of the main features of interactive applications. For example, task models can be useful to communicate design solutions. The main learning objective of the tutorial is to disseminate results in research on models and tools for user interface design and evaluation that can be useful for a broad range of applications. To this end, we plan to show how automatic tools and related methods can support designers and developers of interactive applications in the various phases
Tutorial participants will not need to have any specific background knowledge to benefit from the tutorial. However, general familiarity with some HCI design principles or with any given user-interface development tool would be helpful.
Tutorial 13 : UML pour lâIHM (Whole day, Tuesday 11th)
Remi Bastide, LIHM, Toulouse, France
UML (Unified Modeling Language) est un ensemble structurŽ de notations destinŽes ˆ la spŽcification et ˆ la conception orientŽe-objet de logiciels. AssociŽe ˆ un processus de dŽveloppement, UML se prŽsente comme une mŽthode de conception orientŽe-objet, qui couronne deux dŽcades de pratique dans ce domaine. Le but de ce cours est de montrer comment les notations proposŽes par l'UML peuvent tre mises ˆ profit dans le cadre du dŽveloppement de logiciel interactif, o la partie Interaction Homme-Machine (IHM) est prŽpondŽrante. Le cours montre Žgalement quelles sont les limites de l'UML dans ce domaine, quelles notations complŽmentaires peuvent tre utiles, et comment utiliser l'UML dans le cadre d'un dŽveloppement " centrŽ sur l'utilisateur ". Les diverses notations offertes par l'UML peuvent pour la plupart fournir une aide importante pour la partie IHM de l'application interactive, ˆ condition d'tre utilisŽes ˆ bon escient au sein d'une dŽmarche mŽthodologique bien ŽtudiŽe. Public VisŽ : Personnes impliquŽes dans la conception et le dŽveloppement de logiciel interactif, chercheurs et praticiens qui souhaitent savoir comment appliquer les notations de l'UML dans le domaine de l'IHM. PrŽ-requis : Connaissance gŽnŽrale des concepts des mŽthodes d'analyse et de conception par objets.
