World's Best Scientists 2026 revealed!

D-Index & Metrics

Computer Science

D-Index
42
Citations
7525
World Ranking
8376
National Ranking
3589

Research.com Recognitions

  • 2011 - ACM Distinguished Member

Overview

David Redmiles is affiliated with the University of California, Irvine in the United States. Their research primarily falls within the field of Computer Science, with a significant focus on its applications.

Their work spans several subfields, including:

  • Computer Science Applications
  • Human-Computer Interaction
  • Information Systems
  • Communication
  • Computer Networks and Communications

Main topics explored by David Redmiles include:

  • Open Source Software Innovations
  • Innovative Human-Technology Interaction
  • Mobile Crowdsensing and Crowdsourcing
  • Knowledge Management and Sharing
  • Software Engineering Techniques and Practices
  • Software Engineering Research
  • Green IT and Sustainability

Frequent coauthors who have collaborated with David Redmiles are:

  • Zhendong Wang
  • Yi Wang
  • Walter Nakamura
  • Tayana Conte
  • Elaine Oliveira

David Redmiles has published research in various venues, with notable recurring publications in:

  • arXiv (Cornell University)
  • Sensors
  • IEEE Software
  • ACM Transactions on Software Engineering and Methodology
  • Journal of Systems and Software

Recent papers authored or coauthored by David Redmiles include:

  • "Unveiling Elite Developers' Activities in Open Source Projects," 2020, ACM Transactions on Software Engineering and Methodology
  • "What factors affect the UX in mobile apps? A systematic mapping study on the analysis of app store reviews," 2022, Journal of Systems and Software
  • "Understanding UX Better: A New Technique to Go beyond Emotion Assessment," 2021, Sensors
  • "Off to a Good Start: Dynamic Contribution Patterns and Technical Success in an OSS Newcomer's Early Career," 2022, IEEE Transactions on Software Engineering
  • "From Specialized Mechanics to Project Butlers: The Usage of Bots in Open Source Software Development," 2022, IEEE Software

David Redmiles was recognized as an ACM Distinguished Member in 2011.

Best Publications

  • Extracting usability information from user interface events

    David M. Hilbert;David F. Redmiles

  • Modeling software architectures in the Unified Modeling Language

    Nenad Medvidovic;David S. Rosenblum;David F. Redmiles;Jason E. Robbins

  • Social Barriers Faced by Newcomers Placing Their First Contribution in Open Source Software Projects

    Igor Steinmacher;Tayana Conte;Marco Aurélio Gerosa;David Redmiles

  • Usability evaluation with the cognitive walkthrough

    John Rieman;Marita Franzke;David Redmiles

  • A systematic literature review on the barriers faced by newcomers to open source software projects

    Igor Steinmacher;Marco Aurelio Graciotto Silva;Marco Aurelio Gerosa;David F. Redmiles

  • Integrating architecture description languages with a standard design method

    Jason E. Robbins;Nenad Medvidovic;David F. Redmiles;David S. Rosenblum

  • Supporting collaborative software development through the visualization of socio-technical dependencies

    Cleidson R. de Souza;Stephen Quirk;Erik Trainer;David F. Redmiles

  • Activity Theory and System Design: A View from the Trenches

    Patricia Collins;Shilpa Shukla;David Redmiles

  • Palantir: Early Detection of Development Conflicts Arising from Parallel Code Changes

    A. Sarma;D. F. Redmiles;A. van der Hoek

  • How a good software practice thwarts collaboration: the multiple roles of APIs in software development

    Cleidson R. B. de Souza;David Redmiles;Li-Te Cheng;David Millen

  • Sometimes you need to see through walls: a field study of application programming interfaces

    Cleidson R. B. de Souza;David Redmiles;Li-Te Cheng;David Millen

  • Cognitive support, UML adherence, and XMI interchange in Argo/UML

    Jason E. Robbins;David F. Redmiles

  • "Breaking the code", moving between private and public work in collaborative software development

    Cleidson R. B. de Souza;David Redmiles;Paul Dourish

  • Cognitive tools for locating and comprehending software objects for reuse

    Gerhard Fischer;Scott Henninger;David Redmiles

  • An approach to large-scale collection of application usage data over the Internet

    David M. Hilbert;David F. Redmiles

  • An empirical study of software developers' management of dependencies and changes

    Cleidson R. B. de Souza;David F. Redmiles

  • The Awareness Network, To Whom Should I Display My Actions? And, Whose Actions Should I Monitor?

    C R B de Souza;D F Redmiles

  • Seeding, Evolutionary Growth and Reseeding: The Incremental Development of Collaborative Design Environments

    Gerhard Fischer;Jonathan Grudin;Raymond McCall;Jonathan Ostwald

  • Proceedings of the 20th IEEE/ACM international Conference on Automated software engineering

    David Redmiles;Tom Ellman;Andrea Zisman

  • Software architecture critics in the Argo design environment

    Jason E. Robbins;David F. Redmiles

  • Agent-based support for communication between developers and users in software design

    A. Girgensohn;D.F. Redmiles;F.M. Shipman

Frequent Co-Authors

Gerhard Fischer
Gerhard Fischer University of Colorado Boulder
Marco Aurélio Gerosa
Marco Aurélio Gerosa Northern Arizona University
Paul Dourish
Paul Dourish University of California, Irvine
André van der Hoek
André van der Hoek University of California, Irvine
Richard N. Taylor
Richard N. Taylor University of California, Irvine
David S. Rosenblum
David S. Rosenblum George Mason University
Gloria Mark
Gloria Mark University of California, Irvine
David R. Millen
David R. Millen IBM (United States)
Frank M. Shipman
Frank M. Shipman Texas A&M University
Werner Geyer
Werner Geyer IBM (United States)

If you think any of the details on this page are incorrect, let us know.

Report an issue

We appreciate your kind effort to assist us to improve this page, it would be helpful providing us with as much detail as possible in the text box below:

Related Online Degrees & Career Pathways

Exploring Computer Science opens the door to a multitude of online degrees and career paths. For aspiring leaders, an online emba can boost your business acumen and help you move into management roles within tech companies.

If you're interested in technology’s role in organizing information or digital resources, consider pursuing an mlis degree. This qualification blends information science with digital library management, offering a unique career track for tech-savvy individuals.

Budget-conscious students should explore cheap online masters programs to find flexible, high-value options in Computer Science and IT. These programs can enhance your skills without breaking the bank.

For those focused on leadership in tech or academia, a doctorate in organizational leadership prepares you to drive innovation and manage complex teams.

With a variety of online programs available, you can find the right education for your specific career ambitions and professional goals in Computer Science and beyond.

Best Scientists Citing David Redmiles

Trending Scientists

Recently Published Articles