28 citations · 58 across the 8 of their papers we have counts for
11 papers
Correlates of Programmer Efficacy and Their Link to Experience: A Combined EEG and Eye-Tracking Study
Norman Peitek, Annabelle Bergum, Maurice Rekrut +5
Background: Despite similar education and background, programmers can exhibit vast differences in efficacy. While research has identified some potential factors, such as programmin…
Detecting and Characterizing Propagation of Security Weaknesses in Puppet-based Infrastructure Management
Akond Rahman, Chris Parnin
Despite being beneficial for managing computing infrastructure automatically, Puppet manifests are susceptible to security weaknesses, e.g., hard-coded secrets and use of weak cryp…
Dozer: Migrating Shell Commands to Ansible Modules via Execution Profiling and Synthesis
Eric Horton, Chris Parnin
Software developers frequently use the system shell to perform configuration management tasks. Unfortunately, the shell does not scale well to large systems, and configuration mana…
Nudging Students Toward Better Software Engineering Behaviors
Chris Brown, Chris Parnin
Student experiences in large undergraduate Computer Science courses are increasingly impacted by automated systems. Bots, or agents of software automation, are useful for efficient…
SLACC: Simion-based Language Agnostic Code Clones
George Mathew, Chris Parnin, Kathryn T Stolee
Successful cross-language clone detection could enable researchers and developers to create robust language migration tools, facilitate learning additional programming languages on…
V2: Fast Detection of Configuration Drift in Python
Eric Horton, Chris Parnin
Code snippets are prevalent, but are hard to reuse because they often lack an accompanying environment configuration. Most are not actively maintained, allowing for drift between t…