SlideShare uma empresa Scribd logo
1 de 15
MyUI Ontology Draft Andreas Schmidt, Heiko Haller FZI Research Center for Information Technologies Karlsruhe, Germany Review Meeting, Brussels, July 14, 2010
Ontologiesandtheiruse Twoperspectives: sharedunderstandingof a domainofinterest(Uschold & Grüninger 1996) explicit specificationof a conceptualization(Gruber 1993) Ontology-centereddesign 2
Ontologies in myUI  In myUI: describingpreferences, impairments etc. ofthe end user („user model“) describingcapabilitiesofdevices (withrespectto UI adaptation) describing environmental andothercontextualfactor Purpose enablerun-time adaptation guide design-time activities 3
Iterative Approach 4 Standards Wouldthisinformationchangethewaywewouldliketoadaptthe UI? adaptation requirements & strategies device UIdesign sensors SCENARIOS Whataredevicerequirements/constraints? Whatarewelikelyabletocapture? Standards Standards
Startingpoint 5 reusing
Ontology Overview:  Preferences and Impairment
Ontology: Hierarchy of Disabilities
Hierarchy of Disabilities (Detail)
Additional contextualfactorsidentified (smallsubset) 9
Disability Profiles Doris	mobility impairment	0.8 Doris	right hand weakness	0.9 Doris	presbyopia 	0.6 Arthur	mobility impairment	0.7 Arthur	manual impairment	0.4 Arthur	visual impairment	0.8 Arthur	myopia	0.5 Thomas	h.f. hearing impairment	0.8 Thomas	colour blindness	1.0
Personal Preferences Doris	preferred text angle	0.024* Doris	preferred input device	big-button remote Doris	preferred volume	0.2 Arthur	preferred text angle	0.07* Arthur	preferred input device	voice Arthur	preferred volume	0.7 Thomas	preferred input device	keyboard Thomas	preferred text angle	0.01* *) fraction of vertical visual angle (0.01 ≈ 28pt at a distance of 50cm).
Interface Profiles Profile1 (default colour based visual with limited text scaling) max. visual impairment	0.4	(relies mainly on visual interaction) max. font size	80	 max. color blindness	0.2	(uses color as vital part of design) Profile2 (voice feedback) max. hearing impairment	0.3	(relies on audio feedback) max. anterograde amnesia	0.7	(AP needs to remember question) max. slow reactions	0.4	(AP needs to react sequentially) Profile3 (very large buttons) max. visual impairment	0.8	(compatible with very weak vision) max. font size	300	(huge letters) max. anterograde amnesia	0.9	(AP needs to remember context)
Preliminary Interaction Scenario Doris Device encounters Doris at 50cm distance System checks device’s interaction profiles for compatibility with user disabilities and preferences System tells device to use the best fitting profile (no. 1) of the possible profiles (1,2,3) System tells device to set preferred text size to 67pt (0.024 at 50 cm) Device adapts accordingly 	[…later…] Device detects Doris has moved to armchair at 250cm distance System re-calculates required font size to maintain text viewing angle (335pt). System checks device’s interaction profiles for compatibility with updated requirement (Profile1 cannot handle font sizes > 80pt).  System tells device to use the best fitting profile (no. 2) of the possible profiles (no. 2,3) Device switches to audio output, adjusts the volume according to the ambient noise level
Summary Iterative approachtoontologymodelingfollowingtheontology-centered design methodology First phase: „ontologyasmediatingartefact“ (Second phase: ontology a formal specificationforautomation) Currentstatus: First iterationscompletedwith afirstdraftoftheontology Mainlyfocused on theuserprofileandimpairments Reusingthevocabularyfromthe SOPRANO/openAALontology Next steps closerinvestigationintoadaptivityrequirements 14
Questions? andreas.schmidt@fzi.de heiko.haller@fzi.de

Mais conteúdo relacionado

Semelhante a myUI Ontology

Sign Language Detection using Action Recognition
Sign Language Detection using Action RecognitionSign Language Detection using Action Recognition
Sign Language Detection using Action RecognitionIRJET Journal
 
Human-Machine Interface For Presentation Robot
Human-Machine Interface For Presentation RobotHuman-Machine Interface For Presentation Robot
Human-Machine Interface For Presentation RobotAngela Williams
 
Applications_of_Virtual_Reality_for_Visually_Impai.pdf
Applications_of_Virtual_Reality_for_Visually_Impai.pdfApplications_of_Virtual_Reality_for_Visually_Impai.pdf
Applications_of_Virtual_Reality_for_Visually_Impai.pdfssuser50a5ec
 
Hand Gesture Recognition System for Human-Computer Interaction with Web-Cam
Hand Gesture Recognition System for Human-Computer Interaction with Web-CamHand Gesture Recognition System for Human-Computer Interaction with Web-Cam
Hand Gesture Recognition System for Human-Computer Interaction with Web-Camijsrd.com
 
IRJET- Voice Command Execution with Speech Recognition and Synthesizer
IRJET- Voice Command Execution with Speech Recognition and SynthesizerIRJET- Voice Command Execution with Speech Recognition and Synthesizer
IRJET- Voice Command Execution with Speech Recognition and SynthesizerIRJET Journal
 
Thesis DESIGN AND IMPLEMENTATION OF AN ONTOLOGY FOR MODELING USERS PROFILE I...
Thesis DESIGN AND IMPLEMENTATION OF AN ONTOLOGY FOR MODELING  USERS PROFILE I...Thesis DESIGN AND IMPLEMENTATION OF AN ONTOLOGY FOR MODELING  USERS PROFILE I...
Thesis DESIGN AND IMPLEMENTATION OF AN ONTOLOGY FOR MODELING USERS PROFILE I...Aggelos Ser
 
Mobile User Interfaces for Efficient Verification of Holograms
Mobile User Interfaces for Efficient Verification of HologramsMobile User Interfaces for Efficient Verification of Holograms
Mobile User Interfaces for Efficient Verification of HologramsJens Grubert
 
Context-Aware Computing
Context-Aware ComputingContext-Aware Computing
Context-Aware Computinglogus2k
 
CS8079 Human Computer Interaction
CS8079 Human Computer InteractionCS8079 Human Computer Interaction
CS8079 Human Computer InteractionThanga Durai
 
IRJET - Sign Language Converter
IRJET -  	  Sign Language ConverterIRJET -  	  Sign Language Converter
IRJET - Sign Language ConverterIRJET Journal
 
Machine Learning approach for Assisting Visually Impaired
Machine Learning approach for Assisting Visually ImpairedMachine Learning approach for Assisting Visually Impaired
Machine Learning approach for Assisting Visually ImpairedIJTET Journal
 
HCI BASED APPLICATION FOR PLAYING COMPUTER GAMES | J4RV4I1014
HCI BASED APPLICATION FOR PLAYING COMPUTER GAMES | J4RV4I1014HCI BASED APPLICATION FOR PLAYING COMPUTER GAMES | J4RV4I1014
HCI BASED APPLICATION FOR PLAYING COMPUTER GAMES | J4RV4I1014Journal For Research
 
MODELING THE ADAPTION RULE IN CONTEXTAWARE SYSTEMS
MODELING THE ADAPTION RULE IN CONTEXTAWARE SYSTEMSMODELING THE ADAPTION RULE IN CONTEXTAWARE SYSTEMS
MODELING THE ADAPTION RULE IN CONTEXTAWARE SYSTEMSijasuc
 
Modeling the Adaption Rule in Contextaware Systems
Modeling the Adaption Rule in Contextaware SystemsModeling the Adaption Rule in Contextaware Systems
Modeling the Adaption Rule in Contextaware Systemsijasuc
 
IRJET- Sign Language Interpreter
IRJET- Sign Language InterpreterIRJET- Sign Language Interpreter
IRJET- Sign Language InterpreterIRJET Journal
 
Developing a hands-free interface to operate a Computer using voice command
Developing a hands-free interface to operate a Computer using voice commandDeveloping a hands-free interface to operate a Computer using voice command
Developing a hands-free interface to operate a Computer using voice commandMohammad Liton Hossain
 
Project oxygen
Project oxygenProject oxygen
Project oxygenlinkoravi
 

Semelhante a myUI Ontology (20)

Interaction Paradigms
Interaction ParadigmsInteraction Paradigms
Interaction Paradigms
 
C0353018026
C0353018026C0353018026
C0353018026
 
Sign Language Detection using Action Recognition
Sign Language Detection using Action RecognitionSign Language Detection using Action Recognition
Sign Language Detection using Action Recognition
 
Human-Machine Interface For Presentation Robot
Human-Machine Interface For Presentation RobotHuman-Machine Interface For Presentation Robot
Human-Machine Interface For Presentation Robot
 
Applications_of_Virtual_Reality_for_Visually_Impai.pdf
Applications_of_Virtual_Reality_for_Visually_Impai.pdfApplications_of_Virtual_Reality_for_Visually_Impai.pdf
Applications_of_Virtual_Reality_for_Visually_Impai.pdf
 
Hand Gesture Recognition System for Human-Computer Interaction with Web-Cam
Hand Gesture Recognition System for Human-Computer Interaction with Web-CamHand Gesture Recognition System for Human-Computer Interaction with Web-Cam
Hand Gesture Recognition System for Human-Computer Interaction with Web-Cam
 
IRJET- Voice Command Execution with Speech Recognition and Synthesizer
IRJET- Voice Command Execution with Speech Recognition and SynthesizerIRJET- Voice Command Execution with Speech Recognition and Synthesizer
IRJET- Voice Command Execution with Speech Recognition and Synthesizer
 
Bt35408413
Bt35408413Bt35408413
Bt35408413
 
Thesis DESIGN AND IMPLEMENTATION OF AN ONTOLOGY FOR MODELING USERS PROFILE I...
Thesis DESIGN AND IMPLEMENTATION OF AN ONTOLOGY FOR MODELING  USERS PROFILE I...Thesis DESIGN AND IMPLEMENTATION OF AN ONTOLOGY FOR MODELING  USERS PROFILE I...
Thesis DESIGN AND IMPLEMENTATION OF AN ONTOLOGY FOR MODELING USERS PROFILE I...
 
Mobile User Interfaces for Efficient Verification of Holograms
Mobile User Interfaces for Efficient Verification of HologramsMobile User Interfaces for Efficient Verification of Holograms
Mobile User Interfaces for Efficient Verification of Holograms
 
Context-Aware Computing
Context-Aware ComputingContext-Aware Computing
Context-Aware Computing
 
CS8079 Human Computer Interaction
CS8079 Human Computer InteractionCS8079 Human Computer Interaction
CS8079 Human Computer Interaction
 
IRJET - Sign Language Converter
IRJET -  	  Sign Language ConverterIRJET -  	  Sign Language Converter
IRJET - Sign Language Converter
 
Machine Learning approach for Assisting Visually Impaired
Machine Learning approach for Assisting Visually ImpairedMachine Learning approach for Assisting Visually Impaired
Machine Learning approach for Assisting Visually Impaired
 
HCI BASED APPLICATION FOR PLAYING COMPUTER GAMES | J4RV4I1014
HCI BASED APPLICATION FOR PLAYING COMPUTER GAMES | J4RV4I1014HCI BASED APPLICATION FOR PLAYING COMPUTER GAMES | J4RV4I1014
HCI BASED APPLICATION FOR PLAYING COMPUTER GAMES | J4RV4I1014
 
MODELING THE ADAPTION RULE IN CONTEXTAWARE SYSTEMS
MODELING THE ADAPTION RULE IN CONTEXTAWARE SYSTEMSMODELING THE ADAPTION RULE IN CONTEXTAWARE SYSTEMS
MODELING THE ADAPTION RULE IN CONTEXTAWARE SYSTEMS
 
Modeling the Adaption Rule in Contextaware Systems
Modeling the Adaption Rule in Contextaware SystemsModeling the Adaption Rule in Contextaware Systems
Modeling the Adaption Rule in Contextaware Systems
 
IRJET- Sign Language Interpreter
IRJET- Sign Language InterpreterIRJET- Sign Language Interpreter
IRJET- Sign Language Interpreter
 
Developing a hands-free interface to operate a Computer using voice command
Developing a hands-free interface to operate a Computer using voice commandDeveloping a hands-free interface to operate a Computer using voice command
Developing a hands-free interface to operate a Computer using voice command
 
Project oxygen
Project oxygenProject oxygen
Project oxygen
 

Mais de Andreas Schmidt

The Changing World of Work and the Role of Identities
The Changing World of Work and the Role of IdentitiesThe Changing World of Work and the Role of Identities
The Changing World of Work and the Role of IdentitiesAndreas Schmidt
 
Kompetenzmanagement im Zeitalter von Industrie 4.0: Ein Prozessmodell für agi...
Kompetenzmanagement im Zeitalter von Industrie 4.0: Ein Prozessmodell für agi...Kompetenzmanagement im Zeitalter von Industrie 4.0: Ein Prozessmodell für agi...
Kompetenzmanagement im Zeitalter von Industrie 4.0: Ein Prozessmodell für agi...Andreas Schmidt
 
Lerntechnologien und das berufliche Selbstverständnis: Warum wir tieferes Ler...
Lerntechnologien und das berufliche Selbstverständnis: Warum wir tieferes Ler...Lerntechnologien und das berufliche Selbstverständnis: Warum wir tieferes Ler...
Lerntechnologien und das berufliche Selbstverständnis: Warum wir tieferes Ler...Andreas Schmidt
 
7th International Workshop on Motivational and Affective Aspects - Keynote
7th International Workshop on Motivational and Affective Aspects - Keynote7th International Workshop on Motivational and Affective Aspects - Keynote
7th International Workshop on Motivational and Affective Aspects - KeynoteAndreas Schmidt
 
Mobiles Peer Coaching zur Verbesserung der Teamarbeit und der gegenseitigen U...
Mobiles Peer Coaching zur Verbesserung der Teamarbeit und der gegenseitigen U...Mobiles Peer Coaching zur Verbesserung der Teamarbeit und der gegenseitigen U...
Mobiles Peer Coaching zur Verbesserung der Teamarbeit und der gegenseitigen U...Andreas Schmidt
 
Facilitating Maturing of Socio-technical Patterns through Social Learning App...
Facilitating Maturing of Socio-technical Patterns through Social Learning App...Facilitating Maturing of Socio-technical Patterns through Social Learning App...
Facilitating Maturing of Socio-technical Patterns through Social Learning App...Andreas Schmidt
 
Social Knowledge Management and the Knowledge Maturing Perspective
Social Knowledge Management and the Knowledge Maturing PerspectiveSocial Knowledge Management and the Knowledge Maturing Perspective
Social Knowledge Management and the Knowledge Maturing PerspectiveAndreas Schmidt
 
Toward Motivational Design Patterns - 6th International Workshop on Motivatio...
Toward Motivational Design Patterns - 6th International Workshop on Motivatio...Toward Motivational Design Patterns - 6th International Workshop on Motivatio...
Toward Motivational Design Patterns - 6th International Workshop on Motivatio...Andreas Schmidt
 
EmployID at LearnTec 2015
EmployID at LearnTec 2015EmployID at LearnTec 2015
EmployID at LearnTec 2015Andreas Schmidt
 
Agile Project Management for Large-Scale Research Projects - An Introduction
Agile Project Management for Large-Scale Research Projects - An IntroductionAgile Project Management for Large-Scale Research Projects - An Introduction
Agile Project Management for Large-Scale Research Projects - An IntroductionAndreas Schmidt
 
EmployID - Projektüberblick: Förderung der Weiterentwicklung des beruflichen ...
EmployID - Projektüberblick: Förderung der Weiterentwicklung des beruflichen ...EmployID - Projektüberblick: Förderung der Weiterentwicklung des beruflichen ...
EmployID - Projektüberblick: Förderung der Weiterentwicklung des beruflichen ...Andreas Schmidt
 
Knowledge maturing - Learning Layers Theory Camp
Knowledge maturing - Learning Layers Theory CampKnowledge maturing - Learning Layers Theory Camp
Knowledge maturing - Learning Layers Theory CampAndreas Schmidt
 
REFLECT - Voice-Enabled Reflection on the Go
REFLECT - Voice-Enabled Reflection on the GoREFLECT - Voice-Enabled Reflection on the Go
REFLECT - Voice-Enabled Reflection on the GoAndreas Schmidt
 
Linking Reflective Learning and Knowledge Maturing in Organizations
Linking Reflective Learning and Knowledge Maturing in OrganizationsLinking Reflective Learning and Knowledge Maturing in Organizations
Linking Reflective Learning and Knowledge Maturing in OrganizationsAndreas Schmidt
 
Wissensreifung - eine neue Perspektive auf den Umgang mit Wissen
Wissensreifung - eine neue Perspektive auf den Umgang mit WissenWissensreifung - eine neue Perspektive auf den Umgang mit Wissen
Wissensreifung - eine neue Perspektive auf den Umgang mit WissenAndreas Schmidt
 
MATEL 2012: 3rd International Workshop on Motivational and Affective Aspects ...
MATEL 2012: 3rd International Workshop on Motivational and Affective Aspects ...MATEL 2012: 3rd International Workshop on Motivational and Affective Aspects ...
MATEL 2012: 3rd International Workshop on Motivational and Affective Aspects ...Andreas Schmidt
 
Verstehen, einbinden, verändern - Wissensreifungsprozesse gestalten
Verstehen, einbinden, verändern - Wissensreifungsprozesse gestaltenVerstehen, einbinden, verändern - Wissensreifungsprozesse gestalten
Verstehen, einbinden, verändern - Wissensreifungsprozesse gestaltenAndreas Schmidt
 
Motivationale, soziale und kulturelle Faktoren im Wissensmanagement
Motivationale, soziale und kulturelle Faktoren im WissensmanagementMotivationale, soziale und kulturelle Faktoren im Wissensmanagement
Motivationale, soziale und kulturelle Faktoren im WissensmanagementAndreas Schmidt
 
Wissensreifung - neue Perspektiven auf den Umgang mit Informationen
Wissensreifung - neue Perspektiven auf den Umgang mit InformationenWissensreifung - neue Perspektiven auf den Umgang mit Informationen
Wissensreifung - neue Perspektiven auf den Umgang mit InformationenAndreas Schmidt
 

Mais de Andreas Schmidt (20)

The Changing World of Work and the Role of Identities
The Changing World of Work and the Role of IdentitiesThe Changing World of Work and the Role of Identities
The Changing World of Work and the Role of Identities
 
Kompetenzmanagement im Zeitalter von Industrie 4.0: Ein Prozessmodell für agi...
Kompetenzmanagement im Zeitalter von Industrie 4.0: Ein Prozessmodell für agi...Kompetenzmanagement im Zeitalter von Industrie 4.0: Ein Prozessmodell für agi...
Kompetenzmanagement im Zeitalter von Industrie 4.0: Ein Prozessmodell für agi...
 
Lerntechnologien und das berufliche Selbstverständnis: Warum wir tieferes Ler...
Lerntechnologien und das berufliche Selbstverständnis: Warum wir tieferes Ler...Lerntechnologien und das berufliche Selbstverständnis: Warum wir tieferes Ler...
Lerntechnologien und das berufliche Selbstverständnis: Warum wir tieferes Ler...
 
7th International Workshop on Motivational and Affective Aspects - Keynote
7th International Workshop on Motivational and Affective Aspects - Keynote7th International Workshop on Motivational and Affective Aspects - Keynote
7th International Workshop on Motivational and Affective Aspects - Keynote
 
Mobiles Peer Coaching zur Verbesserung der Teamarbeit und der gegenseitigen U...
Mobiles Peer Coaching zur Verbesserung der Teamarbeit und der gegenseitigen U...Mobiles Peer Coaching zur Verbesserung der Teamarbeit und der gegenseitigen U...
Mobiles Peer Coaching zur Verbesserung der Teamarbeit und der gegenseitigen U...
 
Facilitating Maturing of Socio-technical Patterns through Social Learning App...
Facilitating Maturing of Socio-technical Patterns through Social Learning App...Facilitating Maturing of Socio-technical Patterns through Social Learning App...
Facilitating Maturing of Socio-technical Patterns through Social Learning App...
 
Social Knowledge Management and the Knowledge Maturing Perspective
Social Knowledge Management and the Knowledge Maturing PerspectiveSocial Knowledge Management and the Knowledge Maturing Perspective
Social Knowledge Management and the Knowledge Maturing Perspective
 
Toward Motivational Design Patterns - 6th International Workshop on Motivatio...
Toward Motivational Design Patterns - 6th International Workshop on Motivatio...Toward Motivational Design Patterns - 6th International Workshop on Motivatio...
Toward Motivational Design Patterns - 6th International Workshop on Motivatio...
 
EmployID at LearnTec 2015
EmployID at LearnTec 2015EmployID at LearnTec 2015
EmployID at LearnTec 2015
 
Agile Project Management for Large-Scale Research Projects - An Introduction
Agile Project Management for Large-Scale Research Projects - An IntroductionAgile Project Management for Large-Scale Research Projects - An Introduction
Agile Project Management for Large-Scale Research Projects - An Introduction
 
EmployID - Projektüberblick: Förderung der Weiterentwicklung des beruflichen ...
EmployID - Projektüberblick: Förderung der Weiterentwicklung des beruflichen ...EmployID - Projektüberblick: Förderung der Weiterentwicklung des beruflichen ...
EmployID - Projektüberblick: Förderung der Weiterentwicklung des beruflichen ...
 
Knowledge maturing - Learning Layers Theory Camp
Knowledge maturing - Learning Layers Theory CampKnowledge maturing - Learning Layers Theory Camp
Knowledge maturing - Learning Layers Theory Camp
 
REFLECT - Voice-Enabled Reflection on the Go
REFLECT - Voice-Enabled Reflection on the GoREFLECT - Voice-Enabled Reflection on the Go
REFLECT - Voice-Enabled Reflection on the Go
 
Linking Reflective Learning and Knowledge Maturing in Organizations
Linking Reflective Learning and Knowledge Maturing in OrganizationsLinking Reflective Learning and Knowledge Maturing in Organizations
Linking Reflective Learning and Knowledge Maturing in Organizations
 
Wissensreifung - eine neue Perspektive auf den Umgang mit Wissen
Wissensreifung - eine neue Perspektive auf den Umgang mit WissenWissensreifung - eine neue Perspektive auf den Umgang mit Wissen
Wissensreifung - eine neue Perspektive auf den Umgang mit Wissen
 
Wissensreifung
WissensreifungWissensreifung
Wissensreifung
 
MATEL 2012: 3rd International Workshop on Motivational and Affective Aspects ...
MATEL 2012: 3rd International Workshop on Motivational and Affective Aspects ...MATEL 2012: 3rd International Workshop on Motivational and Affective Aspects ...
MATEL 2012: 3rd International Workshop on Motivational and Affective Aspects ...
 
Verstehen, einbinden, verändern - Wissensreifungsprozesse gestalten
Verstehen, einbinden, verändern - Wissensreifungsprozesse gestaltenVerstehen, einbinden, verändern - Wissensreifungsprozesse gestalten
Verstehen, einbinden, verändern - Wissensreifungsprozesse gestalten
 
Motivationale, soziale und kulturelle Faktoren im Wissensmanagement
Motivationale, soziale und kulturelle Faktoren im WissensmanagementMotivationale, soziale und kulturelle Faktoren im Wissensmanagement
Motivationale, soziale und kulturelle Faktoren im Wissensmanagement
 
Wissensreifung - neue Perspektiven auf den Umgang mit Informationen
Wissensreifung - neue Perspektiven auf den Umgang mit InformationenWissensreifung - neue Perspektiven auf den Umgang mit Informationen
Wissensreifung - neue Perspektiven auf den Umgang mit Informationen
 

Último

The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 

Último (20)

The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 

myUI Ontology

  • 1. MyUI Ontology Draft Andreas Schmidt, Heiko Haller FZI Research Center for Information Technologies Karlsruhe, Germany Review Meeting, Brussels, July 14, 2010
  • 2. Ontologiesandtheiruse Twoperspectives: sharedunderstandingof a domainofinterest(Uschold & Grüninger 1996) explicit specificationof a conceptualization(Gruber 1993) Ontology-centereddesign 2
  • 3. Ontologies in myUI In myUI: describingpreferences, impairments etc. ofthe end user („user model“) describingcapabilitiesofdevices (withrespectto UI adaptation) describing environmental andothercontextualfactor Purpose enablerun-time adaptation guide design-time activities 3
  • 4. Iterative Approach 4 Standards Wouldthisinformationchangethewaywewouldliketoadaptthe UI? adaptation requirements & strategies device UIdesign sensors SCENARIOS Whataredevicerequirements/constraints? Whatarewelikelyabletocapture? Standards Standards
  • 6. Ontology Overview: Preferences and Impairment
  • 7. Ontology: Hierarchy of Disabilities
  • 10. Disability Profiles Doris mobility impairment 0.8 Doris right hand weakness 0.9 Doris presbyopia 0.6 Arthur mobility impairment 0.7 Arthur manual impairment 0.4 Arthur visual impairment 0.8 Arthur myopia 0.5 Thomas h.f. hearing impairment 0.8 Thomas colour blindness 1.0
  • 11. Personal Preferences Doris preferred text angle 0.024* Doris preferred input device big-button remote Doris preferred volume 0.2 Arthur preferred text angle 0.07* Arthur preferred input device voice Arthur preferred volume 0.7 Thomas preferred input device keyboard Thomas preferred text angle 0.01* *) fraction of vertical visual angle (0.01 ≈ 28pt at a distance of 50cm).
  • 12. Interface Profiles Profile1 (default colour based visual with limited text scaling) max. visual impairment 0.4 (relies mainly on visual interaction) max. font size 80 max. color blindness 0.2 (uses color as vital part of design) Profile2 (voice feedback) max. hearing impairment 0.3 (relies on audio feedback) max. anterograde amnesia 0.7 (AP needs to remember question) max. slow reactions 0.4 (AP needs to react sequentially) Profile3 (very large buttons) max. visual impairment 0.8 (compatible with very weak vision) max. font size 300 (huge letters) max. anterograde amnesia 0.9 (AP needs to remember context)
  • 13. Preliminary Interaction Scenario Doris Device encounters Doris at 50cm distance System checks device’s interaction profiles for compatibility with user disabilities and preferences System tells device to use the best fitting profile (no. 1) of the possible profiles (1,2,3) System tells device to set preferred text size to 67pt (0.024 at 50 cm) Device adapts accordingly […later…] Device detects Doris has moved to armchair at 250cm distance System re-calculates required font size to maintain text viewing angle (335pt). System checks device’s interaction profiles for compatibility with updated requirement (Profile1 cannot handle font sizes > 80pt). System tells device to use the best fitting profile (no. 2) of the possible profiles (no. 2,3) Device switches to audio output, adjusts the volume according to the ambient noise level
  • 14. Summary Iterative approachtoontologymodelingfollowingtheontology-centered design methodology First phase: „ontologyasmediatingartefact“ (Second phase: ontology a formal specificationforautomation) Currentstatus: First iterationscompletedwith afirstdraftoftheontology Mainlyfocused on theuserprofileandimpairments Reusingthevocabularyfromthe SOPRANO/openAALontology Next steps closerinvestigationintoadaptivityrequirements 14