Works (34)

Updated: April 19th, 2023 07:40

2022 journal article

Designing PairBuddy—A Conversational Agent for Pair Programming

ACM Transactions on Computer-Human Interaction, 29(4), 1–44.

By: P. Robe* & S. Kuttal

Sources: Crossref, ORCID
Added: March 26, 2023

2022 article proceedings

Developers’ Foraging Behavior on Stack Overflow

Presented at the 2022 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC).

By: V. Diwanji*, A. Sedhain*, G. Bodi* & S. Kuttal

Event: 2022 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)

Sources: Crossref, ORCID
Added: March 26, 2023

2022 article proceedings

Estimating Foraging Values and Costs in Stack Overflow

Presented at the 2022 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC).

By: A. Sedhain*, S. Ragavan*, B. McKinney* & S. Kuttal

Event: 2022 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)

Sources: Crossref, ORCID
Added: March 26, 2023

2022 article proceedings

Evaluating Gender Bias in Pair Programming Conversations with an Agent

Presented at the 2022 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC).

By: A. McAuliffe*, J. Hart* & S. Kuttal

Event: 2022 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)

Sources: Crossref, ORCID
Added: March 26, 2023

2022 article proceedings

Feasibility of using YouTube Conversations for Pair Programming Intent Classification

Presented at the 2022 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC).

By: J. Hart*, J. AuBuchon* & S. Kuttal

Event: 2022 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)

Sources: Crossref, ORCID
Added: March 26, 2023

2022 chapter

How Do Web-Active End-User Programmers Forage?

In Coding Theory - Recent Advances, New Perspectives and Applications.

By: S. Kaur Kuttal, A. Sedhain & B. Riethmeier

Sources: Crossref, ORCID
Added: March 26, 2023

2022 article proceedings

Information Seeking Behavior for Bugs on GitHub: An Information Foraging Perspective

Presented at the 2022 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC).

By: A. Sedhain* & S. Kuttal

Event: 2022 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)

Sources: Crossref, ORCID
Added: March 26, 2023

2022 article proceedings

Pair programming conversations with agents vs. developers: challenges and opportunities for SE community

Presented at the ESEC/FSE '22: 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering.

By: P. Robe*, S. Kuttal, J. AuBuchon* & J. Hart*

Event: ESEC/FSE '22: 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering

Sources: Crossref, ORCID
Added: March 26, 2023

2021 chapter book

Designing a Gender-Inclusive Conversational Agent For Pair Programming: An Empirical Investigation

By: S. Kuttal, A. Sedhain* & J. AuBuchon*

Sources: Crossref, ORCID
Added: March 26, 2023

2021 journal article

How end-user programmers forage in online repositories? An information foraging perspective

Journal of Computer Languages, 62, 101010.

By: S. Kuttal, S. Kim*, C. Martos* & A. Bejarano*

Sources: Crossref, ORCID
Added: March 26, 2023

2021 article proceedings

Remote Pair Collaborations of CS Students: Leaving Women Behind?

Presented at the 2021 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC).

By: C. Lott*, A. McAuliffe* & S. Kuttal

Event: 2021 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)

Sources: Crossref, ORCID
Added: March 26, 2023

2021 article proceedings

Trade-offs for Substituting a Human with an Agent in a Pair Programming Context: The Good, the Bad, and the Ugly

Presented at the CHI '21: CHI Conference on Human Factors in Computing Systems.

By: S. Kuttal, B. Ong*, K. Kwasny* & P. Robe*

Event: CHI '21: CHI Conference on Human Factors in Computing Systems

Sources: Crossref, ORCID
Added: March 26, 2023

2021 journal article

Visual Resume: Exploring developers’ online contributions for hiring

Information and Software Technology, 138, 106633.

By: S. Kuttal, X. Chen, Z. Wang, S. Balali & A. Sarma

Sources: Crossref, ORCID
Added: March 26, 2023

2020 journal article

Birds of a feather flock together? A study of developers’ flocking and migration behavior in GitHub and Stack Overflow

International Journal of Computer Science and Information Security, 18(6), 1–12.

By: S. Kuttal, M. Sun, A. Ghosh & R. Sharma

Source: NC State University Libraries
Added: March 31, 2023

2020 article proceedings

Can Machine Learning Facilitate Remote Pair Programming? Challenges, Insights & Implications

Can Machine Learning Facilitate Remote Pair Programming? Challenges, Insights & Implications. Presented at the 2020 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC).

By: P. Robe*, S. Kaur Kuttal*, Y. Zhang* & R. Bellamy*

Event: 2020 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)

Sources: Crossref, ORCID
Added: March 26, 2023

2020 journal article

Source code comments: Overlooked in the realm of code clone detection

International Journal of Computer Science and Information Security, 18(11), 11–22.

By: S. Kuttal & A. Ghosh

Sources: NC State University Libraries, ORCID
Added: March 31, 2023

2020 article proceedings

Towards Designing Conversational Agents for Pair Programming: Accounting for Creativity Strategies and Conversational Styles

Presented at the 2020 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC).

By: S. Kuttal, J. Myers*, S. Gurka*, D. Magar*, D. Piorkowski* & R. Bellamy*

Event: 2020 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)

Sources: Crossref, ORCID
Added: March 26, 2023

2020 journal article

Tug of perspectives: Mobile app users versus developers

International Journal of Computer Science and Information Security, 18(6), 83–94.

By: S. Kuttal, Y. Bai, E. Scott & R. Sharma

Source: NC State University Libraries
Added: March 31, 2023

2019 journal article

How end-user programmers debug visual web-based programs: An information foraging theory perspective

Journal of Computer Languages, 53, 22–37.

By: S. Kuttal, A. Sarma*, M. Burnett*, G. Rothermel, I. Koeppe* & B. Shepherd*

author keywords: Information Foraging Theory; End-user programming; End-user software engineering; Visual programming language; Debugging
Sources: Crossref, ORCID, Web Of Science
Added: December 9, 2019

2019 article proceedings

Remote Pair Programming in Online CS Education: Investigating through a Gender Lens

Presented at the 2019 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC).

By: S. Kaur Kuttal*, K. Gerstner* & A. Bejarano*

Event: 2019 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)

Sources: Crossref, ORCID
Added: March 26, 2023

2018 article proceedings

Semantic Clone Detection: Can Source Code Comments Help?

Presented at the 2018 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC).

By: A. Ghosh* & S. Kuttal

Event: 2018 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)

Sources: Crossref, ORCID
Added: March 26, 2023

2018 article proceedings

What Makes a Good Developer? An Empirical Study of Developers' Technical and Social Competencies

Presented at the 2018 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC).

By: C. Zhou*, S. Kuttal & I. Ahmed*

Event: 2018 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)

Sources: Crossref, ORCID
Added: March 26, 2023

2018 journal article

What happened to my application? Helping end users comprehend evolution through variation management

Information and Software Technology, 103, 55–74.

By: S. Kuttal, A. Sarma*, G. Rothermel* & Z. Wang*

Sources: Crossref, ORCID
Added: March 26, 2023

2017 journal article

General principles for a Generalized Idea Garden

Journal of Visual Languages & Computing, 39, 51–65.

By: W. Jernigan*, A. Horvath*, M. Lee*, M. Burnett*, T. Cuilty*, S. Kuttal, A. Peters*, I. Kwan* ...

Sources: Crossref, ORCID
Added: March 26, 2023

2016 article proceedings

Foraging Among an Overabundance of Similar Variants

Presented at the CHI'16: CHI Conference on Human Factors in Computing Systems.

By: S. Srinivasa Ragavan*, S. Kuttal, C. Hill*, A. Sarma*, D. Piorkowski* & M. Burnett*

Event: CHI'16: CHI Conference on Human Factors in Computing Systems

Sources: Crossref, ORCID
Added: March 26, 2023

2016 article proceedings

Hiring in the Global Stage: Profiles of Online Contributions

Presented at the 2016 IEEE 11th International Conference on Global Software Engineering (ICGSE).

By: A. Sarma*, X. Chen*, S. Kuttal, L. Dabbish* & Z. Wang*

Event: 2016 IEEE 11th International Conference on Global Software Engineering (ICGSE)

Sources: Crossref, ORCID
Added: March 26, 2023

2016 article proceedings

Reuse of variants in online repositories: Foraging for the fittest

Presented at the 2016 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC).

By: C. Martos*, S. Kim* & S. Kuttal

Event: 2016 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)

Sources: Crossref, ORCID
Added: March 26, 2023

2015 conference paper

A principled evaluation for a principled idea garden

Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, 235–243.

By: W. Jernigan*, A. Horvath*, T. Cuilty*, M. Burnett*, M. Lee*, S. Kuttal, A. Peters*, I. Kwan*, F. Bahmani*, A. Ko*

Event: IEEE Symposium on Visual Languages and Human-Centric Computing at Atlanta, GA on October 18-22, 2015

Sources: NC State University Libraries, ORCID
Added: March 31, 2023

2014 journal article

On the benefits of providing versioning support for end users

ACM Transactions on Computer-Human Interaction, 21(2), 1–43.

By: S. Kuttal, A. Sarma* & G. Rothermel*

Sources: Crossref, ORCID
Added: March 26, 2023

2013 article proceedings

Debugging support for end user mashup programming

Presented at the CHI '13: CHI Conference on Human Factors in Computing Systems.

By: S. Kuttal, A. Sarma* & G. Rothermel*

Event: CHI '13: CHI Conference on Human Factors in Computing Systems

Sources: Crossref, ORCID
Added: March 26, 2023

2013 article proceedings

Predator behavior in the wild web world of bugs: An information foraging theory perspective

Presented at the 2013 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC).

By: S. Kuttal, A. Sarma* & G. Rothermel*

Event: 2013 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)

Sources: Crossref, ORCID
Added: March 26, 2023

2013 article proceedings

Variation support for end users

Presented at the 2013 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC).

By: S. Kuttal

Event: 2013 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)

Sources: Crossref, ORCID
Added: March 26, 2023

2011 article proceedings

History repeats itself more easily when you log it: Versioning for mashups

Presented at the 2011 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2011).

By: S. Kuttal, A. Sarma* & G. Rothermel*

Event: 2011 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2011)

Sources: Crossref, ORCID
Added: March 26, 2023

2011 chapter book

Versioning for Mashups – An Exploratory Study

By: S. Kuttal, A. Sarma*, A. Swearngin* & G. Rothermel*

Sources: Crossref, ORCID
Added: March 26, 2023