embedded design space analysis contextual user-interface design for open user groups chris stary...
TRANSCRIPT
![Page 1: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/1.jpg)
Embedded Design Space AnalysisEmbedded Design Space Analysis
Contextual User-Interface Design for Contextual User-Interface Design for Open User GroupsOpen User Groups
Chris StaryChris StaryUniversity of LinzUniversity of Linz
![Page 2: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/2.jpg)
The PresentationThe Presentation
BackgroundBackground Design Knowledge & its Design Knowledge & its
RepresentationRepresentation Design as a ProcessDesign as a Process
>> Decision Making>> Decision Making Embedded Design Space AnalysisEmbedded Design Space Analysis
>> Means for Structured Design>> Means for Structured Design
![Page 3: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/3.jpg)
BackgroundBackground
I & C TI & C T
![Page 4: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/4.jpg)
BackgroundBackground
Diffusion of SocietyDiffusion of Society
I & C TI & C T
Enrichments & EnlargementsEnrichments & Enlargements
![Page 5: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/5.jpg)
BackgroundBackground
Diffusion of SocietyDiffusion of Society
EnvironmentEnvironmentof Useof Use
I & C TI & C T
Enrichments & EnlargementsEnrichments & Enlargements
Scope of UsageScope of Usage
![Page 6: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/6.jpg)
BackgroundBackground
Diffusion of SocietyDiffusion of Society
EnvironmentEnvironmentof Useof Use
I & C TI & C T
Enrichments & EnlargementsEnrichments & Enlargements
Scope of UsageScope of Usage
UsersUsers
![Page 7: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/7.jpg)
BackgroundBackground
Diffusion of SocietyDiffusion of Society
EnvironmentEnvironmentof Useof Use
I & C TI & C T
Enrichments & EnlargementsEnrichments & Enlargements
Scope of UsageScope of Usage
UsersUsersIntegrationIntegration
![Page 8: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/8.jpg)
BackgroundBackground
EnvironmentEnvironmentof Useof Use
I & C TI & C T
Enrichments & EnlargementsEnrichments & Enlargements
Scope of UsageScope of Usage
UsersUsersIntegrationIntegration
Tele-communicationTele-communication
![Page 9: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/9.jpg)
BackgroundBackground
EnvironmentEnvironmentof Useof Use
I & C TI & C T
Enrichments & EnlargementsEnrichments & Enlargements
Scope of UsageScope of Usage
UsersUsersIntegrationIntegration
Tele-communicationTele-communication
Mobile ComputingMobile Computing
![Page 10: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/10.jpg)
BackgroundBackground
EnvironmentEnvironmentof Useof Use
I & C TI & C T
Enrichments & EnlargementsEnrichments & Enlargements
Scope of UsageScope of Usage
UsersUsersIntegrationIntegration
Tele-communicationTele-communication
Mobile ComputingMobile Computing Web & MediaWeb & MediaEngineeringEngineering
![Page 11: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/11.jpg)
BackgroundBackground
Universal accessibility of information Universal accessibility of information
requiresrequires Pro-active product developmentPro-active product development• Shift from engineering to system designShift from engineering to system design• Pragmatics and semantics matterPragmatics and semantics matter• Individualisation & adaptability are crucialIndividualisation & adaptability are crucial
>> Abstract representations>> Abstract representations
![Page 12: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/12.jpg)
Design KnowledgeDesign Knowledge
User characteristicsUser characteristics TechnologyTechnology TasksTasks Mutual relationshipsMutual relationships• diversity of usersdiversity of users• multiple styles of interactionmultiple styles of interaction• changing requirementschanging requirements• adaptation featuresadaptation features
![Page 13: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/13.jpg)
Design as a ProcessDesign as a Process
Transformation of knowledgeTransformation of knowledge• task/object model refinementtask/object model refinement
– background knowledgebackground knowledge– essential modelessential model– user‘s modeluser‘s model– designdesign
Decision makingDecision making• based on a design spacebased on a design space• transparency and rationale explicationtransparency and rationale explication
![Page 14: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/14.jpg)
Embedded Design Space AnalysisEmbedded Design Space Analysis
InteractionInteractionSpaceSpace
Components & RelationshipsComponents & Relationships
![Page 15: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/15.jpg)
Embedded Design Space AnalysisEmbedded Design Space Analysis
InteractionInteractionSpaceSpace Task SpaceTask Space
Components & RelationshipsComponents & Relationships
![Page 16: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/16.jpg)
Embedded Design Space AnalysisEmbedded Design Space Analysis
InteractionInteractionSpaceSpace
Exploration Exploration SpaceSpace
Task SpaceTask Space
Components & RelationshipsComponents & Relationships
![Page 17: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/17.jpg)
Embedded Design Space AnalysisEmbedded Design Space Analysis
InteractionInteractionSpaceSpace
Exploration Exploration SpaceSpace
Modality Modality SpecificationSpecification
Cross-modalityCross-modalitySpecificationSpecification
Metapher Metapher AssignmentAssignment
Task SpaceTask Space
Components & RelationshipsComponents & Relationships
![Page 18: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/18.jpg)
Embedded Design Space AnalysisEmbedded Design Space Analysis
InteractionInteractionSpaceSpace
Exploration Exploration SpaceSpace
Modality Modality SpecificationSpecification
Cross-modalityCross-modalitySpecificationSpecification
Metapher Metapher AssignmentAssignment
Task SpaceTask Space
Temporal RelationshipsTemporal Relationships
![Page 19: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/19.jpg)
Embedded Design Space AnalysisEmbedded Design Space Analysis
InteractionInteractionSpaceSpace
Exploration Exploration SpaceSpace
Modality Modality SpecificationSpecification
Cross-modalityCross-modalitySpecificationSpecification
Metapher Metapher AssignmentAssignment
Task SpaceTask Space
Temporal RelationshipsTemporal Relationships
![Page 20: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/20.jpg)
Embedded Design Space AnalysisEmbedded Design Space Analysis
InteractionInteractionSpaceSpace
Exploration Exploration SpaceSpace
Modality Modality SpecifcationSpecifcation
Cross-modalityCross-modalitySpecificationSpecification
Metapher Metapher AssignmentAssignment
Task SpaceTask Space
Temporal RelationshipsTemporal Relationships
![Page 21: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/21.jpg)
Embedded Design Space AnalysisEmbedded Design Space Analysis
InteractionInteractionSpaceSpace
Exploration Exploration SpaceSpace
Modality Modality SpecificationSpecification
Cross-modalityCross-modalitySpecificationSpecification
Metapher Metapher AssignmentAssignment
Task SpaceTask Space
Temporal RelationshipsTemporal Relationships
![Page 22: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/22.jpg)
Embedded Design Space AnalysisEmbedded Design Space Analysis
InteractionInteractionSpaceSpace
Exploration Exploration SpaceSpace
Modality Modality SpecificationSpecification
Cross-modalityCross-modalitySpecificationSpecification
Metapher Metapher AssignmentAssignment
Task SpaceTask Space
Temporal RelationshipsTemporal Relationships
![Page 23: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/23.jpg)
A CaseA Case
Personal communicator based on a set-top boxPersonal communicator based on a set-top box
• User input facilities: User input facilities: • mobile phonemobile phone• keyboardkeyboard• home remote controlhome remote control
• System output facilitiesSystem output facilities• mobile phonemobile phone• TV-screenTV-screen• printing deviceprinting device
• Internet connectionInternet connection
![Page 24: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/24.jpg)
A CaseA Case
Contextual Modality Specification (key modal)Contextual Modality Specification (key modal)
ModalityModality StructureStructure BehaviourBehaviour Context of UseContext of Use
![Page 25: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/25.jpg)
A CaseA Case
Contextual Modality Specification (key modal)Contextual Modality Specification (key modal)
ModalityModality StructureStructure BehaviourBehaviour Context of UseContext of Use
MenuMenu Title BarTitle BarOption FieldOption Field
![Page 26: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/26.jpg)
A CaseA Case
Contextual Modality Specification (key modal)Contextual Modality Specification (key modal)
ModalityModality StructureStructure BehaviourBehaviour Context of UseContext of Use
MenuMenu Title BarTitle Bar OpenOpen ControlControlOption Field CloseOption Field Close NavigationNavigation
HighlightHighlight
![Page 27: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/27.jpg)
A CaseA Case
Contextual Modality Specification (key modal)Contextual Modality Specification (key modal)
ModalityModality StructureStructure BehaviourBehaviour Context of UseContext of Use
MenuMenu Title BarTitle Bar OpenOpen ControlControlOption Field CloseOption Field Close NavigationNavigation
HighlightHighlight
WindowWindow Title Bar Title Bar FrontFront Data inputData inputScroll BarScroll Bar BackBack Data outputData output
........
![Page 28: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/28.jpg)
A CaseA Case
Contextual Modality Specification (key modal)Contextual Modality Specification (key modal)
Par. of UsePar. of Use InputInput CodalityCodality Device GuidelineDevice Guideline
![Page 29: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/29.jpg)
A CaseA Case
Contextual Modality Specification (key modal)Contextual Modality Specification (key modal)
Par. of UsePar. of Use InputInput CodalityCodality Device GuidelineDevice Guideline
MenuMenu ControlControl TextText Screen #(options)Screen #(options)Data onlyData only GraphicsGraphics (incl.(incl. <9<9as a listas a list AudioAudio touch) for visualtouch) for visual
Keybd. Handy-Keybd. Handy-Stylus output:Stylus output:Speaker #(options)Speaker #(options)Speech <4Speech <4Recog.Recog.
![Page 30: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/30.jpg)
Embedded Design Space AnalysisEmbedded Design Space Analysis
InteractionInteractionSpaceSpace
Modality Modality SpecificationSpecification
Cross-modalityCross-modalitySpecificationSpecification
![Page 31: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/31.jpg)
A CaseA Case
Cross-Modality SpecificationCross-Modality Specification
ModalityModality MenuMenu WindowWindow IconIcon Stylus Stylus
![Page 32: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/32.jpg)
A CaseA Case
Cross-Modality SpecificationCross-Modality Specification
ModalityModality MenuMenu WindowWindow IconIcon Stylus Stylus
VisualVisualTalkTalk
![Page 33: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/33.jpg)
A CaseA Case
Cross-Modality SpecificationCross-Modality Specification
ModalityModality MenuMenu WindowWindow IconIcon Stylus Stylus
Visual-Visual- ModeMode Control/ Control/ Control InputControl InputTalkTalk SelectionSelection Data Data In/Out- DataIn/Out- Data
FeedbackFeedback putput Selection Selection (optional)(optional)
![Page 34: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/34.jpg)
A CaseA Case
Cross-Modality SpecificationCross-Modality Specification
ModalityModality MenuMenu WindowWindow IconIcon Stylus Stylus
Visual-Visual- ModeMode Control/ Control/ Control InputControl InputTalkTalk SelectionSelection Data Data In/Out- DataIn/Out- Data
FeedbackFeedback putput Selection Selection (optional)(optional)
GUIGUI ControlControl DataData Control N.A.Control N.A.In/OuputIn/Ouput In/Output In/OutputIn/Output In/Output
..........
![Page 35: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/35.jpg)
Embedded Design Space AnalysisEmbedded Design Space Analysis
InteractionInteractionSpaceSpace
Modality Modality SpecificationSpecification
Cross-modalityCross-modalitySpecificationSpecification
Metapher Metapher AssignmentAssignment
![Page 36: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/36.jpg)
A CaseA Case
Metapher AssignmentMetapher Assignment
Metapher /Metapher / DirectDirect HandyHandy Desktop /Desktop /ModalityModality Manip.Manip. PortalPortal
![Page 37: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/37.jpg)
A CaseA Case
Metapher AssignmentMetapher Assignment
Metapher /Metapher / DirectDirect HandyHandy Desktop /Desktop /ModalityModality Manip.Manip. PortalPortal
VisualVisual Control /Control / Control /Control / Control /Control /TalkTalk Navigation/Navigation/ DataData DataData
Data InputData Input InputInput In/OutputIn/Output
![Page 38: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/38.jpg)
A CaseA Case
Metapher AssignmentMetapher Assignment
Metapher /Metapher / DirectDirect HandyHandy Desktop /Desktop /ModalityModality Manip.Manip. PortalPortal
VisualVisual Control /Control / Control /Control / Control /Control /TalkTalk Navigation/Navigation/ DataData DataData
Data InputData Input InputInput In/OutputIn/Output
GUIGUI Control /Control / ControlControl Control /Control /Data Data In/Output In/Output DataDataIn/OutputIn/Output In/OutputIn/Output
![Page 39: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/39.jpg)
Embedded Design Space AnalysisEmbedded Design Space Analysis
InteractionInteractionSpaceSpace
Modality Modality SpecificationSpecification
Cross-modalityCross-modalitySpecificationSpecification
Metapher Metapher AssignmentAssignment
Task SpaceTask Space
![Page 40: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/40.jpg)
Essential Model SpecificationEssential Model Specification
Composite ProcedureComposite Procedure
![Page 41: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/41.jpg)
Essential Model SpecificationEssential Model Specification
Composite ProcedureComposite Procedure
• Objective(s) identification Objective(s) identification
![Page 42: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/42.jpg)
Essential Model SpecificationEssential Model Specification
Composite ProcedureComposite Procedure
• Objective(s) identification Objective(s) identification • Restatement of objectives Restatement of objectives • in terms of tasksin terms of tasks
![Page 43: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/43.jpg)
Essential Model SpecificationEssential Model Specification
Composite ProcedureComposite Procedure
• Objective(s) identification Objective(s) identification • Restatement of objectives Restatement of objectives • in terms of tasksin terms of tasks
• Context specification Context specification • of tasksof tasks
![Page 44: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/44.jpg)
Essential Model SpecificationEssential Model Specification
Composite ProcedureComposite Procedure
• Objective(s) identification Objective(s) identification • Restatement of objectives Restatement of objectives • in terms of tasksin terms of tasks
• Context specification Context specification • of tasksof tasks
• Path definition(s)Path definition(s)• of task accomplishmentof task accomplishment
![Page 45: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/45.jpg)
Essential Model SpecificationEssential Model Specification
Composite ProcedureComposite Procedure
• Objective(s) identification Objective(s) identification • Restatement of objectives Restatement of objectives • in terms of tasksin terms of tasks
• Context specification Context specification • of tasksof tasks
• Path definition(s)Path definition(s)• of task accomplishmentof task accomplishment
• Object definition(s)Object definition(s)
![Page 46: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/46.jpg)
Essential Model SpecificationEssential Model Specification
Composite ProcedureComposite Procedure
• Objective(s) identification Objective(s) identification • Restatement of objectives Restatement of objectives • in terms of tasksin terms of tasks
• Context specification Context specification • of tasksof tasks
• Path definition(s)Path definition(s)• of task accomplishmentof task accomplishment
• Object definition(s)Object definition(s)• Operation definition(s)Operation definition(s)• according to objectives and pathsaccording to objectives and paths
![Page 47: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/47.jpg)
A CaseA Case
readread
MAIL FLIGHT TICKETMAIL FLIGHT TICKET
searchsearch
showshow
bookbook
ticketingticketingsendsend
Task Space - Essential Model ElementsTask Space - Essential Model Elements
![Page 48: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/48.jpg)
Embedded Design Space AnalysisEmbedded Design Space Analysis
InteractionInteractionSpaceSpace
Exploration Exploration SpaceSpace
Modality Modality SpecificationSpecification
Cross-modalityCross-modalitySpecificationSpecification
Metapher Metapher AssignmentAssignment
Task SpaceTask Space
![Page 49: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/49.jpg)
Structured Decision MakingStructured Decision Making
Assignment of dialog elements and styles toAssignment of dialog elements and styles totasks and objects is based on structuredtasks and objects is based on structured• Decision making using QOCDecision making using QOC
![Page 50: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/50.jpg)
Structured Decision MakingStructured Decision Making
Assignment of dialog elements and styles toAssignment of dialog elements and styles totasks and objects is based on structuredtasks and objects is based on structured• Decision making using QOC: Decision making using QOC: • Questions - identify key design issuesQuestions - identify key design issues
![Page 51: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/51.jpg)
Structured Decision MakingStructured Decision Making
Assignment of dialog elements and styles toAssignment of dialog elements and styles totasks and objects is based on structuredtasks and objects is based on structured• Decision making using QOC: Decision making using QOC: • Questions - identify key design issuesQuestions - identify key design issues• Options - provide possible answers to Qu‘sOptions - provide possible answers to Qu‘s
![Page 52: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/52.jpg)
Structured Decision MakingStructured Decision Making
Assignment of dialog elements and styles toAssignment of dialog elements and styles totasks and objects is based on structuredtasks and objects is based on structured• Decision making using QOC: Decision making using QOC: • Questions - identify key design issuesQuestions - identify key design issues• Options - provide possible answers to Qu‘sOptions - provide possible answers to Qu‘s• Criteria - enable assessment and comparisonCriteria - enable assessment and comparison
of Optionsof Options
![Page 53: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/53.jpg)
Structured Decision MakingStructured Decision Making
Assignment of dialog elements and styles toAssignment of dialog elements and styles totasks and objects is based on structuredtasks and objects is based on structured• Decision making using QOC: Decision making using QOC: • Questions - identify key design issuesQuestions - identify key design issues• Options - provide possible answers to Qu‘sOptions - provide possible answers to Qu‘s• Criteria - enable assessment and comparisonCriteria - enable assessment and comparison
of Optionsof Options• 2 types of Questions2 types of Questions
![Page 54: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/54.jpg)
Structured Decision MakingStructured Decision Making
Assignment of dialog elements and styles toAssignment of dialog elements and styles totasks and objects is based on structuredtasks and objects is based on structured• Decision making using QOC: Decision making using QOC: • Questions - identify key design issuesQuestions - identify key design issues• Options - provide possible answers to Qu‘sOptions - provide possible answers to Qu‘s• Criteria - enable assessment and comparisonCriteria - enable assessment and comparison
of Optionsof Options• 2 types of Questions2 types of Questions• Fundamental Questions (F-Qu)Fundamental Questions (F-Qu)• context-independentcontext-independent
![Page 55: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/55.jpg)
Structured Decision MakingStructured Decision Making
Assignment of dialog elements and styles toAssignment of dialog elements and styles totasks and objects is based on structuredtasks and objects is based on structured• Decision making using QOC: Decision making using QOC: • Questions - identify key design issuesQuestions - identify key design issues• Options - provide possible answers to Qu‘sOptions - provide possible answers to Qu‘s• Criteria - enable assessment and comparisonCriteria - enable assessment and comparison
of Optionsof Options• 2 types of Questions2 types of Questions• Fundamental Questions (F-Qu)Fundamental Questions (F-Qu)• context-independentcontext-independent
• Specific Questions (S-Qu)Specific Questions (S-Qu)• case-sensitivecase-sensitive
![Page 56: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/56.jpg)
A CaseA Case
S-Qu: Where to lookS-Qu: Where to look for fligths?for fligths?
![Page 57: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/57.jpg)
A CaseA Case
S-Qu: Where to lookS-Qu: Where to look for fligths?for fligths?
O1: DifferentO1: Different panespanes
![Page 58: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/58.jpg)
A CaseA Case
S-Qu: Where to lookS-Qu: Where to look for fligths?for fligths?
O1: DifferentO1: Different panespanes
O2: IdenticalO2: Identical panepane
![Page 59: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/59.jpg)
A CaseA Case
S-Qu: Where to lookS-Qu: Where to look for fligths?for fligths?
O1: DifferentO1: Different panespanes
O2: IdenticalO2: Identical panepane
C: Shift of dialogC: Shift of dialog according to according to focus of taskfocus of task
![Page 60: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/60.jpg)
A CaseA Case
S-Qu: Where to lookS-Qu: Where to look for fligths?for fligths?
O1: DifferentO1: Different panespanes
O2: IdenticalO2: Identical panepane
C: Shift of dialogC: Shift of dialog according to according to focus of taskfocus of task
C: Minimum ofC: Minimum of required inputrequired input
activitiesactivities
![Page 61: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/61.jpg)
A CaseA Case
S-Qu: Where to lookS-Qu: Where to look for fligths?for fligths?
O1: DifferentO1: Different panespanes
O2: IdenticalO2: Identical panepane
C: Shift of dialogC: Shift of dialog according to according to focus of taskfocus of task
C: Minimum ofC: Minimum of required inputrequired input
activitiesactivities
Indicating negaltively assessed optionIndicating negaltively assessed option
![Page 62: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/62.jpg)
A CaseA Case
Final AssignmentsFinal Assignments
TASKTASK DATADATA DEVICEDEVICEModalityModality
MenuMenu mailmail -------- mobile mobile phonephoneTV-screenTV-screen
GUIGUI mailmail mailmail TV-screenTV-screenbooking booking ticketticket (window)(window)
![Page 63: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/63.jpg)
Embedded Design Space AnalysisEmbedded Design Space Analysis
InteractionInteractionSpaceSpace
Exploration Exploration SpaceSpace
Modality Modality SpecifcationSpecifcation
Cross-modalityCross-modalitySpecificationSpecification
Metapher Metapher AssignmentAssignment
Task SpaceTask Space
Components & RelationshipsComponents & Relationships
![Page 64: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/64.jpg)
ConclusionsConclusions
Design knowledge for UI4AllDesign knowledge for UI4All• User characteristicsUser characteristics• TechnologyTechnology• TasksTasks• Mutual relationshipsMutual relationships
– diversity of usersdiversity of users–multiple styles of interactionmultiple styles of interaction– changing requirementschanging requirements– adaptation featuresadaptation features
![Page 65: Embedded Design Space Analysis Contextual User-Interface Design for Open User Groups Chris Stary University of Linz](https://reader035.vdocuments.site/reader035/viewer/2022070409/56649e795503460f94b7861e/html5/thumbnails/65.jpg)
ConclusionsConclusions
Design as a processDesign as a process• transformation of knowledgetransformation of knowledge– interaction space specificationinteraction space specification– task space specifcationtask space specifcation– exploration and analysisexploration and analysis
Decision makingDecision making• based on a design spacebased on a design space• transparency and rationale explicationtransparency and rationale explication