Papers
Topics
Authors
Recent
2000 character limit reached

Preliminary Insights on Industry Practices for Addressing Fairness Debt (2409.02432v1)

Published 4 Sep 2024 in cs.SE

Abstract: Context: This study explores how software professionals identify and address biases in AI systems within the software industry, focusing on practical knowledge and real-world applications. Goal: We aimed to understand the strategies employed by practitioners to manage bias and their implications for fairness debt. Method: We used a qualitative research method, gathering insights from industry professionals through interviews and employing thematic analysis to explore the collected data. Findings: Professionals identify biases through discrepancies in model outputs, demographic inconsistencies, and issues with training data. They address these biases using strategies such as enhanced data management, model adjustments, crisis management, improving team diversity, and ethical analysis. Conclusion: Our paper presents initial evidence on addressing fairness debt and provides a foundation for developing structured guidelines to manage fairness-related issues in AI systems.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (21)
  1. Sebastian Baltes and Paul Ralph. 2022. Sampling in software engineering research: A critical review and guidelines. Empirical Software Engineering 27, 4 (2022), 1–31.
  2. Managing technical debt in software-reliant systems. In Proceedings of the FSE/SDP workshop on Future of software engineering research. 47–52.
  3. Yuriy Brun and Alexandra Meliou. 2018. Software fairness. In Proceedings of the 2018 26th ACM joint meeting on european software engineering conference and symposium on the foundations of software engineering. 754–759.
  4. Decision-making in software engineering. Rationale-Based Software Engineering (2008), 67–76.
  5. Community smells—The sources of social debt: A systematic literature review. Information and Software Technology 153 (2023), 107078.
  6. Daniela S Cruzes and Tore Dybå. 2010. Synthesizing evidence in software engineering research. In Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement. 1–10.
  7. Ward Cunningham. 1992. The wycash portfolio management system. In Addendum to the Proceedings on Object-oriented Programming Systems, Languages, and Applications (Addendum). 29–30.
  8. Selecting empirical methods for software engineering research. In Guide to advanced empirical software engineering. Springer, Berlin, 285–311.
  9. Measure it? manage it? ignore it? software practitioners and technical debt. In Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering. 50–60.
  10. Practical considerations, challenges, and requirements of tool-support for managing technical debt. In 2013 4th International Workshop on Managing Technical Debt (MTD). IEEE, 16–19.
  11. Fairness testing: testing software for discrimination. In Proceedings of the 2017 11th Joint meeting on foundations of software engineering. 498–510.
  12. Bassey Isong and Obeten Ekabua. 2013. Towards Improving Object-Oriented Software Maintenance during Change Impact Analysis. In Proceedings of the International Conference on Software Engineering Research and Practice (SERP). The Steering Committee of The World Congress in Computer Science, Computer …, 1.
  13. Rick Kazman. 2019. Managing social debt in large software projects. In 2019 IEEE/ACM 7th International Workshop on Software Engineering for Systems-of-Systems (SESoS) and 13th Workshop on Distributed Software Development, Software Ecosystems and Systems-of-Systems (WDES). IEEE, 1–1.
  14. A systematic literature review on technical debt prioritization: Strategies, processes, factors, and tools. Journal of Systems and Software 171 (2021), 110827.
  15. A systematic mapping study on technical debt and its management. Journal of Systems and Software 101 (2015), 193–220.
  16. Günther Ruhe. 2002. Software engineering decision support–a new paradigm for learning software organizations. In International Workshop on Learning Software Organizations. Springer, 104–113.
  17. Software Fairness Debt. ACM TOSEN: 2030 Software Engineering Workshop (2024).
  18. Carolyn B. Seaman. 1999. Qualitative methods in empirical studies of software engineering. IEEE Transactions on software engineering 25, 4 (1999), 557–572.
  19. What is social debt in software engineering?. In 2013 6th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE). IEEE, 93–96.
  20. Social debt in software engineering: insights from industry. In Journal of Internet Services and Applications, Vol. 6. 10.
  21. Jie M Zhang and Mark Harman. 2021. ” Ignorance and Prejudice” in Software Fairness. In 2021 IEEE/ACM 43rd International Conference on Software Engineering (ICSE). IEEE, 1436–1447.

Summary

We haven't generated a summary for this paper yet.

Slide Deck Streamline Icon: https://streamlinehq.com

Whiteboard

Dice Question Streamline Icon: https://streamlinehq.com

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Lightbulb Streamline Icon: https://streamlinehq.com

Continue Learning

We haven't generated follow-up questions for this paper yet.

List To Do Tasks Checklist Streamline Icon: https://streamlinehq.com

Collections

Sign up for free to add this paper to one or more collections.