SlideShare una empresa de Scribd logo
1 de 18
Descargar para leer sin conexión
Human Factors in the Design and Evaluation of
Bioinformatics Tools
Naelah Al-Ageel, Areej Al-Wabil, Ghada Badr, Noura AlOmar
College of Computer and Information Sciences
King Saud University, Riyadh, Saudi Arabia
aalwabil@ksu.edu.sa
Bioinformatics domain
Growing complexity of biological data
Interdependencies in biological data
Revolutionary domain
Large volumes of biological data sets
Less structured data
1
2
3
4
5
2
Properties of Bioinformatics Systems
Bioinformatics systems:
• Integrate data from many sources
• Present data in different forms
• Process a variety of file formats
• Visualize biological data at molecular and
genome levels
3
Usability
considerations
Responsiveness
Learnability
Accessibility
Understandability
Ease to useEffectiveness
Efficiency
Scalability
Platform
independency
4
Contribution
 Defining a criteria for building usable bioinformatics
systems that takes into consideration:
1. Computational metrics
2. Cognitive and perceptual abilities of the users
 Conducting a heuristic evaluation on bioinformatics
systems
 Conducting a comparative evaluation of many
Usability Evaluation Methods
5
Usability Inspection of Existing
Bioinformatics Online Motif Discovery
and Localization Tools
“Heuristics Evaluation Study”
First Impression
Interacting with Results & Visualization
Query Results Forms
Ideal Heuristics
Bioinformatics
Usability
Cross-domain
Target Experts
Sequential Motif
Localization
“FIMO Tool”
Sequential Motif
Discovery
“MEME Tool”
Structural Motif
Localization
“RNAMST”
Structural Motif
Discovery
“RNAPromo”
Bioinformatics Tools Evaluation Surveys
7
Study Results
Functional
Recommendations
User Interface
Recommendations
Usability Issues/Problems Good Usability Features
8
Usability Issues
Minor
“1”
Serious
“2”
Major
“3”
Critical
“4”
Failure
“5”
Total
MEME 16 7 4 0 1 28
FIMO 11 14 4 2 5 36
RNAMST 10 9 11 1 3 34
RNAPromo 19 6 2 2 0 29
Total 56 36 21 5 8 126
99
Effectiveness of Heuristics Evaluation in
Bioinformatics
 The heuristic evaluation was shown to be an effective usability
evaluation method for the usability assessment of
bioinformatics tools and identifying usability issues that impact
the users’ satisfaction.
 It doesn't produce fixes to the usability problems.
 Easy to generate design recommendations according to experts’
suggestions after interacting with the systems or being
introduced to the tools in interactive sessions.
10
The Need for Applying Usability in
Bioinformatics Tools
 Improved interaction design - decreasing processing time
 Easing the transition to new versions of existing systems
 Improving human performance and productivity
 Ensuring better quality of work
 Minimizing the impact of user error in data entry
11
Usability Goals and Metrics
Cognitive Perspective Computational Perspective
• Time to Complete a Task
• Number of Achromous
• Number of Feedback Functions per site
• Home Page Reference
• Layout Complexity
• Overall Density
• Number of Font Types used
• Number of Ways to Perform a Task
• Percent of Favorable User Comments
• User Subjective Rating
• Ease of use
• Overall satisfaction
• Number of Mouse Clicks to complete
the task
• Completion rate efficacy
• Number of commands used
• Error Frequency
• Task Effectiveness
• Task Completion
• Broken Link Count
• Rate of Error Messages
• Number of reusable components
13
Usability Evaluation Methods
(UEMs)
Aims of the Usability Evaluation Methods
 Investigate the usability of Bioinformatics tools by systematically
analyzing user perception and behavior acquired in task-based
usability sessions.
 Perform this experimental evaluation study based on the
interaction mode(s) of the proposed system.
 Improve the quality of bioinformatics tools by conducting a
comparative review of the expected outcomes.
 Check whether the system meets functional and non-functional
requirements.
15
Examples of the Usability Evaluation Methods
Applied in Bioinformatics Tools
# Type of UEM Features
1 Morae Study
Audio, screen recorder, and usability
analysis system in Morae manager
2 Eye Tracking Study
Tracking eyes movements, usability
analysis system in Tobii SW
3 Observation Interaction with the system
4 Direct questions Opinions and recommendations
5 Post-test questionnaire Positive and negative feedback
16
Conclusion
• Designing usable bioinformatics systems will
help in:
– Reducing the cognitive overload of the users
– Increasing the responsiveness of these systems
– Obtaining satisfactory user experiences
Thank You!
Human Factors in the Design and Evaluation of
Bioinformatics Tools
Naelah Al-Ageel, Areej Al-Wabil, Ghada Badr, Noura AlOmar
College of Computer and Information Sciences
King Saud University, Riyadh, Saudi Arabia
aalwabil@ksu.edu.sa

Más contenido relacionado

La actualidad más candente

Building Quality in Legacy Systems - The Art of Asking Questions
Building Quality in Legacy Systems - The Art of Asking QuestionsBuilding Quality in Legacy Systems - The Art of Asking Questions
Building Quality in Legacy Systems - The Art of Asking QuestionsMufrid Krilic
 
Enhanced Feature Analysis Framework for Comparative Analysis & Evaluation of ...
Enhanced Feature Analysis Framework for Comparative Analysis & Evaluation of ...Enhanced Feature Analysis Framework for Comparative Analysis & Evaluation of ...
Enhanced Feature Analysis Framework for Comparative Analysis & Evaluation of ...IJCSIS Research Publications
 
Offline Marking of Practical Exams using OSCEMark
Offline Marking of Practical Exams using OSCEMarkOffline Marking of Practical Exams using OSCEMark
Offline Marking of Practical Exams using OSCEMarkCollege Development Network
 
JasonBinnResume
JasonBinnResumeJasonBinnResume
JasonBinnResumeJason Binn
 
Bradley_Jacob_Resume_1-11-2017
Bradley_Jacob_Resume_1-11-2017Bradley_Jacob_Resume_1-11-2017
Bradley_Jacob_Resume_1-11-2017Jacob Bradley
 
Kuchinke Personalized Medicine tools for clinical research networks
Kuchinke Personalized Medicine tools for clinical research networksKuchinke Personalized Medicine tools for clinical research networks
Kuchinke Personalized Medicine tools for clinical research networksWolfgang Kuchinke
 

La actualidad más candente (9)

Roommate Connect one-pager
Roommate Connect one-pagerRoommate Connect one-pager
Roommate Connect one-pager
 
Building Quality in Legacy Systems - The Art of Asking Questions
Building Quality in Legacy Systems - The Art of Asking QuestionsBuilding Quality in Legacy Systems - The Art of Asking Questions
Building Quality in Legacy Systems - The Art of Asking Questions
 
Resume (09-24-2015)
Resume (09-24-2015)Resume (09-24-2015)
Resume (09-24-2015)
 
Enhanced Feature Analysis Framework for Comparative Analysis & Evaluation of ...
Enhanced Feature Analysis Framework for Comparative Analysis & Evaluation of ...Enhanced Feature Analysis Framework for Comparative Analysis & Evaluation of ...
Enhanced Feature Analysis Framework for Comparative Analysis & Evaluation of ...
 
Offline Marking of Practical Exams using OSCEMark
Offline Marking of Practical Exams using OSCEMarkOffline Marking of Practical Exams using OSCEMark
Offline Marking of Practical Exams using OSCEMark
 
JasonBinnResume
JasonBinnResumeJasonBinnResume
JasonBinnResume
 
Exam view 250111
Exam view 250111Exam view 250111
Exam view 250111
 
Bradley_Jacob_Resume_1-11-2017
Bradley_Jacob_Resume_1-11-2017Bradley_Jacob_Resume_1-11-2017
Bradley_Jacob_Resume_1-11-2017
 
Kuchinke Personalized Medicine tools for clinical research networks
Kuchinke Personalized Medicine tools for clinical research networksKuchinke Personalized Medicine tools for clinical research networks
Kuchinke Personalized Medicine tools for clinical research networks
 

Destacado

Human Factors in the Design of Emotion-Aware Gaming
Human Factors in the Design of Emotion-Aware GamingHuman Factors in the Design of Emotion-Aware Gaming
Human Factors in the Design of Emotion-Aware GamingHCI Lab
 
Introduction to Rayz
Introduction to RayzIntroduction to Rayz
Introduction to RayzRayz Co.
 
Usability Heuristics for the Design of Interactive Attention Assessment and R...
Usability Heuristics for the Design of Interactive Attention Assessment and R...Usability Heuristics for the Design of Interactive Attention Assessment and R...
Usability Heuristics for the Design of Interactive Attention Assessment and R...HCI Lab
 
Hearing by seeing: Can improving the visibility of the speaker's lips make yo...
Hearing by seeing: Can improving the visibility of the speaker's lips make yo...Hearing by seeing: Can improving the visibility of the speaker's lips make yo...
Hearing by seeing: Can improving the visibility of the speaker's lips make yo...HCI Lab
 
Balancing Priorities in the Academic Workplace
Balancing Priorities in the Academic WorkplaceBalancing Priorities in the Academic Workplace
Balancing Priorities in the Academic WorkplaceAreej Al-Wabil
 
Brain-Computer Interfaces: Applying our Minds to Human-Computer Interaction
Brain-Computer Interfaces: Applying our Minds to Human-Computer InteractionBrain-Computer Interfaces: Applying our Minds to Human-Computer Interaction
Brain-Computer Interfaces: Applying our Minds to Human-Computer InteractionAreej Al-Wabil
 
تنافسية الابداع والابتكار - مهارات الوصول للعالمية
تنافسية الابداع والابتكار  - مهارات الوصول للعالميةتنافسية الابداع والابتكار  - مهارات الوصول للعالمية
تنافسية الابداع والابتكار - مهارات الوصول للعالميةAreej Al-Wabil
 
Social Innovations for Urban Sustainability: Towards Smarter Cities
Social Innovations for Urban Sustainability: Towards Smarter CitiesSocial Innovations for Urban Sustainability: Towards Smarter Cities
Social Innovations for Urban Sustainability: Towards Smarter Cities Areej Al-Wabil
 
Innovation in the Classroom: Keeping Digital Innovation Alive in Schools
Innovation in the Classroom: Keeping Digital Innovation Alive in SchoolsInnovation in the Classroom: Keeping Digital Innovation Alive in Schools
Innovation in the Classroom: Keeping Digital Innovation Alive in SchoolsAreej Al-Wabil
 
Games To Explain Human Factors
Games To Explain Human FactorsGames To Explain Human Factors
Games To Explain Human FactorsScott Abel
 
Selecting Publication Venues in Computing Disciplines
Selecting Publication Venues in Computing DisciplinesSelecting Publication Venues in Computing Disciplines
Selecting Publication Venues in Computing DisciplinesAreej Al-Wabil
 
Prototyping in Tangible Interfaces for Complex Systems
Prototyping in Tangible Interfaces for Complex SystemsPrototyping in Tangible Interfaces for Complex Systems
Prototyping in Tangible Interfaces for Complex SystemsAreej Al-Wabil
 
A Study of the Challenges to Information and Communications Technology in Gir...
A Study of the Challenges to Information and Communications Technology in Gir...A Study of the Challenges to Information and Communications Technology in Gir...
A Study of the Challenges to Information and Communications Technology in Gir...HCI Lab
 
Brain, Body and Bytes: Designing Brain-Computer Interaction Beyond Medical ...
Brain, Body and Bytes: Designing Brain-Computer Interaction Beyond Medical ...Brain, Body and Bytes: Designing Brain-Computer Interaction Beyond Medical ...
Brain, Body and Bytes: Designing Brain-Computer Interaction Beyond Medical ...HCI Lab
 

Destacado (19)

Human Factors in the Design of Emotion-Aware Gaming
Human Factors in the Design of Emotion-Aware GamingHuman Factors in the Design of Emotion-Aware Gaming
Human Factors in the Design of Emotion-Aware Gaming
 
Introduction to Rayz
Introduction to RayzIntroduction to Rayz
Introduction to Rayz
 
GoogleDay_17Apr2013
GoogleDay_17Apr2013GoogleDay_17Apr2013
GoogleDay_17Apr2013
 
ICDR
ICDRICDR
ICDR
 
Usability Heuristics for the Design of Interactive Attention Assessment and R...
Usability Heuristics for the Design of Interactive Attention Assessment and R...Usability Heuristics for the Design of Interactive Attention Assessment and R...
Usability Heuristics for the Design of Interactive Attention Assessment and R...
 
PSUCASE2014
PSUCASE2014PSUCASE2014
PSUCASE2014
 
Hearing by seeing: Can improving the visibility of the speaker's lips make yo...
Hearing by seeing: Can improving the visibility of the speaker's lips make yo...Hearing by seeing: Can improving the visibility of the speaker's lips make yo...
Hearing by seeing: Can improving the visibility of the speaker's lips make yo...
 
Balancing Priorities in the Academic Workplace
Balancing Priorities in the Academic WorkplaceBalancing Priorities in the Academic Workplace
Balancing Priorities in the Academic Workplace
 
Dsc_5may2013
Dsc_5may2013Dsc_5may2013
Dsc_5may2013
 
Lokomat
LokomatLokomat
Lokomat
 
Brain-Computer Interfaces: Applying our Minds to Human-Computer Interaction
Brain-Computer Interfaces: Applying our Minds to Human-Computer InteractionBrain-Computer Interfaces: Applying our Minds to Human-Computer Interaction
Brain-Computer Interfaces: Applying our Minds to Human-Computer Interaction
 
تنافسية الابداع والابتكار - مهارات الوصول للعالمية
تنافسية الابداع والابتكار  - مهارات الوصول للعالميةتنافسية الابداع والابتكار  - مهارات الوصول للعالمية
تنافسية الابداع والابتكار - مهارات الوصول للعالمية
 
Social Innovations for Urban Sustainability: Towards Smarter Cities
Social Innovations for Urban Sustainability: Towards Smarter CitiesSocial Innovations for Urban Sustainability: Towards Smarter Cities
Social Innovations for Urban Sustainability: Towards Smarter Cities
 
Innovation in the Classroom: Keeping Digital Innovation Alive in Schools
Innovation in the Classroom: Keeping Digital Innovation Alive in SchoolsInnovation in the Classroom: Keeping Digital Innovation Alive in Schools
Innovation in the Classroom: Keeping Digital Innovation Alive in Schools
 
Games To Explain Human Factors
Games To Explain Human FactorsGames To Explain Human Factors
Games To Explain Human Factors
 
Selecting Publication Venues in Computing Disciplines
Selecting Publication Venues in Computing DisciplinesSelecting Publication Venues in Computing Disciplines
Selecting Publication Venues in Computing Disciplines
 
Prototyping in Tangible Interfaces for Complex Systems
Prototyping in Tangible Interfaces for Complex SystemsPrototyping in Tangible Interfaces for Complex Systems
Prototyping in Tangible Interfaces for Complex Systems
 
A Study of the Challenges to Information and Communications Technology in Gir...
A Study of the Challenges to Information and Communications Technology in Gir...A Study of the Challenges to Information and Communications Technology in Gir...
A Study of the Challenges to Information and Communications Technology in Gir...
 
Brain, Body and Bytes: Designing Brain-Computer Interaction Beyond Medical ...
Brain, Body and Bytes: Designing Brain-Computer Interaction Beyond Medical ...Brain, Body and Bytes: Designing Brain-Computer Interaction Beyond Medical ...
Brain, Body and Bytes: Designing Brain-Computer Interaction Beyond Medical ...
 

Similar a Human Factors in the Design and Evaluation of Bioinformatics Tools

Usability and evolution Human computer intraction.ppt
Usability and evolution Human computer intraction.pptUsability and evolution Human computer intraction.ppt
Usability and evolution Human computer intraction.pptSyedGhassanAzhar
 
Evolvea Frameworkfor SelectingPrime Software DevelopmentProcess
Evolvea Frameworkfor SelectingPrime Software DevelopmentProcessEvolvea Frameworkfor SelectingPrime Software DevelopmentProcess
Evolvea Frameworkfor SelectingPrime Software DevelopmentProcessIJMER
 
Influence of Timeline and Named-entity Components on User Engagement
Influence of Timeline and Named-entity Components on User Engagement Influence of Timeline and Named-entity Components on User Engagement
Influence of Timeline and Named-entity Components on User Engagement Roi Blanco
 
Reliability Improvement with PSP of Web-Based Software Applications
Reliability Improvement with PSP of Web-Based Software ApplicationsReliability Improvement with PSP of Web-Based Software Applications
Reliability Improvement with PSP of Web-Based Software ApplicationsCSEIJJournal
 
renita lobo-CV-Automation
renita lobo-CV-Automationrenita lobo-CV-Automation
renita lobo-CV-AutomationRenita Lobo
 
Software Productivity Measurement
Software Productivity MeasurementSoftware Productivity Measurement
Software Productivity MeasurementAjeng Savitri
 
Best Practices for Implementing Automated Functional Testing
Best Practices for Implementing Automated Functional TestingBest Practices for Implementing Automated Functional Testing
Best Practices for Implementing Automated Functional TestingJason Roy
 
Quality Assurance in Modern Software Development
Quality Assurance in Modern Software DevelopmentQuality Assurance in Modern Software Development
Quality Assurance in Modern Software DevelopmentZahra Sadeghi
 
WINSEM2021-22_ITE2004_ETH_VL2021220500452_Reference_Material_I_26-04-2022_tes...
WINSEM2021-22_ITE2004_ETH_VL2021220500452_Reference_Material_I_26-04-2022_tes...WINSEM2021-22_ITE2004_ETH_VL2021220500452_Reference_Material_I_26-04-2022_tes...
WINSEM2021-22_ITE2004_ETH_VL2021220500452_Reference_Material_I_26-04-2022_tes...madhurpatidar2
 
Ibm colloquium 070915_nyberg
Ibm colloquium 070915_nybergIbm colloquium 070915_nyberg
Ibm colloquium 070915_nybergdiannepatricia
 
MELJUN CORTES research tcu_student_metro_south_abstract_thesis_bscs_llames_ma...
MELJUN CORTES research tcu_student_metro_south_abstract_thesis_bscs_llames_ma...MELJUN CORTES research tcu_student_metro_south_abstract_thesis_bscs_llames_ma...
MELJUN CORTES research tcu_student_metro_south_abstract_thesis_bscs_llames_ma...MELJUN CORTES
 

Similar a Human Factors in the Design and Evaluation of Bioinformatics Tools (20)

Thesis
ThesisThesis
Thesis
 
ICS3211_lecture 03 2023.pdf
ICS3211_lecture 03 2023.pdfICS3211_lecture 03 2023.pdf
ICS3211_lecture 03 2023.pdf
 
Usability and evolution Human computer intraction.ppt
Usability and evolution Human computer intraction.pptUsability and evolution Human computer intraction.ppt
Usability and evolution Human computer intraction.ppt
 
Evolvea Frameworkfor SelectingPrime Software DevelopmentProcess
Evolvea Frameworkfor SelectingPrime Software DevelopmentProcessEvolvea Frameworkfor SelectingPrime Software DevelopmentProcess
Evolvea Frameworkfor SelectingPrime Software DevelopmentProcess
 
Heuristic evaluation
Heuristic evaluationHeuristic evaluation
Heuristic evaluation
 
Influence of Timeline and Named-entity Components on User Engagement
Influence of Timeline and Named-entity Components on User Engagement Influence of Timeline and Named-entity Components on User Engagement
Influence of Timeline and Named-entity Components on User Engagement
 
ARI2132 lecture4
ARI2132 lecture4ARI2132 lecture4
ARI2132 lecture4
 
ICS3211_lecture 04 2023.pdf
ICS3211_lecture 04 2023.pdfICS3211_lecture 04 2023.pdf
ICS3211_lecture 04 2023.pdf
 
ICS2208 lecture4
ICS2208 lecture4ICS2208 lecture4
ICS2208 lecture4
 
Reliability Improvement with PSP of Web-Based Software Applications
Reliability Improvement with PSP of Web-Based Software ApplicationsReliability Improvement with PSP of Web-Based Software Applications
Reliability Improvement with PSP of Web-Based Software Applications
 
renita lobo-CV-Automation
renita lobo-CV-Automationrenita lobo-CV-Automation
renita lobo-CV-Automation
 
Software Productivity Measurement
Software Productivity MeasurementSoftware Productivity Measurement
Software Productivity Measurement
 
Mobile Healthcare App
Mobile Healthcare AppMobile Healthcare App
Mobile Healthcare App
 
Best Practices for Implementing Automated Functional Testing
Best Practices for Implementing Automated Functional TestingBest Practices for Implementing Automated Functional Testing
Best Practices for Implementing Automated Functional Testing
 
Quality Assurance in Modern Software Development
Quality Assurance in Modern Software DevelopmentQuality Assurance in Modern Software Development
Quality Assurance in Modern Software Development
 
WINSEM2021-22_ITE2004_ETH_VL2021220500452_Reference_Material_I_26-04-2022_tes...
WINSEM2021-22_ITE2004_ETH_VL2021220500452_Reference_Material_I_26-04-2022_tes...WINSEM2021-22_ITE2004_ETH_VL2021220500452_Reference_Material_I_26-04-2022_tes...
WINSEM2021-22_ITE2004_ETH_VL2021220500452_Reference_Material_I_26-04-2022_tes...
 
SE UNIT-2.pdf
SE UNIT-2.pdfSE UNIT-2.pdf
SE UNIT-2.pdf
 
software engineering
software engineering software engineering
software engineering
 
Ibm colloquium 070915_nyberg
Ibm colloquium 070915_nybergIbm colloquium 070915_nyberg
Ibm colloquium 070915_nyberg
 
MELJUN CORTES research tcu_student_metro_south_abstract_thesis_bscs_llames_ma...
MELJUN CORTES research tcu_student_metro_south_abstract_thesis_bscs_llames_ma...MELJUN CORTES research tcu_student_metro_south_abstract_thesis_bscs_llames_ma...
MELJUN CORTES research tcu_student_metro_south_abstract_thesis_bscs_llames_ma...
 

Más de HCI Lab

Investigating Students’ Attitude towards Cheating and Plagiarism
Investigating Students’ Attitude towards Cheating and PlagiarismInvestigating Students’ Attitude towards Cheating and Plagiarism
Investigating Students’ Attitude towards Cheating and PlagiarismHCI Lab
 
Designing and Evaluating a Contextual Mobile Application to Support Situated ...
Designing and Evaluating a Contextual Mobile Application to Support Situated ...Designing and Evaluating a Contextual Mobile Application to Support Situated ...
Designing and Evaluating a Contextual Mobile Application to Support Situated ...HCI Lab
 
Simulation Modelling in Healthcare: Challenges and Trends
Simulation Modelling in Healthcare: Challenges and TrendsSimulation Modelling in Healthcare: Challenges and Trends
Simulation Modelling in Healthcare: Challenges and TrendsHCI Lab
 
Evaluating the User Experience (UX) of Playful Interactive Learning Interface...
Evaluating the User Experience (UX) of Playful Interactive Learning Interface...Evaluating the User Experience (UX) of Playful Interactive Learning Interface...
Evaluating the User Experience (UX) of Playful Interactive Learning Interface...HCI Lab
 
Human Factors in the Design of Interactive Multimedia Art Installations (IMAI)
Human Factors in the Design of Interactive Multimedia Art Installations (IMAI)Human Factors in the Design of Interactive Multimedia Art Installations (IMAI)
Human Factors in the Design of Interactive Multimedia Art Installations (IMAI)HCI Lab
 
Socio-Cultural Aspects in the Design of Multilingual Banking Interfaces in th...
Socio-Cultural Aspects in the Design of Multilingual Banking Interfaces in th...Socio-Cultural Aspects in the Design of Multilingual Banking Interfaces in th...
Socio-Cultural Aspects in the Design of Multilingual Banking Interfaces in th...HCI Lab
 
Augmenting Speech-Language Rehabilitation with Brain Computer Interfaces: An ...
Augmenting Speech-Language Rehabilitation with Brain Computer Interfaces: An ...Augmenting Speech-Language Rehabilitation with Brain Computer Interfaces: An ...
Augmenting Speech-Language Rehabilitation with Brain Computer Interfaces: An ...HCI Lab
 
Design and Development of an Educational Arabic Sign Language Mobile App
Design and Development of an Educational Arabic Sign Language Mobile AppDesign and Development of an Educational Arabic Sign Language Mobile App
Design and Development of an Educational Arabic Sign Language Mobile AppHCI Lab
 
Comparison of User Responses to English and Arabic Emotion-Elicitation Videos
Comparison of User Responses to English and Arabic Emotion-Elicitation VideosComparison of User Responses to English and Arabic Emotion-Elicitation Videos
Comparison of User Responses to English and Arabic Emotion-Elicitation VideosHCI Lab
 

Más de HCI Lab (9)

Investigating Students’ Attitude towards Cheating and Plagiarism
Investigating Students’ Attitude towards Cheating and PlagiarismInvestigating Students’ Attitude towards Cheating and Plagiarism
Investigating Students’ Attitude towards Cheating and Plagiarism
 
Designing and Evaluating a Contextual Mobile Application to Support Situated ...
Designing and Evaluating a Contextual Mobile Application to Support Situated ...Designing and Evaluating a Contextual Mobile Application to Support Situated ...
Designing and Evaluating a Contextual Mobile Application to Support Situated ...
 
Simulation Modelling in Healthcare: Challenges and Trends
Simulation Modelling in Healthcare: Challenges and TrendsSimulation Modelling in Healthcare: Challenges and Trends
Simulation Modelling in Healthcare: Challenges and Trends
 
Evaluating the User Experience (UX) of Playful Interactive Learning Interface...
Evaluating the User Experience (UX) of Playful Interactive Learning Interface...Evaluating the User Experience (UX) of Playful Interactive Learning Interface...
Evaluating the User Experience (UX) of Playful Interactive Learning Interface...
 
Human Factors in the Design of Interactive Multimedia Art Installations (IMAI)
Human Factors in the Design of Interactive Multimedia Art Installations (IMAI)Human Factors in the Design of Interactive Multimedia Art Installations (IMAI)
Human Factors in the Design of Interactive Multimedia Art Installations (IMAI)
 
Socio-Cultural Aspects in the Design of Multilingual Banking Interfaces in th...
Socio-Cultural Aspects in the Design of Multilingual Banking Interfaces in th...Socio-Cultural Aspects in the Design of Multilingual Banking Interfaces in th...
Socio-Cultural Aspects in the Design of Multilingual Banking Interfaces in th...
 
Augmenting Speech-Language Rehabilitation with Brain Computer Interfaces: An ...
Augmenting Speech-Language Rehabilitation with Brain Computer Interfaces: An ...Augmenting Speech-Language Rehabilitation with Brain Computer Interfaces: An ...
Augmenting Speech-Language Rehabilitation with Brain Computer Interfaces: An ...
 
Design and Development of an Educational Arabic Sign Language Mobile App
Design and Development of an Educational Arabic Sign Language Mobile AppDesign and Development of an Educational Arabic Sign Language Mobile App
Design and Development of an Educational Arabic Sign Language Mobile App
 
Comparison of User Responses to English and Arabic Emotion-Elicitation Videos
Comparison of User Responses to English and Arabic Emotion-Elicitation VideosComparison of User Responses to English and Arabic Emotion-Elicitation Videos
Comparison of User Responses to English and Arabic Emotion-Elicitation Videos
 

Último

Best Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITBest Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITmanoharjgpsolutions
 
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesAmazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesKrzysztofKkol1
 
SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?Alexandre Beguel
 
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full RecordingOpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full RecordingShane Coughlan
 
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdfAndrey Devyatkin
 
Effectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorEffectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorTier1 app
 
Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZSalesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZABSYZ Inc
 
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Rob Geurden
 
Introduction to Firebase Workshop Slides
Introduction to Firebase Workshop SlidesIntroduction to Firebase Workshop Slides
Introduction to Firebase Workshop Slidesvaideheekore1
 
Keeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldKeeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldRoberto Pérez Alcolea
 
Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identityteam-WIBU
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxAndreas Kunz
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsChristian Birchler
 
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonLeveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonApplitools
 
Ronisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited CatalogueRonisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited Catalogueitservices996
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalLionel Briand
 
Strategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsStrategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsJean Silva
 
Patterns for automating API delivery. API conference
Patterns for automating API delivery. API conferencePatterns for automating API delivery. API conference
Patterns for automating API delivery. API conferencessuser9e7c64
 
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...Bert Jan Schrijver
 

Último (20)

Best Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITBest Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh IT
 
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesAmazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
 
SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?
 
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full RecordingOpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
 
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
 
Effectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorEffectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryError
 
Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZSalesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZ
 
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...
 
Introduction to Firebase Workshop Slides
Introduction to Firebase Workshop SlidesIntroduction to Firebase Workshop Slides
Introduction to Firebase Workshop Slides
 
Keeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldKeeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository world
 
Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identity
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
 
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonLeveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
 
Ronisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited CatalogueRonisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited Catalogue
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive Goal
 
Strategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsStrategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero results
 
Patterns for automating API delivery. API conference
Patterns for automating API delivery. API conferencePatterns for automating API delivery. API conference
Patterns for automating API delivery. API conference
 
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
 

Human Factors in the Design and Evaluation of Bioinformatics Tools

  • 1. Human Factors in the Design and Evaluation of Bioinformatics Tools Naelah Al-Ageel, Areej Al-Wabil, Ghada Badr, Noura AlOmar College of Computer and Information Sciences King Saud University, Riyadh, Saudi Arabia aalwabil@ksu.edu.sa
  • 2. Bioinformatics domain Growing complexity of biological data Interdependencies in biological data Revolutionary domain Large volumes of biological data sets Less structured data 1 2 3 4 5 2
  • 3. Properties of Bioinformatics Systems Bioinformatics systems: • Integrate data from many sources • Present data in different forms • Process a variety of file formats • Visualize biological data at molecular and genome levels 3
  • 5. Contribution  Defining a criteria for building usable bioinformatics systems that takes into consideration: 1. Computational metrics 2. Cognitive and perceptual abilities of the users  Conducting a heuristic evaluation on bioinformatics systems  Conducting a comparative evaluation of many Usability Evaluation Methods 5
  • 6. Usability Inspection of Existing Bioinformatics Online Motif Discovery and Localization Tools “Heuristics Evaluation Study”
  • 7. First Impression Interacting with Results & Visualization Query Results Forms Ideal Heuristics Bioinformatics Usability Cross-domain Target Experts Sequential Motif Localization “FIMO Tool” Sequential Motif Discovery “MEME Tool” Structural Motif Localization “RNAMST” Structural Motif Discovery “RNAPromo” Bioinformatics Tools Evaluation Surveys 7
  • 9. Usability Issues Minor “1” Serious “2” Major “3” Critical “4” Failure “5” Total MEME 16 7 4 0 1 28 FIMO 11 14 4 2 5 36 RNAMST 10 9 11 1 3 34 RNAPromo 19 6 2 2 0 29 Total 56 36 21 5 8 126 99
  • 10. Effectiveness of Heuristics Evaluation in Bioinformatics  The heuristic evaluation was shown to be an effective usability evaluation method for the usability assessment of bioinformatics tools and identifying usability issues that impact the users’ satisfaction.  It doesn't produce fixes to the usability problems.  Easy to generate design recommendations according to experts’ suggestions after interacting with the systems or being introduced to the tools in interactive sessions. 10
  • 11. The Need for Applying Usability in Bioinformatics Tools  Improved interaction design - decreasing processing time  Easing the transition to new versions of existing systems  Improving human performance and productivity  Ensuring better quality of work  Minimizing the impact of user error in data entry 11
  • 13. Cognitive Perspective Computational Perspective • Time to Complete a Task • Number of Achromous • Number of Feedback Functions per site • Home Page Reference • Layout Complexity • Overall Density • Number of Font Types used • Number of Ways to Perform a Task • Percent of Favorable User Comments • User Subjective Rating • Ease of use • Overall satisfaction • Number of Mouse Clicks to complete the task • Completion rate efficacy • Number of commands used • Error Frequency • Task Effectiveness • Task Completion • Broken Link Count • Rate of Error Messages • Number of reusable components 13
  • 15. Aims of the Usability Evaluation Methods  Investigate the usability of Bioinformatics tools by systematically analyzing user perception and behavior acquired in task-based usability sessions.  Perform this experimental evaluation study based on the interaction mode(s) of the proposed system.  Improve the quality of bioinformatics tools by conducting a comparative review of the expected outcomes.  Check whether the system meets functional and non-functional requirements. 15
  • 16. Examples of the Usability Evaluation Methods Applied in Bioinformatics Tools # Type of UEM Features 1 Morae Study Audio, screen recorder, and usability analysis system in Morae manager 2 Eye Tracking Study Tracking eyes movements, usability analysis system in Tobii SW 3 Observation Interaction with the system 4 Direct questions Opinions and recommendations 5 Post-test questionnaire Positive and negative feedback 16
  • 17. Conclusion • Designing usable bioinformatics systems will help in: – Reducing the cognitive overload of the users – Increasing the responsiveness of these systems – Obtaining satisfactory user experiences
  • 18. Thank You! Human Factors in the Design and Evaluation of Bioinformatics Tools Naelah Al-Ageel, Areej Al-Wabil, Ghada Badr, Noura AlOmar College of Computer and Information Sciences King Saud University, Riyadh, Saudi Arabia aalwabil@ksu.edu.sa