Christopher Joseph Parnin

Works (34)

Updated: July 5th, 2023 15:38

2022 article

Dozer: Migrating Shell Commands to Ansible Modules via Execution Profiling and Synthesis

2022 ACM/IEEE 44TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: SOFTWARE ENGINEERING IN PRACTICE (ICSE-SEIP 2022), pp. 147โ€“148.

By: E. Horton n & C. Parnin n

co-author countries: United States of America ๐Ÿ‡บ๐Ÿ‡ธ
author keywords: Migration; Configuration Management; Shell; Ansible; System Call; Strace; Linux
Source: Web Of Science
Added: September 19, 2022

2021 article

Automated Debugging: Past, Present, and Future (ISSTA Impact Paper Award)

ISSTA '21: PROCEEDINGS OF THE 30TH ACM SIGSOFT INTERNATIONAL SYMPOSIUM ON SOFTWARE TESTING AND ANALYSIS, pp. 1โ€“1.

By: C. Parnin n & A. Orso*

co-author countries: United States of America ๐Ÿ‡บ๐Ÿ‡ธ
author keywords: Statistical Fault Localization; Automated Debugging; User Studies
Source: Web Of Science
Added: January 3, 2022

2021 article

Nudging Students Toward Better Software Engineering Behaviors

2021 IEEE/ACM THIRD INTERNATIONAL WORKSHOP ON BOTS IN SOFTWARE ENGINEERING (BOTSE 2021), pp. 11โ€“15.

By: C. Brown n & C. Parnin n

co-author countries: United States of America ๐Ÿ‡บ๐Ÿ‡ธ
Source: Web Of Science
Added: July 11, 2022

2021 article

Program Comprehension and Code Complexity Metrics: A Replication Package of an fMRI Study

2021 IEEE/ACM 43RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: COMPANION PROCEEDINGS (ICSE-COMPANION 2021), pp. 168โ€“169.

By: N. Peitekโ€‰*, S. Apelโ€‰*, C. Parnin n, A. Brechmannโ€‰* & J. Siegmund*

co-author countries: Germany ๐Ÿ‡ฉ๐Ÿ‡ช United States of America ๐Ÿ‡บ๐Ÿ‡ธ
Source: Web Of Science
Added: November 1, 2021

2021 article

Program Comprehension and Code Complexity Metrics: An fMRI Study

2021 IEEE/ACM 43RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2021), pp. 524โ€“536.

By: N. Peitek*, S. Apelโ€‰*, C. Parnin n, A. Brechmannโ€‰* & J. Siegmund*

co-author countries: Germany ๐Ÿ‡ฉ๐Ÿ‡ช United States of America ๐Ÿ‡บ๐Ÿ‡ธ
Source: Web Of Science
Added: September 13, 2021

2021 journal article

Security Smells in Ansible and Chef Scripts: A Replication Study

ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 30(1).

By: A. Rahman*, M. Rahman n, C. Parnin n & L. Williams n

co-author countries: United States of America ๐Ÿ‡บ๐Ÿ‡ธ
Source: Web Of Science
Added: March 8, 2021

2020 journal article

A Look into Programmers' Heads

IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 46(4), 442โ€“462.

By: N. Peitekโ€‰*, J. Siegmund*, S. Apelโ€‰*, C. Kastnerโ€‰*, C. Parnin n, A. Bethmann*, T. Leich, G. Saakeโ€‰*, A. Brechmannโ€‰*

co-author countries: Germany ๐Ÿ‡ฉ๐Ÿ‡ช United States of America ๐Ÿ‡บ๐Ÿ‡ธ
author keywords: Functional magnetic resonance imaging; Task analysis; Cognition; Brain; Programming; Blood; Functional magnetic resonance imaging; program comprehension
Source: Web Of Science
Added: May 18, 2020

2020 article

Debugging Hiring: What Went Right and What Went Wrong in the Technical Interview Process

2020 IEEE/ACM 42ND INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: SOFTWARE ENGINEERING IN SOCIETY (ICSE-SEIS 2021), pp. 71โ€“80.

By: M. Behroozi nโ€‰, S. Shirolkar n, T. Barik* & C. Parnin n

co-author countries: United States of America ๐Ÿ‡บ๐Ÿ‡ธ
author keywords: career; hiring practices; interview feedback; opinion mining; reviews; software engineering; technical interviews; whiteboard
Sources: Web Of Science, ORCID
Added: November 1, 2021

2020 article

Gang of Eight: A Defect Taxonomy for Infrastructure as Code Scripts

2020 ACM/IEEE 42ND INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2020), pp. 752โ€“764.

By: A. Rahman*, E. Farhana n, C. Parnin n & L. Williams n

co-author countries: United States of America ๐Ÿ‡บ๐Ÿ‡ธ
author keywords: bug; category; configuration as code; configuration scripts; defect; devops; infrastructure as code; puppet; software quality; taxonomy
Source: Web Of Science
Added: June 21, 2021

2020 article

Here We Go Again: Why Is It Difficult for Developers to Learn Another Programming Language?

2020 ACM/IEEE 42ND INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2020), pp. 691โ€“701.

By: N. Shrestha n, C. Botta n, T. Barik* & C. Parnin n

co-author countries: United Kingdom of Great Britain and Northern Ireland ๐Ÿ‡ฌ๐Ÿ‡ง United States of America ๐Ÿ‡บ๐Ÿ‡ธ
author keywords: interference theory; learning; program comprehension; programming environments; programming languages
Source: Web Of Science
Added: June 21, 2021

2020 article

SLACC: Simion-based Language Agnostic Code Clones

2020 ACM/IEEE 42ND INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2020), pp. 210โ€“221.

By: G. Mathewโ€‰ n, C. Parnin n & K. Stolee n

co-author countries: United States of America ๐Ÿ‡บ๐Ÿ‡ธ
author keywords: semantic code clone detection; cross-language analysis
Source: Web Of Science
Added: June 21, 2021

2020 article

Studying Programming in the Neuroage: Just a Crazy Idea?

Siegmund, J., Peitek, N., Brechmann, A., Parnin, C., & Apel, S. (2020, June). COMMUNICATIONS OF THE ACM, Vol. 63, pp. 30โ€“34.

By: J. Siegmund*, N. Peitek*, A. Brechmannโ€‰*, C. Parnin n & S. Apelโ€‰*

co-author countries: Germany ๐Ÿ‡ฉ๐Ÿ‡ช United States of America ๐Ÿ‡บ๐Ÿ‡ธ
Source: Web Of Science
Added: November 16, 2020

2019 article

Beyond the Code Itself: How Programmers Really Look at Pull Requests

2019 IEEE/ACM 41ST INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: SOFTWARE ENGINEERING IN SOCIETY (ICSE-SEIS 2019), pp. 51โ€“60.

By: D. Ford n, M. Behroozi nโ€‰, A. Serebrenik* & C. Parnin n

co-author countries: Netherlands ๐Ÿ‡ณ๐Ÿ‡ฑ United States of America ๐Ÿ‡บ๐Ÿ‡ธ
author keywords: transparency; code contributions; open source software development; eye-tracking; socio-technical ecosystems
Sources: Web Of Science, ORCID
Added: October 5, 2020

2019 article

DockerizeMe: Automatic Inference of Environment Dependencies for Python Code Snippets

2019 IEEE/ACM 41ST INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2019), pp. 328โ€“338.

By: E. Horton n & C. Parnin n

co-author countries: United States of America ๐Ÿ‡บ๐Ÿ‡ธ
author keywords: Docker; Configuration Management; Environment Inference; Dependencies; Python
Source: Web Of Science
Added: September 7, 2020

2019 article

The Seven Sins: Security Smells in Infrastructure as Code Scripts

2019 IEEE/ACM 41ST INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2019), pp. 164โ€“175.

By: A. Rahman n, C. Parnin n & L. Williams n

co-author countries: United States of America ๐Ÿ‡บ๐Ÿ‡ธ
author keywords: devops; devsecops; empirical study; infrastructure as code; puppet; security; smell; static analysis
Source: Web Of Science
Added: September 7, 2020

2019 article

V2: Fast Detection of Configuration Drift in Python

34TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE 2019), pp. 477โ€“488.

By: E. Horton n & C. Parnin n

co-author countries: United States of America ๐Ÿ‡บ๐Ÿ‡ธ
author keywords: Configuration Management; Configuration Repair; Configuration Drift; Environment Inference; Dependencies
Source: Web Of Science
Added: June 8, 2020

2018 article

10+Years of Teaching Software Engineering with iTrust: the Good, the Bad, and the Ugly

2018 IEEE/ACM 40TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: SOFTWARE ENGINEERING EDUCATION AND TRAINING (ICSE-SEET), pp. 1โ€“4.

By: S. Heckman nโ€‰, K. Stolee n & C. Parnin n

co-author countries: United States of America ๐Ÿ‡บ๐Ÿ‡ธ
author keywords: software engineering education; iTrust
Sources: Web Of Science, ORCID
Added: November 5, 2018

2018 article

Dazed: Measuring the Cognitive Load of Solving Technical Interview Problems at the Whiteboard

2018 IEEE/ACM 40TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: NEW IDEAS AND EMERGING TECHNOLOGIES RESULTS (ICSE-NIER), pp. 93โ€“96.

By: M. Behroozi nโ€‰, A. Lui*, I. Moore n, D. Ford n & C. Parnin n

co-author countries: United States of America ๐Ÿ‡บ๐Ÿ‡ธ

Contributors: M. Behroozi nโ€‰, A. Lui*, I. Moore n, D. Ford n & C. Parnin n

author keywords: technical interviews; cognitive load; eyetracking
Sources: Web Of Science, ORCID
Added: December 3, 2018

2018 article

Evaluating How Developers Use General-Purpose Web-Search for Code Retrieval

2018 IEEE/ACM 15TH INTERNATIONAL CONFERENCE ON MINING SOFTWARE REPOSITORIES (MSR), pp. 465โ€“475.

By: M. Rahmanโ€‰*, J. Barson*, S. Paul*, J. Kayani n, F. Andres Lois, S. Fernandez Quezada, C. Parnin n, K. Stolee n, B. Rayโ€‰*

co-author countries: United States of America ๐Ÿ‡บ๐Ÿ‡ธ
Source: Web Of Science
Added: March 4, 2019

2018 article

Gistable: Evaluating the Executability of Python Code Snippets on GitHub

PROCEEDINGS 2018 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME), pp. 217โ€“227.

By: E. Horton n & C. Parnin n

co-author countries: United States of America ๐Ÿ‡บ๐Ÿ‡ธ
Source: Web Of Science
Added: December 17, 2018

2018 article

How Should Compilers Explain Problems to Developers?

ESEC/FSE'18: PROCEEDINGS OF THE 2018 26TH ACM JOINT MEETING ON EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING, pp. 633โ€“643.

By: T. Barik*, D. Ford n, E. Murphy-Hill n & C. Parnin n

co-author countries: United States of America ๐Ÿ‡บ๐Ÿ‡ธ
author keywords: communication theory; compilers; debugging; error messages; explanations; Stack Overflow
Source: Web Of Science
Added: March 25, 2019

2018 article

Simultaneous Measurement of Program Comprehension with fMRI and Eye Tracking: A Case Study

PROCEEDINGS OF THE 12TH ACM/IEEE INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING AND MEASUREMENT (ESEM 2018).

By: N. Peitek*, J. Siegmund*, C. Parnin n, S. Apelโ€‰*, J. Hofmeister* & A. Brechmannโ€‰*

co-author countries: Germany ๐Ÿ‡ฉ๐Ÿ‡ช United States of America ๐Ÿ‡บ๐Ÿ‡ธ
author keywords: program comprehension; functional magnetic resonance imaging; eye tracking
Source: Web Of Science
Added: June 24, 2019

2018 article

Special edition of the Journal of Software: Evolution and Process for the 4th IEEE Working Conference on Software Visualization (VISSOFT 2016)

Parnin, C., & Fabry, J. (2018, February). JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, Vol. 30.

By: C. Parnin n & J. Fabry

co-author countries: United States of America ๐Ÿ‡บ๐Ÿ‡ธ
Source: Web Of Science
Added: August 6, 2018

2017 article

Characterizing and Predicting Mental Fatigue during Programming Tasks

2017 IEEE/ACM 2ND INTERNATIONAL WORKSHOP ON EMOTION AWARENESS IN SOFTWARE ENGINEERING (SEMOTION 2017), pp. 32โ€“37.

By: S. Sarkar* & C. Parnin n

co-author countries: United States of America ๐Ÿ‡บ๐Ÿ‡ธ
Source: Web Of Science
Added: August 6, 2018

2017 journal article

Gender differences and bias in open source: pull request acceptance of women versus men

PeerJ Computer Science.

By: J. Terrell, A. Kofink, J. Middleton, C. Rainear, E. Murphy-Hill, C. Parnin, J. Stallings

Source: NC State University Libraries
Added: August 6, 2018

2017 article

The Tech-Talk Balance: What Technical Interviewers Expect from Technical Candidates

2017 IEEE/ACM 10TH INTERNATIONAL WORKSHOP ON COOPERATIVE AND HUMAN ASPECTS OF SOFTWARE ENGINEERING (CHASE 2017), pp. 43โ€“48.

By: D. Ford n, T. Barik n, L. Rand-Pickett n & C. Parnin n

co-author countries: United States of America ๐Ÿ‡บ๐Ÿ‡ธ
author keywords: career; interpersonal skills; technical interview; software engineer
Source: Web Of Science
Added: August 6, 2018

2017 journal article

The Top 10 Adages in Continuous Deployment

IEEE SOFTWARE, 34(3), 86โ€“95.

By: C. Parnin n, E. Helms*, C. Atlee, H. Boughton, M. Ghattas*, A. Glover*, J. Holman, J. Micco* ...

co-author countries: Canada ๐Ÿ‡จ๐Ÿ‡ฆ United Kingdom of Great Britain and Northern Ireland ๐Ÿ‡ฌ๐Ÿ‡ง Israel ๐Ÿ‡ฎ๐Ÿ‡ฑ United States of America ๐Ÿ‡บ๐Ÿ‡ธ
Source: Web Of Science
Added: August 6, 2018

2016 article

Code Drones

2016 IEEE/ACM 38TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING COMPANION (ICSE-C), pp. 785โ€“788.

By: M. Acharya*, C. Parnin n, N. Kraft*, A. Dagnino* & X. Quโ€‰*

co-author countries: United States of America ๐Ÿ‡บ๐Ÿ‡ธ
Source: Web Of Science
Added: August 6, 2018

2016 conference paper

Invited session: hands-on sensors 101

2016 IEEE/ACM 1st International Workshop on Emotion Awareness in Software Engineering (Semotion), 28โ€“29.

By: C. Parnin & A. Begel

Source: NC State University Libraries
Added: August 6, 2018

2015 article

Exploring Causes of Frustration for Software Developers

2015 IEEE/ACM 8TH INTERNATIONAL WORKSHOP ON COOPERATIVE AND HUMAN ASPECTS OF SOFTWARE ENGINEERING CHASE 2015, pp. 115โ€“116.

By: D. Ford n & C. Parnin n

co-author countries: United States of America ๐Ÿ‡บ๐Ÿ‡ธ
Source: Web Of Science
Added: August 6, 2018

2015 article

Synthesizing Continuous Deployment Practices Used in Software Development

2015 AGILE CONFERENCE, pp. 1โ€“10.

By: A. Ur Rahman, E. Helms n, L. Williams n & C. Parnin n

co-author countries: United States of America ๐Ÿ‡บ๐Ÿ‡ธ
author keywords: agile; continuous deployment; continuous delivery; industry practices; internet artifacts; follow-up inquiries
Source: Web Of Science
Added: August 6, 2018

2015 article

Virtual Reality in Software Engineering: Affordances, Applications, and Challenges

2015 IEEE/ACM 37TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, VOL 2, pp. 547โ€“550.

By: A. Elliott n, B. Peiris & C. Parnin n

co-author countries: United States of America ๐Ÿ‡บ๐Ÿ‡ธ
Source: Web Of Science
Added: August 6, 2018

2012 journal article

Adoption and use of Java generics

Empirical Software Engineering, 18(6), 1047โ€“1089.

By: C. Parnin*, C. Bird* & E. Murphy-Hill n

co-author countries: United States of America ๐Ÿ‡บ๐Ÿ‡ธ
author keywords: Generics; Annotations; Java; Languages; Post-mortem analysis
Sources: Crossref, Web Of Science
Added: August 6, 2018

2011 journal article

Resumption strategies for interrupted programming tasks

Software Quality Journal, 19(1), 5โ€“34.

By: C. Parnin* & S. Rugaber*

co-author countries: United States of America ๐Ÿ‡บ๐Ÿ‡ธ
author keywords: Interruption; Resumption strategies; Task context; Task knowledge
Source: Crossref
Added: November 17, 2020

Citation Index includes data from a number of different sources. If you have questions about the sources of data in the Citation Index or need a set of data which is free to re-distribute, please contact us.

Certain data included herein are derived from the Web of Scienceยฉ and InCitesยฉ (2024) of Clarivate Analytics. All rights reserved. You may not copy or re-distribute this material in whole or in part without the prior written consent of Clarivate Analytics.