English
Related papers

Related papers: EyeDoc: Documentation Navigation with Eye Tracking

200 papers

Background: The increasing adoption of AI assistants in programming has led to numerous studies exploring their benefits. While developers consistently report significant productivity gains from these tools, empirical measurements often…

Human-Computer Interaction · Computer Science 2025-01-07 Ebtesam Al Haque , Chris Brown , Thomas D. LaToza , Brittany Johnson

Testing of modern software systems that integrate many components developed by different teams is a difficult task. Third Eye is a framework for tracing and validating software systems using application domain events. We use formal…

Software Engineering · Computer Science 2007-05-23 Raimondas Lencevicius , Alexander Ran , Rahav Yairi

Every research project necessitates data, often requiring sharing and collaborative review within a team. However, there is a dearth of good open-source data sharing and reviewing services. Existing file-sharing services generally mandate…

Databases · Computer Science 2024-06-27 Lexington Whalen , Homayoun Valafar

How can we develop visual analytics (VA) tools that can be easily adopted? Visualization researchers have developed a large number of web-based VA tools to help data scientists in a wide range of tasks. However, adopting these standalone…

Human-Computer Interaction · Computer Science 2023-05-16 Zijie J. Wang , David Munechika , Seongmin Lee , Duen Horng Chau

Eye tracking (ET) is a key enabler for Augmented and Virtual Reality (AR/VR). Prototyping new ET hardware requires assessing the impact of hardware choices on eye tracking performance. This task is compounded by the high cost of obtaining…

Computer Vision and Pattern Recognition · Computer Science 2025-03-24 Esther Y. H. Lin , Yimin Ding , Jogendra Kundu , Yatong An , Mohamed T. El-Haddad , Alexander Fix

Eye-tracking technology is an integral component of new display devices such as virtual and augmented reality headsets. Applications of gaze information range from new interaction techniques exploiting eye patterns to gaze-contingent…

Human-Computer Interaction · Computer Science 2022-05-05 Elena Arabadzhiyska , Cara Tursun , Hans-Peter Seidel , Piotr Didyk

Understanding or comprehending source code is one of the core activities of software engineering. Understanding object-oriented source code is essential and required when a programmer maintains, migrates, reuses, documents or enhances…

Software Engineering · Computer Science 2016-01-29 Ra'Fat AL-msie'deen

Background: There is a growing awareness of the importance of human values (e.g., inclusiveness, privacy) in software systems. However, there are no practical tools to support the integration of human values during software development. We…

Software Engineering · Computer Science 2021-07-26 Arif Nurwidyantoro , Mojtaba Shahin , Michel Chaudron , Waqar Hussain , Harsha Perera , Rifat Ara Shams , Jon Whittle

Recent approaches to point tracking are able to recover the trajectory of any scene point through a large portion of a video despite the presence of occlusions. They are, however, too slow in practice to track every point observed in a…

Computer Vision and Pattern Recognition · Computer Science 2024-03-05 Guillaume Le Moing , Jean Ponce , Cordelia Schmid

We present Bionic Tracking, a novel method for solving biological cell tracking problems with eye tracking in virtual reality using commodity hardware. Using gaze data, and especially smooth pursuit eye movements, we are able to track cells…

Human-Computer Interaction · Computer Science 2020-08-04 Ulrik Günther , Kyle I. S. Harrington , Raimund Dachselt , Ivo F. Sbalzarini

Understanding the practice of refactoring documentation is of paramount importance in academia and industry. Issue tracking systems are used by most software projects enabling developers, quality assurance, managers, and users to submit…

Software Engineering · Computer Science 2022-03-22 Eman Abdullah AlOmar , Anthony Peruma , Mohamed Wiem Mkaouer , Christian D. Newman , Ali Ouni

Low vision involves a range of visual impairments that significantly impact daily activities, particularly navigation in urban environments. Individuals with low vision often develop adaptive strategies to compensate for visual deficits,…

Quantitative Methods · Quantitative Biology 2025-10-06 Mahya Beheshti , John_Ross Rizzo , Sarah Bergquist-Kosumi , Ajayrangan Kasturirangan , Sharvari Deshpande , Todd E Hudson

One of the more complex tasks for researchers using HPC systems is performance monitoring and tuning of their applications. Developing a practice of continuous performance improvement, both for speed-up and efficient use of resources is…

Purpose. We present a new method to evaluate the accuracy of an eye tracker based eye localization system. Measuring the accuracy of an eye tracker's primary intention, the estimated point of gaze, is usually done with volunteers and a set…

Human-Computer Interaction · Computer Science 2017-05-23 Stephan Wyder , Philippe C. Cattin

Software developers often rely on natural language text that appears in software engineering artifacts to access critical information as they build and work on software systems. For example, developers access requirements documents to…

Software Engineering · Computer Science 2021-05-14 Arthur Marques , Giovanni Viviani , Gail C. Murphy

This paper describes a system to support the visual exploration of Open Data. During his/her interactive experience with the graphics, the user can easily store the current complete state of the visualization application (called a…

Human-Computer Interaction · Computer Science 2012-05-14 Benoît Otjacques , Mickaël Stefas , Maël Cornil , Fernand Feltz

The widespread availability of tools for manipulating images and documents has made it increasingly easy to forge digital documents, posing a serious threat to Know Your Customer (KYC) processes and remote onboarding systems. Detecting such…

Computer Vision and Pattern Recognition · Computer Science 2025-08-25 Anjith George , Sebastien Marcel

Context: Agile development methodologies in the software industry have increased significantly over the past decade. Although one of the main aspects of agile software development (ASD) is less documentation, there have always been…

Software Engineering · Computer Science 2023-04-18 Md Athikul Islam , Rizbanul Hasan , Nasir U. Eisty

Research on video-based eye-tracking has long explored stereo and glint-based methods, yet existing wearable eye trackers - both commercial and open-source - offer limited flexibility for algorithm development and comparative evaluation. We…

Computer Vision and Pattern Recognition · Computer Science 2026-04-30 Alexander Zimmer , Yasmeen Abdrabou , Enkelejda Kasneci

Program execution monitoring consists of checking whole executions for given properties in order to collect global run-time information. Monitoring is very useful to maintain programs. However, application developers face the following…

Programming Languages · Computer Science 2007-05-23 Erwan Jahier , Mireille Ducass'e