348 citations · 436 across the 13 of their papers we have counts for
15 papers
Open Source Stewardship Communities: "We need you, but not your pull request"
Gregorio Robles, Daniel M. German
Human-centric AI for software engineering means keeping humans responsible for work performed with AI. In Open Source Software (OSS), AI lowers the cost of implementing changes, bu…
You can contribute if you... An Empirical Framework of AI Contribution Policies in OSS
Gregorio Robles, Daniel M. German
Artificial intelligence is reshaping open source software (OSS) contribution by lowering the cost of producing code, documentation, issue reports, and review interactions. This cre…
Copyright related risks in the creation and use of ML/AI systems
Daniel M. German
This paper summarizes the current copyright related risks that Machine Learning (ML) and Artificial Intelligence (AI) systems (including Large Language Models --LLMs) incur. These…
Using the Uniqueness of Global Identifiers to Determine the Provenance of Python Software Source Code
Yiming Sun, Daniel M. German, Stefano Zacchiroli
We consider the problem of identifying the provenance of free/open source software (FOSS) and specifically the need of identifying where reused source code has been copied from. We…
Do I Belong? Modeling Sense of Virtual Community Among Linux Kernel Contributors
Bianca Trinkenreich, Klaas-Jan Stol, Anita Sarma +3
The sense of belonging to a community is a basic human need that impacts an individuals behavior, long-term engagement, and job satisfaction, as revealed by research in disciplines…
Can I use this publicly available dataset to build commercial AI software? -- A Case Study on Publicly Available Image Datasets
Gopi Krishnan Rajbahadur, Erika Tuck, Li Zi +5
Publicly available datasets are one of the key drivers for commercial AI software. The use of publicly available datasets is governed by dataset licenses. These dataset licenses ou…