brokerage 2007 presentation hci

21
Human-Computer Interaction Kris Luyten

Upload: iminds

Post on 02-Nov-2014

860 views

Category:

Documents


2 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Brokerage 2007 presentation hci

Human-ComputerInteraction

Kris Luyten

Page 2: Brokerage 2007 presentation hci

2

Human-Computer Interaction: why the technical side

Growing awareness of importance of HCI Quest for better user experience, higher productivity, more

reliable system, usable and useful interfaces,… New application domains, new or improved systems and

interaction devices, better graphics,…

Page 3: Brokerage 2007 presentation hci

3

Human-Computer Interaction: why the technical side

IBBT progresses the state-of-the-art in HCI for end-users, software developers and interface

designers before, during and after the development process

Page 4: Brokerage 2007 presentation hci

4

Overview HCI competences in IBBT

Model-Based User-Interface Design/Development HCI in Mobile, context-aware and pervasive systems HCI in Interactive Collaborative Workspaces 3D/multimodal interaction techniques Standardization Tool support and code frameworks Enabling technologies for multimodal interaction

Page 5: Brokerage 2007 presentation hci

5

Model-Based User InterfaceDesign/Development

What is a model?

An aspect of an interactive system

Sensible way to describe properties of an interactivesystem

Tasks

Users

Presentation

Dialogs

Environment

Devices andPlatforms

Domain

FunctionalInteraction

Page 6: Brokerage 2007 presentation hci

6

Model-Based User Interface Design/Development

Engineering complex state-of-the-art interactivesystems: models, models, models

Bridging gaps: user vs designer, designer vssoftware engineer

The desired user interface for the right targetgroup

Tasks

Users

Presentation

Dialogs

Environment

Devices andPlatforms

Domain

FunctionalInteraction

Page 7: Brokerage 2007 presentation hci

7

Model-Based User Interface Design/Development

Separation of concern

The right language for the job

Tool support for everyone's needs

Tasks

Users

Presentation

Dialogs

Environment

Devices andPlatforms

Domain

FunctionalInteraction

XML-basedUI

DescriptionsUserModels

ConcurTask-Trees

DeviceProfiles

FlowDiagrams

ObjectStore

SpatialOntology

WebServices

Page 8: Brokerage 2007 presentation hci

8

Model-Based User Interface Design/Development

Tasks

Users

Presentation

Dialogs

Environment

Devices andPlatforms

Domain

FunctionalInteraction

XML-basedUI

DescriptionsUserModels

ConcurTask-Trees

DeviceProfiles

FlowDiagrams

ObjectStore

SpatialOntology

WebServices

Page 9: Brokerage 2007 presentation hci

9

Model-Based User Interface Design/Development

Tasks

Users

Presentation

Dialogs

Environment

Devices andPlatforms

Domain

FunctionalInteraction

XML-basedUI

DescriptionsUserModels

ConcurTask-Trees

DeviceProfiles

FlowDiagrams

ObjectStore

SpatialOntology

WebServices

Page 10: Brokerage 2007 presentation hci

10

Model-Based User Interface Design/Development

Page 11: Brokerage 2007 presentation hci

11

Model-Based User Interface Design/Development

- Rapid Prototyping- Usability Testing- Round-tripEngineering

Page 12: Brokerage 2007 presentation hci

12

HCI in mobile, context-aware and pervasive systems

Context-aware museumguide interface with

buddy locator

Spatial-aware displays

Automatic UIadaptation and

distribution

Page 13: Brokerage 2007 presentation hci

13

HCI in mobile, context-aware and pervasive systems

Page 14: Brokerage 2007 presentation hci

14

HCI in mobile, context-aware and pervasive systems

Page 15: Brokerage 2007 presentation hci

15

Interactive Collaborative Environments

User interfaces, interaction techniques and visualizations forcollaborative work

Page 16: Brokerage 2007 presentation hci

16

Multimodal Interaction in 3D environments

Use of different modalities Eg haptics, speech,… Validation through usability testing

Page 17: Brokerage 2007 presentation hci

17

Multimodal interaction in virtual environments

Design of interaction techniques E.g. by making use of proprioception

Page 18: Brokerage 2007 presentation hci

18

Multimodal interaction in virtual environments

Proprioception

Page 19: Brokerage 2007 presentation hci

19

Toolkits and Frameworks

Cutting edge user interface toolkits Zoomable User Interfaces Speech API Mobile UI Toolkits XML-based interface

rendering toolkits UI on multiple devices:

Java + OSGI, .Net + UIML,… Prototyping tools UML-based tool support Haptics Gesture tracking …

Page 20: Brokerage 2007 presentation hci

20

Conclusions

Sensible User InterfaceEngineering User-Centered Improve user

experience Meet the

requirements Both progressing the

state-of-the-art as wellas being pragmatic(focus on user)

Page 21: Brokerage 2007 presentation hci

21

Human-Computer Interaction (technical)

Q & A

Contact:Kris [email protected]