Oct 16, 2019
From Academia to Software Development: Publication Citations in Source Code Comments
- ,
- ,
- ,
- ,
- ,
- Language
- Publishing type
- Internal/External technical report, pre-print, etc.
Academic publications have been evaluated with the impact on research<br />
communities based on the number of citations. On the other hand, the impact of<br />
academic publications on industry has been rarely studied. This paper<br />
investigates how academic publications contribute to software development by<br />
analyzing publication citations in source code comments in open source software<br />
repositories. We propose an automated approach of detecting academic<br />
publications based on Named Entity Recognition, and achieve 0.90 in $F_1$ as<br />
detection accuracy. We conduct a large-scale study of publication citations<br />
with 319,438,977 comments collected from active 25,925 repositories written in<br />
seven programming languages. Our findings indicate that academic publications<br />
can be knowledge sources of software development, and there can be potential<br />
issues of obsoleting knowledge.
communities based on the number of citations. On the other hand, the impact of<br />
academic publications on industry has been rarely studied. This paper<br />
investigates how academic publications contribute to software development by<br />
analyzing publication citations in source code comments in open source software<br />
repositories. We propose an automated approach of detecting academic<br />
publications based on Named Entity Recognition, and achieve 0.90 in $F_1$ as<br />
detection accuracy. We conduct a large-scale study of publication citations<br />
with 319,438,977 comments collected from active 25,925 repositories written in<br />
seven programming languages. Our findings indicate that academic publications<br />
can be knowledge sources of software development, and there can be potential<br />
issues of obsoleting knowledge.
- Link information
- ID information
-
- arXiv ID : arXiv:1910.06932