Richard Kiefer’s scientific contributions

What is this page?


This page lists works of an author who doesn't have a ResearchGate profile or hasn't added the works to their profile yet. It is automatically generated from public (personal) data to further our legitimate goal of comprehensive and accurate scientific recordkeeping. If you are this author and want this page removed, please let us know.

Publications (2)


Attribution Required: Stack Overflow Code Snippets in GitHub Projects
  • Preprint

July 2017

Sebastian Baltes

·

Richard Kiefer

·

Stack Overflow (SO) is the largest Q&A website for developers, providing a huge amount of copyable code snippets. Using these snippets raises various maintenance and legal issues. The SO license requires attribution, i.e., referencing the original question or answer, and requires derived work to adopt a compatible license. While there is a heated debate on SO's license model for code snippets and the required attribution, little is known about the extent to which snippets are copied from SO without proper attribution. In this paper, we present the research design and summarized results of an empirical study analyzing attributed and unattributed usages of SO code snippets in GitHub projects. On average, 3.22% of all analyzed repositories and 7.33% of the popular ones contained a reference to SO. Further, we found that developers rather refer to the whole thread on SO than to a specific answer. For Java, at least two thirds of the copied snippets were not attributed.


Attribution Required: Stack Overflow Code Snippets in GitHub Projects

May 2017

·

126 Reads

·

43 Citations

Stack Overflow (SO) is the largest Q&A website for developers, providing a huge amount of copyable code snippets. Using these snippets raises various maintenance and legal issues. The SO license requires attribution, i.e., referencing the original question or answer, and requires derived work to adopt a compatible license. While there is a heated debate on SO's license model for code snippets and the required attribution, little is known about the extent to which snippets are copied from SO without proper attribution. In this paper, we present the research design and summarized results of an empirical study analyzing attributed and unattributed usages of SO code snippets in GitHub projects. On average, 3.22% of all analyzed repositories and 7.33% of the popular ones contained a reference to SO. Further, we found that developers rather refer to the whole thread on SO than to a specific answer. For Java, at least two thirds of the copied snippets were not attributed.

Citations (1)


... Additional features facilitate the development of projects (i.e., releases, package encapsulation and upload of code snippets), the navigation through CVS branches and code, and online development (i.e., collaborative and cloud coding). These features are also targeted in empirical studies on software releases (Eibl and Thurnay 2023), software packages (Decan et al. 2016), code snippets (Baltes et al. 2017), branching (Zou et al. 2019) and cloud coding (Malan 2022). ...

Reference:

On the suitability of hugging face hub for empirical studies
Attribution Required: Stack Overflow Code Snippets in GitHub Projects
  • Citing Conference Paper
  • May 2017