CAREER: Empowering Software Engineering with Eye Tracking
CAREER: Empowering Software Engineering with Eye Tracking
批准号:
1855756
负责人:
Bonita Sharif
金额:
$24.13万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2018
资助国家:
美国
项目状态:
已结题
起止时间:
2018-08-13 至 2023-06-30
中文摘要
本研究项目的目标是通过使用眼动仪对大型软件系统进行实证研究来提高对开发人员活动的认识。大多数在软件工程中进行的眼动跟踪研究都使用软件工件的小片段,例如以图像或文本显示的源代码。由于软件工件长达数百行,使用各种软件工件进行实际研究是不切实际的。为了解决这个问题,这项研究将开发一个强大的基础设施,使隐式眼动跟踪的工作环境中的开发人员,从而支持固有的滚动大文件和自动链接的眼睛凝视的工件元素看。该基础设施将推动在软件工程中进行眼动跟踪研究的最新技术水平。拟议的研究将导致发明,评估和应用创新的方法和工具,这些方法和工具使用开发人员的眼睛凝视来支持开发人员进行软件工程任务,如代码总结,代码推荐和软件可追溯性。横切这三个主要方向的其他活动与使用眼动跟踪作为基准和标准化视觉努力度量有关。这项工作的更广泛影响包括开发教育课程内容,增加对代表性不足的本科生群体的指导,开发开源软件,制作大型眼动跟踪数据集,以及与行业合作评估和验证拟议的研究。教育活动还包括一个强大的K-12推广计划,以鼓励学生追求计算机职业。
英文摘要
The objective of this research project is to advance knowledge of developer activity by conducting empirical studies on large software systems using an eye tracker. Most eye tracking studies done in software engineering use small snippets of software artifacts such as source code that are shown as images or text. With software artifacts being hundreds of lines long, doing realistic studies using a variety of software artifacts is not practical. To address this problem, this research will develop a robust infrastructure that enables implicit eye tracking within the working environment of the developer thereby supporting inherent scrolling on large files and automating the linking of eye gaze to artifact elements looked at. This infrastructure will advance the state of the art in conducting eye tracking studies in software engineering.The proposed research will lead to inventing, evaluating, and applying innovative methods and tools that use developer eye gaze to support the developer in software engineering tasks such as code summarization, code recommendations, and software traceability. Additional activities that crosscut these three main directions are related to using eye tracking as a benchmark and standardizing visual effort metrics. The broader impacts of this work include developing educational course content, increased mentoring of underrepresented undergraduate student groups, developing open source software, producing large eye tracking datasets, and collaborating with industry for assessment and validation of the proposed research. Educational activities also include a strong K-12 outreach program to encourage students to pursue a career in computing.
期刊论文(12)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
Humans in Empirical Software Engineering Studies: An Experience Report
实证软件工程研究中的人类:经验报告
DOI:
10.1109/saner53432.2022.00154
发表时间:
2022
期刊:
Evolution and Reengineering (SANER
影响因子:
--
作者:
[Sharif, Bonita, Mansoor, Niloofar]
通讯作者:
Mansoor, Niloofar
From Novice to Expert: Analysis of Token Level Effects in a Longitudinal Eye Tracking Study
从新手到专家:纵向眼动追踪研究中的代币水平效应分析
DOI:
10.1109/icpc52881.2021.00025
发表时间:
2021
期刊:
2021 IEEE/ACM 29th International Conference on Program Comprehension (ICPC
影响因子:
--
作者:
[Al Madi, Naser, Peterson, Cole S., Sharif, Bonita, Maletic, Jonathan I.]
通讯作者:
Maletic, Jonathan I.
Studying Developer Reading Behavior on Stack Overflow during API Summarization Tasks
研究 API 汇总任务期间开发人员在 Stack Overflow 上的阅读行为
DOI:
10.1109/saner48275.2020.9054848
发表时间:
2020
期刊:
Evolution and Reengineering (SANER
影响因子:
--
作者:
[Saddler, Jonathan A., Peterson, Cole S., Sama, Sanjana, Nagaraj, Shruthi, Baysal, Olga, Guerrouj, Latifa, Sharif, Bonita]
通讯作者:
Sharif, Bonita
DOI:
10.3758/s13428-021-01762-8
发表时间:
2023-01
期刊:
Behavior research methods
影响因子:
5.4
作者:
[Holmqvist K, Örbom SL, Hooge ITC, Niehorster DC, Alexander RG, Andersson R, Benjamins JS, Blignaut P, Brouwer AM, Chuang LL, Dalrymple KA, Drieghe D, Dunn MJ, Ettinger U, Fiedler S, Foulsham T, van der Geest JN, Hansen DW, Hutton SB, Kasneci E, Kingstone A, Knox PC, Kok EM, Lee H, Lee JY, Leppänen JM, Macknik S, Majaranta P, Martinez-Conde S, Nuthmann A, Nyström M, Orquin JL, Otero-Millan J, Park SY, Popelka S, Proudlock F, Renkewitz F, Roorda A, Schulte-Mecklenbeck M, Sharif B, Shic F, Shovman M, Thomas MG, Venrooij W, Zemblys R, Hessels RS]
通讯作者:
Hessels RS
DOI:
10.1109/semotion52567.2021.00009
发表时间:
2021-05
期刊:
2021 IEEE/ACM Sixth International Workshop on Emotion Awareness in Software Engineering (SEmotion)
影响因子:
--
作者:
[Kang-il Park;Bonita Sharif]
通讯作者:
Kang-il Park;Bonita Sharif
共 11 条
CI-New: Collaborative Research: An Infrastructure that Combines Eye Tracking into Integrated Development Environments to Study Software Development and Program Comprehension
-
批准号:1855753
-
项目类别:Standard Grant
-
资助金额:$17.61万
-
财政年份:2018
-
负责人:Bonita Sharif
-
依托单位:
CI-New: Collaborative Research: An Infrastructure that Combines Eye Tracking into Integrated Development Environments to Study Software Development and Program Comprehension
-
批准号:1730307
-
项目类别:Standard Grant
-
资助金额:$23.72万
-
财政年份:2017
-
负责人:Bonita Sharif
-
依托单位:
CAREER: Empowering Software Engineering with Eye Tracking
-
批准号:1553573
-
项目类别:Continuing Grant
-
资助金额:$41.6万
-
财政年份:2016
-
负责人:Bonita Sharif
-
依托单位:
海外基金