I know what you did last summer-an investigation of how developers spend their time

R Minelli, A Mocci, M Lanza - 2015 IEEE 23rd international …, 2015 - ieeexplore.ieee.org
Develo** software is a complex mental activity, requiring extensive technical knowledge
and abstraction capabilities. The tangible part of development is the use of tools to read …

Revisiting the practical use of automated software fault localization techniques

A Ang, A Perez, A Van Deursen… - 2017 IEEE International …, 2017 - ieeexplore.ieee.org
In the last two decades, a great amount of effort has been put in researching automated
debugging techniques to support developers in the debugging process. However, in a …

[PDF][PDF] An empirical study of developer behaviors for validating and repairing ai-generated code

N Tang, M Chen, Z Ning, A Bansal, Y Huang… - 13th Workshop on the …, 2023 - par.nsf.gov
_2+ 2Mi/p M+ 2b BM A@# b2/+ Q/2; 2M2iBQM iQQHb bm+? b: Bi> m#* QTBHQi b? Qr;2 i
TQKBb2 BM bbBbiBM;/2p2HQT2b rBi? TQ;KKBM; i bFbX> Qr2p2-i? 222 72r 2KTBB+ H …

Eyes on code: A study on developers' code navigation strategies

Z Sharafi, I Bertram, M Flanagan… - IEEE Transactions on …, 2020 - ieeexplore.ieee.org
What code navigation strategies do developers use and what mechanisms do they employ
to find relevant information? Do their strategies evolve over the course of longer tasks …

Patterns of developers behaviour: A 1000-hour industrial study

S Astromskis, G Bavota, A Janes, B Russo… - Journal of Systems and …, 2017 - Elsevier
Monitoring developers' activity in the Integrated Development Environment (IDE) and, in
general, in their working environment, can be useful to provide context to recommender …

Deja Vu: semantics-aware recording and replay of high-speed eye tracking and interaction data to support cognitive studies of software engineering tasks …

V Zyrianov, CS Peterson, DT Guarnera, J Behler… - Empirical software …, 2022 - Springer
The paper introduces a fundamental technological problem with collecting high-speed eye
tracking data while studying software engineering tasks in an integrated development …

Automated recording and semantics-aware replaying of high-speed eye tracking and interaction data to support cognitive studies of software engineering tasks

V Zyrianov, DT Guarnera, CS Peterson… - 2020 IEEE …, 2020 - ieeexplore.ieee.org
The paper introduces a fundamental technological problem with collecting high-speed eye
tracking data while studying software engineering tasks in an integrated development …

Consensus task interaction trace recommender to guide developers' software navigation

L Etaiwi, P Sager, YG Guéhéneuc, S Hamel - Empirical Software …, 2024 - Springer
Developers must complete change tasks on large software systems for maintenance and
development purposes. Having a custom software system with numerous instances that …

Power shifting in thrifty interconnection network

J Li, W Huang, C Lefurgy, L Zhang… - 2011 IEEE 17th …, 2011 - ieeexplore.ieee.org
This paper presents two complementary techniques to manage the power consumption of
large-scale systems with a packet-switched interconnection network. First, we propose …

[KNYGA][B] Moldable tools

A Chis - 2016 - books.google.com
Abstract Development tools are a prerequisite for crafting software. They offer the lenses
throughwhichdevelopers perceive and reason about theirsoftwaresystems. Generic …