Zum Hauptinhalt springen

Showing 1–21 of 21 results for author: Ford, D

Searching in archive cs. Search in all archives.
.
  1. arXiv:2401.05824  [pdf, other

    cs.HC

    Youth WellTech: A Global Remote Co-Design Sprint for Youth Mental Health Technology

    Authors: Kenji Phang, Siddharth Saarathi Pradhan, Chino Ikwuegbu, Gonzalo Ramos, Denae Ford, Ebele Okoli, Salman Muin Kayser Chishti, Jina Suh

    Abstract: Mental health is a pressing concern in today's digital age, particularly among youth who are deeply intertwined with technology. Despite the influx of technology solutions addressing mental health issues, youth often remain sidelined during the design process. While co-design methods have been employed to improve participation by youth, many such initiatives are limited to design activities and la… ▽ More

    Submitted 11 January, 2024; originally announced January 2024.

    Comments: Case Study, 13 pages

    ACM Class: H.5.2

  2. arXiv:2310.01727  [pdf, other

    cs.SE cs.AI

    Can GPT-4 Replicate Empirical Software Engineering Research?

    Authors: Jenny T. Liang, Carmen Badea, Christian Bird, Robert DeLine, Denae Ford, Nicole Forsgren, Thomas Zimmermann

    Abstract: Empirical software engineering research on production systems has brought forth a better understanding of the software engineering process for practitioners and researchers alike. However, only a small subset of production systems is studied, limiting the impact of this research. While software engineering practitioners could benefit from replicating research on their own data, this poses its own… ▽ More

    Submitted 19 June, 2024; v1 submitted 2 October, 2023; originally announced October 2023.

  3. Investigating and Designing for Trust in AI-powered Code Generation Tools

    Authors: Ruotong Wang, Ruijia Cheng, Denae Ford, Thomas Zimmermann

    Abstract: As AI-powered code generation tools such as GitHub Copilot become popular, it is crucial to understand software developers' trust in AI tools -- a key factor for tool adoption and responsible usage. However, we know little about how developers build trust with AI, nor do we understand how to design the interface of generative AI systems to facilitate their appropriate levels of trust. In this pape… ▽ More

    Submitted 27 May, 2024; v1 submitted 18 May, 2023; originally announced May 2023.

    Comments: accepted to FAccT 2024

  4. arXiv:2212.03491  [pdf, other

    cs.HC

    "It would work for me too": How Online Communities Shape Software Developers' Trust in AI-Powered Code Generation Tools

    Authors: Ruijia Cheng, Ruotong Wang, Thomas Zimmermann, Denae Ford

    Abstract: While revolutionary AI-powered code generation tools have been rising rapidly, we know little about how and how to help software developers form appropriate trust in those AI tools. Through a two-phase formative study, we investigate how online communities shape developers' trust in AI tools and how we can leverage community features to facilitate appropriate user trust. Through interviewing 17 de… ▽ More

    Submitted 28 March, 2023; v1 submitted 7 December, 2022; originally announced December 2022.

  5. arXiv:2209.02222  [pdf, other

    cs.SE

    Understanding Skills for OSS Communities on GitHub

    Authors: Jenny T. Liang, Thomas Zimmermann, Denae Ford

    Abstract: The development of open source software (OSS) is a broad field which requires diverse skill sets. For example, maintainers help lead the project and promote its longevity, technical writers assist with documentation, bug reporters identify defects in software, and developers program the software. However, it is unknown which skills are used in OSS development as well as OSS contributors' general a… ▽ More

    Submitted 6 September, 2022; originally announced September 2022.

  6. arXiv:2206.11971  [pdf, other

    cs.SE cs.CY

    Looking for related discussions on GitHub Discussions

    Authors: Marcia Lima, Igor Steinmacher, Denae Ford, Evangeline Liu, Grace Vorreuter, Tayana Conte, Bruno Gadelha

    Abstract: Software teams are increasingly adopting different tools and communication channels to aid the software collaborative development model and coordinate tasks. Among such resources, Programming Community-based Question Answering (PCQA) forums have become widely used by developers. Such environments enable developers to get and share technical information. Interested in supporting the development and… ▽ More

    Submitted 23 June, 2022; originally announced June 2022.

    Comments: 36 pages, 3 figures, submitted to Computer Supported Cooperative Work (CSCW) - The Journal of Collaborative Computing and Work Practices

  7. arXiv:2203.02027  [pdf, other

    cs.SE

    Towards Mining OSS Skills from GitHub Activity

    Authors: Jenny T. Liang, Thomas Zimmermann, Denae Ford

    Abstract: Open source software (OSS) development relies on diverse skill sets. However, to our knowledge, there are no tools which detect OSS-related skills. In this paper, we present a novel method to detect OSS skills and prototype it in a tool called Disko. Our approach relies on identifying relevant signals, which are measurable activities or cues associated with a skill. Our tool detects how contributo… ▽ More

    Submitted 3 March, 2022; originally announced March 2022.

  8. arXiv:2202.07740  [pdf, other

    cs.SE cs.CY cs.HC

    Attracting and Retaining OSS Contributors with a Maintainer Dashboard

    Authors: Mariam Guizani, Thomas Zimmermann, Anita Sarma, Denae Ford

    Abstract: Tools and artifacts produced by open source software (OSS) have been woven into the foundation of the technology industry. To keep this foundation intact, the open source community needs to actively invest in sustainable approaches to bring in new contributors and nurture existing ones. We take a first step at this by collaboratively designing a maintainer dashboard that provides recommendations o… ▽ More

    Submitted 15 February, 2022; originally announced February 2022.

    Comments: 5 pages, Accepted at ICSE SEIS 2022

  9. arXiv:2109.06302  [pdf, other

    cs.SE cs.CY cs.HC

    Developers Who Vlog: Dismantling Stereotypes through Community and Identity

    Authors: Souti Chattopadhyay, Denae Ford, Thomas Zimmermann

    Abstract: Developers are more than "nerds behind computers all day", they lead a normal life, and not all take the traditional path to learn programming. However, the public still sees software development as a profession for "math wizards". To learn more about this special type of knowledge worker from their first-person perspective, we conducted three studies to learn how developers describe a day in thei… ▽ More

    Submitted 13 September, 2021; originally announced September 2021.

    Comments: 33 pages, 2 tables, 3 figures

  10. arXiv:2107.07023  [pdf, other

    cs.SE cs.CY cs.HC

    Reel Life vs. Real Life: How Software Developers Share Their Daily Life through Vlogs

    Authors: Souti Chattopadhyay, Thomas Zimmermann, Denae Ford

    Abstract: Software developers are turning to vlogs (video blogs) to share what a day is like to walk in their shoes. Through these vlogs developers share a rich perspective of their technical work as well their personal lives. However, does the type of activities portrayed in vlogs differ from activities developers in the industry perform? Would developers at a software company prefer to show activities to… ▽ More

    Submitted 27 July, 2021; v1 submitted 14 July, 2021; originally announced July 2021.

    Comments: 12 pages, 2 figures, 3 tables

  11. Leaving My Fingerprints: Motivations and Challenges of Contributing to OSS for Social Good

    Authors: Yu Huang, Denae Ford, Thomas Zimmermann

    Abstract: When inspiring software developers to contribute to open source software, the act is often referenced as an opportunity to build tools to support the developer community. However, that is not the only charge that propels contributions -- growing interest in open source has also been attributed to software developers deciding to use their technical skills to benefit a common societal good. To under… ▽ More

    Submitted 26 April, 2021; originally announced April 2021.

    Comments: 13 pages, 6 tables

    Journal ref: International Conference on Software Engineering (ICSE) 2021

  12. arXiv:2103.08778  [pdf, other

    cs.SE

    Accessibility in Software Practice: A Practitioner's Perspective

    Authors: Tingting Bi, Xin Xia, David Lo, John Grundy, Thomas Zimmermann, Denae Ford

    Abstract: Being able to access software in daily life is vital for everyone, and thus accessibility is a fundamental challenge for software development. However, given the number of accessibility issues reported by many users, e.g., in app reviews, it is not clear if accessibility is widely integrated into current software projects and how software projects address accessibility issues. In this paper, we re… ▽ More

    Submitted 15 March, 2021; originally announced March 2021.

  13. arXiv:2102.01057  [pdf, ps, other

    cs.SE

    "Is My Mic On?" Preparing SE Students for Collaborative Remote Work and Hybrid Team Communication

    Authors: Makayla Moster, Denae Ford, Paige Rodeghero

    Abstract: Communication is essential for the success of student and professional software engineering (SE) team development projects. The projects delivered by SE courses provide valuable learning experiences for students because they teach industry-required skills such as teamwork, communication, and scheduling. Professional SE teams have adopted communication software such as Slack, Miro, Microsoft Teams,… ▽ More

    Submitted 1 February, 2021; originally announced February 2021.

  14. arXiv:2101.05877  [pdf, other

    cs.SE

    "How Was Your Weekend?" Software Development Teams Working From Home During COVID-19

    Authors: Courtney Miller, Paige Rodeghero, Margaret-Anne Storey, Denae Ford, Thomas Zimmermann

    Abstract: The mass shift to working at home during the COVID-19 pandemic radically changed the way many software development teams collaborate and communicate. To investigate how team culture and team productivity may also have been affected, we conducted two surveys at a large software company. The first, an exploratory survey during the early months of the pandemic with 2,265 developer responses, revealed… ▽ More

    Submitted 11 February, 2021; v1 submitted 14 January, 2021; originally announced January 2021.

    Comments: 13 pages. Final version of the paper accepted at ICSE 2021

  15. arXiv:2011.08130  [pdf, other

    cs.SE cs.HC

    Please Turn Your Cameras On: Remote Onboarding of Software Developers during a Pandemic

    Authors: Paige Rodeghero, Thomas Zimmermann, Brian Houck, Denae Ford

    Abstract: The COVID-19 pandemic has impacted the way that software development teams onboard new hires. Previously, most software developers worked in physical offices and new hires onboarded to their teams in the physical office, following a standard onboarding process. However, when companies transitioned employees to work from home due to the pandemic, there was little to no time to develop new onboardin… ▽ More

    Submitted 6 March, 2021; v1 submitted 16 November, 2020; originally announced November 2020.

    Comments: 10 pages. Final version of the paper accepted at ICSE 2021 in the SEIP track

  16. Including Everyone, Everywhere: Understanding Opportunities and Challenges of Geographic Gender-Inclusion in OSS

    Authors: Gede Artha Azriadi Prana, Denae Ford, Ayushi Rastogi, David Lo, Rahul Purandare, Nachiappan Nagappan

    Abstract: The gender gap is a significant concern facing the software industry as the development becomes more geographically distributed. Widely shared reports indicate that gender differences may be specific to each region. However, how complete can these reports be with little to no research reflective of the Open Source Software (OSS) process and communities software is now commonly developed in? Our st… ▽ More

    Submitted 15 September, 2021; v1 submitted 2 October, 2020; originally announced October 2020.

    Comments: 19 pages, 16 tables, 3 figures, Includes appendices

    Journal ref: IEEE Transactions on Software Engineering 2021

  17. arXiv:2008.11147  [pdf, other

    cs.SE cs.CY cs.HC

    A Tale of Two Cities: Software Developers Working from Home During the COVID-19 Pandemic

    Authors: Denae Ford, Margaret-Anne Storey, Thomas Zimmermann, Christian Bird, Sonia Jaffe, Chandra Maddila, Jenna L. Butler, Brian Houck, Nachiappan Nagappan

    Abstract: The COVID-19 pandemic has shaken the world to its core and has provoked an overnight exodus of developers that normally worked in an office setting to working from home. The magnitude of this shift and the factors that have accompanied this new unplanned work setting go beyond what the software engineering community has previously understood to be remote work. To find out how developers and their… ▽ More

    Submitted 10 September, 2021; v1 submitted 25 August, 2020; originally announced August 2020.

    Comments: 36 pages, 1 figure, 6 tables

    Journal ref: ACM Transactions on Software Engineering and Methodology, Volume 31, Issue 2 (April 2022)

  18. arXiv:1809.08529  [pdf

    cs.DC

    Permissioned Blockchain Technologies for Academic Publishing

    Authors: Petr Novotny, Qi Zhang, Richard Hull, Salman Baset, Jim Laredo, Roman Vaculin, Daniel L. Ford, Donna N. Dillenberger

    Abstract: Academic publishing is continuously evolving with the gradual adoption of new technologies. Blockchain is a new technology that promises to change how individuals and organizations interact across various boundaries. The adoption of blockchains is beginning to transform diverse industries such as finance, supply chain, international trade, as well as energy and resource management and many others.… ▽ More

    Submitted 23 September, 2018; originally announced September 2018.

  19. arXiv:0908.1584  [pdf

    cs.HC cs.SE

    Reducing the Risk of Spreadsheet Usage - a Case Study

    Authors: Mel Glass, David Ford, Sebastian Dewhurst

    Abstract: The frequency with which spreadsheets are used and the associated risk is well known. Many tools and techniques have been developed which help reduce risks associate with creating and maintaining spreadsheet. However, little consideration has been given to reducing the risks of routine usage by the "consumers" - for example when entering and editing data. EASA's solution, available commercially,… ▽ More

    Submitted 11 August, 2009; originally announced August 2009.

    Comments: 10 Pages, 7 Figures

    Journal ref: Proc. European Spreadsheet Risks Int. Grp. (EuSpRIG) 2009 163-172 ISBN 978-1-905617-89-0

  20. arXiv:0901.2911  [pdf, other

    physics.gen-ph cond-mat.stat-mech cs.IT

    Gibbs Free Energy Analysis of a Quantum Analog of the Classical Binary Symmetric Channel

    Authors: David K. Ford

    Abstract: The Gibbs free energy properties of a quantum {\it send, receive} communications system are studied. The communications model resembles the classical Ising model of spins on a lattice in that the joint state of the quantum system is the product of sender and receiver states. However, the system differs from the classical case in that the sender and receiver spin states are quantum superposition… ▽ More

    Submitted 19 January, 2009; originally announced January 2009.

    Comments: 6 pages, 2 figures

  21. arXiv:0809.3540  [pdf, ps, other

    cond-mat.stat-mech cs.IT

    A Note on the Equivalence of Gibbs Free Energy and Information Theoretic Capacity

    Authors: David Ford

    Abstract: The minimization of Gibbs free energy is based on the changes in work and free energy that occur in a physical or chemical system. The maximization of mutual information, the capacity, of a noisy channel is determined based on the marginal probabilities and conditional entropies associated with a communications system. As different as the procedures might first appear, through the exploration of… ▽ More

    Submitted 22 September, 2008; originally announced September 2008.

    Comments: 6 pages, 3 figures