4 papers
Forecasting Developer Environments with GenAI: A Research Perspective
Raula Gaikovina Kula, Christoph Treude, Xing Hu +28
Generative Artificial Intelligence (GenAI) models are achieving remarkable performance in various tasks, including code generation, testing, code review, and program repair. The ab…
Developers' Perspectives on Software Licensing: Current Practices, Challenges, and Tools
Nathan Wintersgill, Trevor Stalnaker, Daniel Otten +5
Most modern software products incorporate open-source components, requiring development teams to maintain compliance with each component's licenses. Noncompliance can have signific…
An Empirical Analysis of Machine Learning Model and Dataset Documentation, Supply Chain, and Licensing Challenges on Hugging Face
Trevor Stalnaker, Nathan Wintersgill, Oscar Chaparro +4
The last decade has seen widespread adoption of Machine Learning (ML) components in software systems. This has occurred in nearly every domain, from natural language processing to…
Developer Perspectives on Licensing and Copyright Issues Arising from Generative AI for Software Development
Trevor Stalnaker, Nathan Wintersgill, Oscar Chaparro +4
Despite the utility that Generative AI (GenAI) tools provide for tasks such as writing code, the use of these tools raises important legal questions and potential risks, particular…