Embedded Design Space Analysis Contextual UserInterface Design for Open User Groups Chris Stary Univ - PowerPoint PPT Presentation

About This Presentation
Title:

Embedded Design Space Analysis Contextual UserInterface Design for Open User Groups Chris Stary Univ

Description:

Path definition(s) of task accomplishment. Object definition(s) Operation definition(s) according to objectives and paths. A Case. read. MAIL FLIGHT TICKET. search ... – PowerPoint PPT presentation

Number of Views:115
Avg rating:3.0/5.0
Slides: 66
Provided by: isysUn
Category:

less

Transcript and Presenter's Notes

Title: Embedded Design Space Analysis Contextual UserInterface Design for Open User Groups Chris Stary Univ


1
Embedded Design Space AnalysisContextual
User-Interface Design for Open User
GroupsChris StaryUniversity of Linz


2
The Presentation
  • Background
  • Design Knowledge its Representation
  • Design as a Process
  • gtgt Decision Making
  • Embedded Design Space Analysis
  • gtgt Means for Structured Design

3
Background
I C T
4
Background
Diffusion of Society
I C T
Enrichments Enlargements
5
Background
Diffusion of Society
Environment of Use
I C T
Scope of Usage
Enrichments Enlargements
6
Background
Diffusion of Society
Environment of Use
Users
I C T
Scope of Usage
Enrichments Enlargements
7
Background
Diffusion of Society
Environment of Use
Users
I C T
Integration
Scope of Usage
Enrichments Enlargements
8
Background
Tele-communication
Environment of Use
Users
I C T
Integration
Scope of Usage
Enrichments Enlargements
9
Background
Tele-communication
Environment of Use
Users
I C T
Integration
Mobile Computing
Scope of Usage
Enrichments Enlargements
10
Background
Tele-communication
Environment of Use
Users
I C T
Integration
Mobile Computing
Web Media Engineering
Scope of Usage
Enrichments Enlargements
11
Background
  • Universal accessibility of information
  • requires
  • Pro-active product development
  • Shift from engineering to system design
  • Pragmatics and semantics matter
  • Individualisation adaptability are crucial
  • gtgt Abstract representations

12
Design Knowledge
  • User characteristics
  • Technology
  • Tasks
  • Mutual relationships
  • diversity of users
  • multiple styles of interaction
  • changing requirements
  • adaptation features

13
Design as a Process
  • Transformation of knowledge
  • task/object model refinement
  • background knowledge
  • essential model
  • users model
  • design
  • Decision making
  • based on a design space
  • transparency and rationale explication

14
Embedded Design Space Analysis
Interaction Space
Components Relationships
15
Embedded Design Space Analysis
Interaction Space
Task Space
Components Relationships
16
Embedded Design Space Analysis
Interaction Space
Task Space
Exploration Space
Components Relationships
17
Embedded Design Space Analysis
Interaction Space
Task Space
Modality Specification
Metapher Assignment
Exploration Space
Cross-modality Specification
Components Relationships
18
Embedded Design Space Analysis
Interaction Space
Task Space
Modality Specification
Metapher Assignment
Exploration Space
Cross-modality Specification
Temporal Relationships
19
Embedded Design Space Analysis
Interaction Space
Task Space
Modality Specification
Metapher Assignment
Exploration Space
Cross-modality Specification
Temporal Relationships
20
Embedded Design Space Analysis
Interaction Space
Task Space
Modality Specifcation
Metapher Assignment
Exploration Space
Cross-modality Specification
Temporal Relationships
21
Embedded Design Space Analysis
Interaction Space
Task Space
Modality Specification
Metapher Assignment
Exploration Space
Cross-modality Specification
Temporal Relationships
22
Embedded Design Space Analysis
Interaction Space
Task Space
Modality Specification
Metapher Assignment
Exploration Space
Cross-modality Specification
Temporal Relationships
23
A Case
  • Personal communicator based on a set-top box
  • User input facilities
  • mobile phone
  • keyboard
  • home remote control
  • System output facilities
  • mobile phone
  • TV-screen
  • printing device
  • Internet connection

24
A Case
Modality Structure Behaviour Context of Use
Contextual Modality Specification (key modal)
25
A Case
Modality Structure Behaviour Context of
Use Menu Title Bar Option Field
Contextual Modality Specification (key modal)
26
A Case
Modality Structure Behaviour Context of
Use Menu Title Bar Open Control Option Field
Close Navigation Highlight
Contextual Modality Specification (key modal)
27
A Case
Modality Structure Behaviour Context of
Use Menu Title Bar Open Control Option Field
Close Navigation Highlight Window Title Bar
Front Data input Scroll Bar Back Data
output ....
Contextual Modality Specification (key modal)
28
A Case
Par. of Use Input Codality Device Guideline
Contextual Modality Specification (key modal)
29
A Case
Par. of Use Input Codality Device
Guideline Menu Control Text Screen
(options) Data only Graphics (incl. lt9 as a
list Audio touch) for visual Keybd.
Handy- Stylus output Speaker
(options) Speech lt4 Recog.
Contextual Modality Specification (key modal)
30
Embedded Design Space Analysis
Interaction Space
Modality Specification
Cross-modality Specification
31
A Case
Modality Menu Window Icon Stylus
Cross-Modality Specification
32
A Case
Modality Menu Window Icon
Stylus Visual Talk
Cross-Modality Specification
33
A Case
Modality Menu Window Icon
Stylus Visual- Mode Control/ Control
Input Talk Selection Data In/Out-
Data Feedback put Selection
(optional)
Cross-Modality Specification
34
A Case
Modality Menu Window Icon
Stylus Visual- Mode Control/ Control
Input Talk Selection Data In/Out-
Data Feedback put Selection
(optional) GUI Control Data Control
N.A. In/Ouput In/Output In/Output ....
.
Cross-Modality Specification
35
Embedded Design Space Analysis
Interaction Space
Modality Specification
Metapher Assignment
Cross-modality Specification
36
A Case
Metapher / Direct Handy Desktop
/ Modality Manip. Portal
Metapher Assignment
37
A Case
Metapher / Direct Handy Desktop
/ Modality Manip. Portal Visual Control
/ Control / Control / Talk Navigation/ Data Data
Data Input Input In/Output
Metapher Assignment
38
A Case
Metapher / Direct Handy Desktop
/ Modality Manip. Portal Visual Control
/ Control / Control / Talk Navigation/ Data Data
Data Input Input In/Output GUI Control
/ Control Control / Data In/Output
Data In/Output In/Output
Metapher Assignment
39
Embedded Design Space Analysis
Interaction Space
Task Space
Modality Specification
Metapher Assignment
Cross-modality Specification
40
Essential Model Specification
Composite Procedure
41
Essential Model Specification
  • Composite Procedure
  • Objective(s) identification

42
Essential Model Specification
  • Composite Procedure
  • Objective(s) identification
  • Restatement of objectives
  • in terms of tasks

43
Essential Model Specification
  • Composite Procedure
  • Objective(s) identification
  • Restatement of objectives
  • in terms of tasks
  • Context specification
  • of tasks

44
Essential Model Specification
  • Composite Procedure
  • Objective(s) identification
  • Restatement of objectives
  • in terms of tasks
  • Context specification
  • of tasks
  • Path definition(s)
  • of task accomplishment

45
Essential Model Specification
  • Composite Procedure
  • Objective(s) identification
  • Restatement of objectives
  • in terms of tasks
  • Context specification
  • of tasks
  • Path definition(s)
  • of task accomplishment
  • Object definition(s)

46
Essential Model Specification
  • Composite Procedure
  • Objective(s) identification
  • Restatement of objectives
  • in terms of tasks
  • Context specification
  • of tasks
  • Path definition(s)
  • of task accomplishment
  • Object definition(s)
  • Operation definition(s)
  • according to objectives and paths

47
A Case
MAIL FLIGHT TICKET
read
search
show
book
ticketing
send
Task Space - Essential Model Elements
48
Embedded Design Space Analysis
Interaction Space
Task Space
Modality Specification
Metapher Assignment
Exploration Space
Cross-modality Specification
49
Structured Decision Making
  • Assignment of dialog elements and styles to
  • tasks and objects is based on structured
  • Decision making using QOC

50
Structured Decision Making
  • Assignment of dialog elements and styles to
  • tasks and objects is based on structured
  • Decision making using QOC
  • Questions - identify key design issues

51
Structured Decision Making
  • Assignment of dialog elements and styles to
  • tasks and objects is based on structured
  • Decision making using QOC
  • Questions - identify key design issues
  • Options - provide possible answers to Qus

52
Structured Decision Making
  • Assignment of dialog elements and styles to
  • tasks and objects is based on structured
  • Decision making using QOC
  • Questions - identify key design issues
  • Options - provide possible answers to Qus
  • Criteria - enable assessment and comparison
  • of Options

53
Structured Decision Making
  • Assignment of dialog elements and styles to
  • tasks and objects is based on structured
  • Decision making using QOC
  • Questions - identify key design issues
  • Options - provide possible answers to Qus
  • Criteria - enable assessment and comparison
  • of Options
  • 2 types of Questions

54
Structured Decision Making
  • Assignment of dialog elements and styles to
  • tasks and objects is based on structured
  • Decision making using QOC
  • Questions - identify key design issues
  • Options - provide possible answers to Qus
  • Criteria - enable assessment and comparison
  • of Options
  • 2 types of Questions
  • Fundamental Questions (F-Qu)
  • context-independent

55
Structured Decision Making
  • Assignment of dialog elements and styles to
  • tasks and objects is based on structured
  • Decision making using QOC
  • Questions - identify key design issues
  • Options - provide possible answers to Qus
  • Criteria - enable assessment and comparison
  • of Options
  • 2 types of Questions
  • Fundamental Questions (F-Qu)
  • context-independent
  • Specific Questions (S-Qu)
  • case-sensitive

56
A Case
S-Qu Where to look for fligths?
57
A Case
O1 Different panes
S-Qu Where to look for fligths?
58
A Case
O1 Different panes
S-Qu Where to look for fligths?
O2 Identical pane
59
A Case
O1 Different panes
C Shift of dialog according to focus of
task
S-Qu Where to look for fligths?
O2 Identical pane
60
A Case
O1 Different panes
C Shift of dialog according to focus of
task
S-Qu Where to look for fligths?
C Minimum of required input activities
O2 Identical pane
61
A Case
O1 Different panes
C Shift of dialog according to focus of
task
S-Qu Where to look for fligths?
C Minimum of required input activities
O2 Identical pane
Indicating negaltively assessed option
62
A Case
TASK DATA DEVICE Modality Menu mail ---
- mobile phone TV-screen GUI mail
mail TV-screen booking ticket
(window)
Final Assignments
63
Embedded Design Space Analysis
Interaction Space
Task Space
Modality Specifcation
Metapher Assignment
Exploration Space
Cross-modality Specification
Components Relationships
64
Conclusions
  • Design knowledge for UI4All
  • User characteristics
  • Technology
  • Tasks
  • Mutual relationships
  • diversity of users
  • multiple styles of interaction
  • changing requirements
  • adaptation features

65
Conclusions
  • Design as a process
  • transformation of knowledge
  • interaction space specification
  • task space specifcation
  • exploration and analysis
  • Decision making
  • based on a design space
  • transparency and rationale explication
Write a Comment
User Comments (0)
About PowerShow.com