EDBT 2026 Demo / reviewers in the wild / expert
Charles Hill 0001
dblp:10/2702 · also Charles G. Hill
· DBLP profile ↗
11ranked-venue papers
4as first author
1since 2021 · last 2022
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Human-computer interaction and ubiquitous computing · 8 · 4 first-authorSoftware engineering, systems software and programming languages · 3 · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Software engineering, system software, and programming languages
4 papers |
Empirical software engineering · 100% | |
| Human-computer interaction and pervasive computing
5 papers |
Collaborative and social computing · 51% Design research and methods · 35% Usability and user experience research · 14% |
Topics — the 11 heaviest of 14, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Empirical software engineering
open source software |
0.9 | 2 | 2022 | How Gender-Biased Tools Shape Newcomer Experiences in OSS Projects · IEEE Trans. Software Eng. 2022 Open source barriers to entry, revisited: a sociotechnical perspective · ICSE 2018 |
Empirical software engineering
mining software repositories |
0.6 | 1 | 2022 | How Gender-Biased Tools Shape Newcomer Experiences in OSS Projects · IEEE Trans. Software Eng. 2022 |
Empirical software engineering › developer studies › software teams
newcomer onboarding |
0.6 | 1 | 2022 | How Gender-Biased Tools Shape Newcomer Experiences in OSS Projects · IEEE Trans. Software Eng. 2022 |
Collaborative and social computing › information seeking
information foraging |
0.5 | 2 | 2017 | PFIS-V: Modeling Foraging Behavior in the Presence of Variants · CHI 2017 Foraging Among an Overabundance of Similar Variants · CHI 2016 |
Empirical software engineering
developer studies |
0.5 | 2 | 2022 | Open source barriers to entry, revisited: a sociotechnical perspective · ICSE 2018 How Gender-Biased Tools Shape Newcomer Experiences in OSS Projects · IEEE Trans. Software Eng. 2022 |
Empirical software engineering › human factors in software engineering
socio-technical analysis |
0.3 | 1 | 2018 | Open source barriers to entry, revisited: a sociotechnical perspective · ICSE 2018 |
Design research and methods
personas |
0.3 | 1 | 2017 | Gender-Inclusiveness Personas vs. Stereotyping: Can We Have it Both Ways? · CHI 2017 |
Collaborative and social computing › social cognition
stereotype |
0.3 | 1 | 2017 | Gender-Inclusiveness Personas vs. Stereotyping: Can We Have it Both Ways? · CHI 2017 |
Design research and methods
participatory design |
0.2 | 1 | 2016 | Finding Gender-Inclusiveness Software Issues with GenderMag: A Field Investigation · CHI 2016 |
Collaborative and social computing › peer production
open source communities |
0.1 | 1 | 2018 | Open source barriers to entry, revisited: a sociotechnical perspective · ICSE 2018 |
Design research and methods
product design |
0.1 | 1 | 2017 | Gender-Inclusiveness Personas vs. Stereotyping: Can We Have it Both Ways? · CHI 2017 |
Methods — techniques the papers use, named apart from their topics
information foraging theory · 1.6field study · 1.5PFIS · 0.9use case analysis · 0.7diary study · 0.6eye tracking · 0.3controlled laboratory study · 0.3multiple-case study · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | How Gender-Biased Tools Shape Newcomer Experiences in OSS ProjectsabstractPrevious research has revealed that newcomer women are disproportionately affected by gender-biased barriers in open source software (OSS) projects. However, this research has focused mainly on social/cultural factors, neglecting the software tools and infrastructure. To shed light on how OSS tools and infrastructure might factor into OSS barriers to entry, we conducted two studies: (1) a field study with five teams of software professionals, who worked through five use cases to analyze the tools and infrastructure used in their OSS projects; and (2) a diary study with 22 newcomers (9 women and 13 men) to investigate whether the barriers matched the ones identified by the software professionals. The field study produced a bleak result: software professionals found gender biases in 73 percent of all the newcomer barriers they identified. Further, the diary study confirmed these results: Women newcomers encountered gender biases in 63 percent of barriers they faced. Fortunately, many kinds of barriers and biases revealed in these studies could potentially be ameliorated through changes to the OSS software environments and tools. Hema Susmita Padala, Christopher J. Mendez, Felipe Fronchetti, Igor Steinmacher, Zoe Steine-Hanson, Claudia Hilderbrand, Amber Horvath, Charles Hill 0001, Logan Simpson, Margaret M. Burnett, Marco Aurélio Gerosa, Anita Sarma |
IEEE Trans. Software Eng. | 8 |
| 2018 | Open source barriers to entry, revisited: a sociotechnical perspectiveabstractResearch has revealed that significant barriers exist when entering Open-Source Software (OSS) communities and that women disproportionately experience such barriers. However, this research has focused mainly on social/cultural factors, ignoring the environment itself --- the tools and infrastructure. To shed some light onto how tools and infrastructure might somehow factor into OSS barriers to entry, we conducted a field study with five teams of software professionals, who worked through five use-cases to analyze the tools and infrastructure used in their OSS projects. These software professionals found tool/infrastructure barriers in 7% to 71% of the use-case steps that they analyzed, most of which are tied to newcomer barriers that have been established in the literature. Further, over 80% of the barrier types they found include attributes that are biased against women. Christopher J. Mendez, Hema Susmita Padala, Zoe Steine-Hanson, Claudia Hilderbrand, Amber Horvath, Charles Hill 0001, Logan Simpson, Nupoor Patil, Anita Sarma, Margaret M. Burnett |
ICSE | 6 |
| 2018 | Semi-Automating (or not) a Socio-Technical Method for Socio-Technical SystemsabstractHow can we support software professionals who want to build human-adaptive sociotechnical systems? Building such systems requires skills some developers may lack, such as applying human-centric concepts to the software they develop and/or mentally modeling other people. Effective socio-technical methods exist to help, but most are manual and cognitively burdensome. In this paper, we investigate ways semi-automating a socio-technical method might help, using as our lens GenderMag, a method that requires people to mentally model people with genders different from their own. Toward this end, we created the GenderMag Recorder's Assistant, a semi-automated visual tool, and conducted a small field study and a 92-participant controlled study. Results of our investigation revealed ways the tool helped with cognitive load and ways it did not; unforeseen advantages of the tool in increasing participants' engagement with the method; and a few unforeseen advantages of the manual approach as well. Christopher J. Mendez, Zoe Steine-Hanson, Alannah Oleson, Amber Horvath, Charles Hill 0001, Claudia Hilderbrand, Anita Sarma, Margaret M. Burnett |
VL/HCC | 5 |
| 2017 | Gender-Inclusiveness Personas vs. Stereotyping: Can We Have it Both Ways?abstractPersonas often aim to improve product designers' ability to "see through the eyes of" target users through the empathy personas can inspire - but personas are also known to promote stereotyping. This tension can be particularly problematic when personas (who, of course as "people" have genders) are used to promote gender inclusiveness - because reinforcing stereotypical perceptions can run counter to gender inclusiveness. In this paper we explicitly investigate this tension through a new approach to personas: one that includes multiple photos (of males and females) for a single persona. We compared this approach to an identical persona with only one photo using a controlled laboratory study and an eye-tracking study. Our goal was to answer the following question: is it possible for personas to encourage product designers to engage with personas while at the same avoiding promoting gender stereotyping? Our results are encouraging about the use of personas with multiple pictures as a way to expand participants' consideration of multiple genders without reducing their engagement with the persona. Charles Hill 0001, Maren Haag, Alannah Oleson, Christopher J. Mendez, Nicola Marsden, Anita Sarma, Margaret M. Burnett |
CHI | 1 |
| 2017 | PFIS-V: Modeling Foraging Behavior in the Presence of VariantsabstractForaging among similar variants of the same artifact is a common activity, but computational models of Information Foraging Theory (IFT) have not been developed to take such variants into account. Without being able to computationally predict people's foraging behavior with variants, our ability to harness the theory in practical ways--such as building and systematically assessing tools for people who forage different variants of an artifact--is limited. Therefore, in this paper, we introduce a new predictive model, PFIS-V, that builds upon PFIS3, the most recent of the PFIS family of modeling IFT in programming situations. Our empirical results show that PFIS-V is up to 25% more accurate than PFIS3 in predicting where a forager will navigate in a variationed information space. Sruti Srinivasa Ragavan, Bhargav Pandya, David Piorkowski, Charles Hill 0001, Sandeep Kaur Kuttal, Anita Sarma, Margaret M. Burnett |
CHI | 4 |
| 2016 | Finding Gender-Inclusiveness Software Issues with GenderMag: A Field InvestigationabstractGender inclusiveness in computing settings is receiving a lot of attention, but one potentially critical factor has mostly been overlooked -- software itself. To help close this gap, we recently created GenderMag, a systematic inspection method to enable software practitioners to evaluate their software for issues of gender-inclusiveness. In this paper, we present the first real-world investigation of software practitioners' ability to identify gender-inclusiveness issues in software they create/maintain using this method. Our investigation was a multiple-case field study of software teams at three major U.S. technology organizations. The results were that, using GenderMag to evaluate software, these software practitioners identified a surprisingly high number of gender-inclusiveness issues: 25% of the software features they evaluated had gender-inclusiveness issues. Margaret M. Burnett, Anicia N. Peters, Charles Hill 0001, Noha Elarief |
CHI | 3 |
| 2016 | Foraging Among an Overabundance of Similar VariantsabstractForaging among too many variants of the same artifact can be problematic when many of these variants are similar. This situation, which is largely overlooked in the literature, is commonplace in several types of creative tasks, one of which is exploratory programming. In this paper, we investigate how novice programmers forage through similar variants. Based on our results, we propose a refinement to Information Foraging Theory (IFT) to include constructs about variation foraging behavior, and propose refinements to computational models of IFT to better account for foraging among variants. Sruti Srinivasa Ragavan, Sandeep Kaur Kuttal, Charles Hill 0001, Anita Sarma, David Piorkowski, Margaret M. Burnett |
CHI | 3 |
| 2016 | Socio-economic status and computer use: Designing software that supports low-income usersabstractDoes socioeconomic status (SES) affect the way that end users use software? Previous work in inclusiveness, such as the recent work on gender-inclusiveness in software development, suggests that differences between populations can impact software use. Charles Hill 0001 |
VL/HCC | 1 |
| 2016 | GenderMag experiences in the field: The whole, the parts, and the workloadabstractRecent research has reported numerous studies bringing into question the gender inclusiveness of many kinds of software. Inclusiveness of software (gender or otherwise) matters because supporting diversity matters - it is well-known that the more diverse a group of problem-solvers, the higher the quality of the solution. To help software creators identify features within their software that are not gender-inclusive, we recently created a method known as GenderMag. In this paper, we investigate the experience of teams of software professionals using GenderMag to find problems with software they are building. Our results show a high engagement with GenderMag personas - more than twice that of other personas research - and a very high degree of accuracy (93%) most of the time. Finally, our results pinpointed situations that we term “detours” that were especially prone to errors, with teams 6 times more likely to make errors in detours than they did otherwise. Charles Hill 0001, Shannon Ernst, Alannah Oleson, Amber Horvath, Margaret M. Burnett |
VL/HCC | 1 |
| 2016 | Trials and tribulations of developers of intelligent systems: A field studyabstractIntelligent systems are gaining in popularity and receiving increased media attention, but little is known about how people actually go about developing them. In this paper, we attempt to fill this gap through a set of field interviews that investigate how people develop intelligent systems that incorporate machine learning algorithms. The developers we interviewed were experienced at working with machine learning algorithms and dealing with the large amounts of data needed to develop intelligent systems. Despite their level of experience, we learned that they struggle to establish a repeatable process. They described problems with each step of the processes they perform, as well as cross-cutting issues that pervade multiple steps of their processes. The unique difficulties that developers like these face seem to point to a need for software engineering advances that address such machine learning systems, and we conclude by discussing this need and some of its implications. Charles Hill 0001, Rachel K. E. Bellamy, Thomas Erickson, Margaret M. Burnett |
VL/HCC | 1 |
| 2015 | To fix or to learn? How production bias affects developers' information foraging during debuggingabstractDevelopers performing maintenance activities must balance their efforts to learn the code vs. their efforts to actually change it. This balancing act is consistent with the “production bias” that, according to Carroll's minimalist learning theory, generally affects software users during everyday tasks. This suggests that developers' focus on efficiency should have marked effects on how they forage for the information they think they need to fix bugs. To investigate how developers balance fixing versus learning during debugging, we conducted the first empirical investigation of the interplay between production bias and information foraging. Our theory-based study involved 11 participants: half tasked with fixing a bug, and half tasked with learning enough to help someone else fix it. Despite the subtlety of difference between their tasks, participants foraged remarkably differently-making foraging decisions from different types of “patches,” with different types of information, and succeeding with different foraging tactics. David Piorkowski, Scott D. Fleming, Christopher Scaffidi, Margaret M. Burnett, Irwin Kwan, Austin Z. Henley, Charles Hill 0001, Amber Horvath |
ICSME | 8 |