Works (17)

Updated: July 5th, 2023 15:44

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

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

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

author keywords: interference theory; learning; program comprehension; programming environments; programming languages
Source: Web Of Science
Added: June 21, 2021

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

author keywords: communication theory; compilers; debugging; error messages; explanations; Stack Overflow
Source: Web Of Science
Added: March 25, 2019

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

author keywords: career; interpersonal skills; technical interview; software engineer
Source: Web Of Science
Added: August 6, 2018

2016 journal article

A process for surviving survey design and sailing through survey deployment

Perspectives on Data Science for Software Engineering, 213–219.

By: T. Barik & E. Murphy-Hill

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

2016 article

Designing for Dystopia Software Engineering Research for the Post-apocalypse

FSE'16: PROCEEDINGS OF THE 2016 24TH ACM SIGSOFT INTERNATIONAL SYMPOSIUM ON FOUNDATIONS OF SOFTWARE ENGINEERING, pp. 924–927.

By: T. Barik n, R. Pandita n, J. Middleton n & E. Murphy-Hill n

author keywords: culture; design fiction; dystopia; ideation; post-apocalypse; software engineering
Source: Web Of Science
Added: August 6, 2018

2016 article

From Quick Fixes to Slow Fixes: Reimagining Static Analysis Resolutions to Enable Design Space Exploration

32ND IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME 2016), pp. 212–222.

By: T. Barik n, Y. Song n, B. Johnson n & E. Murphy-Hill n

Source: Web Of Science
Added: August 6, 2018

2016 conference paper

How should static analysis tools explain anomalies to developers?

FSE'16: Proceedings of the 2016 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 1118–1120.

By: T. Barik

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

2016 conference paper

The bones of the system: A case study of logging and telemetry at Microsoft

2016 IEEE/ACM 38th International Conference on Software Engineering Companion (ICSE-C), 92–101.

By: T. Barik, R. DeLine, S. Drucker & D. Fisher

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

2016 conference paper

from quick fixes to slow fixes: reimagining static analysis resolutions to enable design space exploration

32nd ieee international conference on software maintenance and evolution (icsme 2016), 212–222.

By: T. Barik, Y. Song, B. Johnson & E. Murphy-Hill

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

2015 article

Commit Bubbles

2015 IEEE/ACM 37TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, VOL 2, pp. 631–634.

By: T. Barik n, K. Lubick n & E. Murphy-Hill n

Source: Web Of Science
Added: August 6, 2018

2015 article

FUSE: A Reproducible, Extendable, Internet-scale Corpus of Spreadsheets

12TH WORKING CONFERENCE ON MINING SOFTWARE REPOSITORIES (MSR 2015), pp. 486–489.

By: T. Barik n, K. Lubick n, J. Smith n, J. Slankas n & E. Murphy-Hill n

Source: Web Of Science
Added: August 6, 2018

2015 conference paper

Improving Error Notification Comprehension in IDEs by Supporting Developer Self-Explanations

Proceedings 2015 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), 293–294.

By: T. Barik

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

2014 article

How Developers Visualize Compiler Messages: A Foundational Approach to Notification Construction

2014 SECOND IEEE WORKING CONFERENCE ON SOFTWARE VISUALIZATION (VISSOFT), pp. 87–96.

By: T. Barik n, K. Lubick n, S. Christie n & E. Murphy-Hill n

Sources: Web Of Science, ORCID
Added: August 6, 2018

2014 conference paper

Improving error notification comprehension through visual overlays in IDEs

2014 ieee symposium on visual languages and human-centric computing (vl/hcc 2014), 177–178.

By: T. Barik

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

2013 conference paper

A community college blended learning classroom experience through Artificial Intelligence in Games

2013 IEEE Frontiers in Education Conference (FIE). Presented at the 2013 IEEE Frontiers in Education Conference (FIE).

Event: 2013 IEEE Frontiers in Education Conference (FIE)

Sources: NC State University Libraries, Crossref, ORCID
Added: August 6, 2018

2013 article

Interactive ambient visualizations for soft advice

Murphy-Hill, E., Barik, T., & Black, A. P. (2013, April). INFORMATION VISUALIZATION, Vol. 12, pp. 107–132.

By: E. Murphy-Hill n, T. Barik n & A. Black*

author keywords: Software; refactoring; code smells; design; soft advice; visualization; ambient; grammar; style
Source: Web Of Science
Added: August 6, 2018