Bonita Sharif

Orcid: 0000-0002-5178-7160

Affiliations:
  • University of Nebraska, Department of Computer Science and Engineering, Lincol, NE, USA


According to our database1, Bonita Sharif authored at least 77 papers between 2007 and 2024.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
An eye tracking study assessing source code readability rules for program comprehension.
Empir. Softw. Eng., November, 2024

Assessing the Effect of Programming Language and Task Type on Eye Movements of Computer Science Students.
ACM Trans. Comput. Educ., March, 2024

2023
Towards Modeling Human Attention from Eye Movements for Neural Source Code Summarization.
Proc. ACM Hum. Comput. Interact., May, 2023

Studying Developer Eye Movements to Measure Cognitive Workload and Visual Effort for Expertise Assessment.
Proc. ACM Hum. Comput. Interact., 2023

iTrace-Visualize: Visualizing Eye-Tracking Data for Software Engineering Studies.
Proceedings of the IEEE Working Conference on Software Visualization, 2023

Conducting Eye Tracking Studies in Software Engineering - Methodology and Pipeline.
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering: ICSE 2023 Companion Proceedings, 2023

iTrace-Toolkit: A Pipeline for Analyzing Eye-Tracking Data of Software Engineering Studies.
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering: ICSE 2023 Companion Proceedings, 2023

An Empirical Study Assessing Software Modeling in Alloy.
Proceedings of the 11th IEEE/ACM International Conference on Formal Methods in Software Engineering, 2023

An eye tracking study assessing the impact of background styling in code editors on novice programmers' code understanding.
Proceedings of the 2023 ACM Conference on International Computing Education Research, 2023

2022
Foundations for a New Perspective of Understanding Programming (Dagstuhl Seminar 22402).
Dagstuhl Reports, October, 2022

A chronology of SIGCHI conferences: 1983 to 2022.
Interactions, 2022

Deja Vu: semantics-aware recording and replay of high-speed eye tracking and interaction data to support cognitive studies of software engineering tasks - methodology and analyses.
Empir. Softw. Eng., 2022

Humans in Empirical Software Engineering Studies: An Experience Report.
Proceedings of the IEEE International Conference on Software Analysis, 2022

An Empirical Assessment on Merging and Repositioning of Static Analysis Alarms.
Proceedings of the 22nd IEEE International Working Conference on Source Code Analysis and Manipulation, 2022

2021
Assessing Perceived Sentiment in Pull Requests with Emoji: Evidence from Tools and Developer Eye Movements.
Proceedings of the 6th IEEE/ACM International Workshop on Emotion Awareness in Software Engineering, 2021

How Developers and Tools Categorize Sentiment in Stack Overflow Questions - A Pilot Study.
Proceedings of the 6th IEEE/ACM International Workshop on Emotion Awareness in Software Engineering, 2021

An Eye Tracking Perspective on How Developers Rate Source Code Readability Rules.
Proceedings of the 36th IEEE/ACM International Conference on Automated Software Engineering, 2021

From Novice to Expert: Analysis of Token Level Effects in a Longitudinal Eye Tracking Study.
Proceedings of the 29th IEEE/ACM International Conference on Program Comprehension, 2021

gazel: Supporting Source Code Edits in Eye-Tracking Studies.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering: Companion Proceedings, 2021

EMIP Toolkit: A Python Library for Customized Post-processing of the Eye Movements in Programming Dataset.
Proceedings of the 2021 Symposium on Eye Tracking Research and Applications, 2021

Determining Differences in Reading Behavior Between Experts and Novices by Investigating Eye Movement on Source Code Constructs During a Bug Fixing Task.
Proceedings of the 2021 Symposium on Eye Tracking Research and Applications, 2021

2020
EMIP: The eye movements in programming dataset.
Sci. Comput. Program., 2020

A practical guide on conducting eye tracking studies in software engineering.
Empir. Softw. Eng., 2020

Studying Developer Reading Behavior on Stack Overflow during API Summarization Tasks.
Proceedings of the 27th IEEE International Conference on Software Analysis, 2020

A randomized controlled trial on the effects of embedded computer language switching.
Proceedings of the ESEC/FSE '20: 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2020

Automated Recording and Semantics-Aware Replaying of High-Speed Eye Tracking and Interaction Data to Support Cognitive Studies of Software Engineering Tasks.
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2020

Can the E-Z Reader Model Predict Eye Movements Over Code? Towards a Model of Eye Movements Over Source Code.
Proceedings of the ETRA '20: 2020 Symposium on Eye Tracking Research and Applications, 2020

2019
Assessing the Meaning of Emojis for Emotional Awareness - A Pilot Study.
Proceedings of the Companion of The 2019 World Wide Web Conference, 2019

Exploring Eye Tracking Data on Source Code via Dual Space Analysis.
Proceedings of the 2019 Working Conference on Software Visualization, 2019

An Empirical Study Assessing Source Code Readability in Comprehension.
Proceedings of the 2019 IEEE International Conference on Software Maintenance and Evolution, 2019

Developer reading behavior while summarizing Java methods: size and context matters.
Proceedings of the 41st International Conference on Software Engineering, 2019

Reading Behavior and Comprehension of C++ Source Code - A Classroom Study.
Proceedings of the Augmented Cognition, 2019

Factors influencing dwell time during source code reading: a large-scale replication experiment.
Proceedings of the 11th ACM Symposium on Eye Tracking Research & Applications, 2019

Visually analyzing eye movements on natural language texts and source code snippets.
Proceedings of the 11th ACM Symposium on Eye Tracking Research & Applications, 2019

Using developer eye movements to externalize the mental model used in code summarization tasks.
Proceedings of the 11th ACM Symposium on Eye Tracking Research & Applications, 2019

Practical eye tracking with iTrace.
Proceedings of the 6th International Workshop on Eye Movements in Programming, 2019

Visually analyzing students' gaze on C++ code snippets.
Proceedings of the 6th International Workshop on Eye Movements in Programming, 2019

A Gaze-Based Exploratory Study on the Information Seeking Behavior of Developers on Stack Overflow.
Proceedings of the Extended Abstracts of the 2019 CHI Conference on Human Factors in Computing Systems, 2019

2018
Evidence About Programmers for Programming Language Design (Dagstuhl Seminar 18061).
Dagstuhl Reports, 2018

iTrace: eye tracking infrastructure for development environments.
Proceedings of the 2018 ACM Symposium on Eye Tracking Research & Applications, 2018

2017
Eye gaze and interaction contexts for change tasks - Observations and potential.
J. Syst. Softw., 2017

Eye movements in software traceability link recovery.
Empir. Softw. Eng., 2017

iTraceVis: Visualizing Eye Movement Data Within Eclipse.
Proceedings of the IEEE Working Conference on Software Visualization, 2017

Emotional Awareness in Software Development: Theory and Measurement.
Proceedings of the 2nd IEEE/ACM International Workshop on Emotion Awareness in Software Engineering, 2017

Investigating Eye Movements in Natural Language and C++ Source Code - A Replication Experiment.
Proceedings of the Augmented Cognition. Neurocognition and Machine Learning, 2017

2016
Tracking Developers' Eyes in the IDE.
IEEE Softw., 2016

An empirical study on the effect of 3D visualization for project tasks and resources.
J. Syst. Softw., 2016

Studying developer gaze to empower software engineering research and practice.
Proceedings of the 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2016

Analyzing developer sentiment in commit logs.
Proceedings of the 13th International Conference on Mining Software Repositories, 2016

iTrace: Overcoming the Limitations of Short Code Examples in Eye Tracking Experiments.
Proceedings of the 2016 IEEE International Conference on Software Maintenance and Evolution, 2016

Towards an emotionally aware development environment: invited talk.
Proceedings of the 1st International Workshop on Emotion Awareness in Software Engineering, 2016

How Novices Read Source Code in Introductory Courses on Programming: An Eye-Tracking Experiment.
Proceedings of the Foundations of Augmented Cognition: Neuroergonomics and Operational Neuroscience, 2016

Towards automating fixation correction for source code.
Proceedings of the Ninth Biennial ACM Symposium on Eye Tracking Research & Applications, 2016

2015
iTrace: enabling eye tracking on software artifacts within the IDE to support software engineering tasks.
Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, 2015

Tracing software developers' eyes and interactions for change tasks.
Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, 2015

Eye movements in code reading: relaxing the linear order.
Proceedings of the 2015 IEEE 23rd International Conference on Program Comprehension, 2015

The Use of Eye Tracking in Software Development.
Proceedings of the Foundations of Augmented Cognition, 2015

Eye-Tracking Metrics in Software Engineering.
Proceedings of the 2015 Asia-Pacific Software Engineering Conference, 2015

2014
Generating duplicate bug datasets.
Proceedings of the 11th Working Conference on Mining Software Repositories, 2014

Improving the accuracy of duplicate bug report detection using textual similarity measures.
Proceedings of the 11th Working Conference on Mining Software Repositories, 2014

Capturing software traceability links from developers' eye gazes.
Proceedings of the 22nd International Conference on Program Comprehension, 2014

Eye tracking in computing education.
Proceedings of the International Computing Education Research Conference, 2014

An eye-tracking study assessing the comprehension of c++ and Python source code.
Proceedings of the Eye Tracking Research and Applications, 2014

2013
The impact of identifier style on effort and comprehension.
Empir. Softw. Eng., 2013

A Study on the Effect of Traceability Links in Software Maintenance.
IEEE Access, 2013

An empirical study assessing the effect of seeit 3D on comprehension.
Proceedings of the 2013 First IEEE Working Conference on Software Visualization (VISSOFT), 2013

OnionUML: An Eclipse plug-in for visualizing UML class diagrams in onion graph notation.
Proceedings of the IEEE 21st International Conference on Program Comprehension, 2013

Towards an eye-tracking enabled IDE for software traceability tasks.
Proceedings of the 7th International Workshop on Traceability in Emerging Forms of Software Engineering, 2013

2012
An eye-tracking study on the role of scan time in finding source code defects.
Proceedings of the 2012 Symposium on Eye-Tracking Research and Applications, 2012

2011
Empirical assessment of UML class diagram layouts based on architectural importance.
Proceedings of the IEEE 27th International Conference on Software Maintenance, 2011

On the use of eye tracking in software traceability.
Proceedings of the TEFSE'11, 2011

2010
An Eye Tracking Study on camelCase and under_score Identifier Styles.
Proceedings of the 18th IEEE International Conference on Program Comprehension, 2010

An eye tracking study on the effects of layout in understanding the role of design patterns.
Proceedings of the 26th IEEE International Conference on Software Maintenance (ICSM 2010), 2010

The Effects of Layout on Detecting the Role of Design Patterns.
Proceedings of the Proceedings 23rd IEEE Conference on Software Engineering Education and Training, 2010

2009
The effect of layout on the comprehension of UML class diagrams: A controlled experiment.
Proceedings of the 5th IEEE International Workshop on Visualizing Software for Understanding and Analysis, 2009

An empirical study on the comprehension of stereotyped UML class diagram layouts.
Proceedings of the 17th IEEE International Conference on Program Comprehension, 2009

2007
Mining Software Repositories for Traceability Links.
Proceedings of the 15th International Conference on Program Comprehension (ICPC 2007), 2007


  Loading...