Matches in SemOpenAlex for { <https://semopenalex.org/work/W4378083145> ?p ?o ?g. }
- W4378083145 abstract "Abstract Source code comments are a cornerstone of software documentation facilitating feature development and maintenance. Well-defined documentation formats, like Javadoc, make it easy to include structural metadata used to, for example, generate documentation manuals. However, the actual usage of structural elements in source code comments has not been studied yet. We investigate to which extent these structural elements are used in practice and whether the added information can be leveraged to improve tools assisting developers when writing comments. Existing research on comment generation traditionally focuses on automatic generation of summaries. However, recent works have shown promising results when supporting comment authoring through a next-word prediction. In this paper, we present an in-depth analysis of commenting practice in more than 18K open-source projects written in Python and Java showing that many structural elements, particularly parameter and return value descriptions are indeed widely used. We discover that while a majority are rather short at about 6 to 9 words, many are several hundred words in length. We further find that Python comments tend to be significantly longer than Java comments, possibly due to the weakly-typed nature of the former. Following the empirical analysis, we extend an existing language model with support for structural information, substantially improving the Top-1 accuracy of predicted words (Python 9.6%, Java 7.8%)." @default.
- W4378083145 created "2023-05-25" @default.
- W4378083145 creator A5003806730 @default.
- W4378083145 creator A5009436227 @default.
- W4378083145 creator A5059255190 @default.
- W4378083145 creator A5073747544 @default.
- W4378083145 date "2023-05-23" @default.
- W4378083145 modified "2023-10-01" @default.
- W4378083145 title "Completing Function Documentation Comments Using Structural Information" @default.
- W4378083145 cites W1967995512 @default.
- W4378083145 cites W1970607969 @default.
- W4378083145 cites W2070111972 @default.
- W4378083145 cites W2081749632 @default.
- W4378083145 cites W2082160726 @default.
- W4378083145 cites W2090398160 @default.
- W4378083145 cites W2133333349 @default.
- W4378083145 cites W2158997610 @default.
- W4378083145 cites W2165612380 @default.
- W4378083145 cites W2506251992 @default.
- W4378083145 cites W2516621648 @default.
- W4378083145 cites W2724503592 @default.
- W4378083145 cites W2740130862 @default.
- W4378083145 cites W2741561716 @default.
- W4378083145 cites W2884276923 @default.
- W4378083145 cites W2888557792 @default.
- W4378083145 cites W2947160092 @default.
- W4378083145 cites W2954876572 @default.
- W4378083145 cites W2955439455 @default.
- W4378083145 cites W2964194820 @default.
- W4378083145 cites W2964270303 @default.
- W4378083145 cites W2979792666 @default.
- W4378083145 cites W3015186665 @default.
- W4378083145 cites W3016234956 @default.
- W4378083145 cites W3086449553 @default.
- W4378083145 cites W3089515198 @default.
- W4378083145 cites W3108032709 @default.
- W4378083145 cites W3131328028 @default.
- W4378083145 cites W3161997752 @default.
- W4378083145 cites W4312892765 @default.
- W4378083145 doi "https://doi.org/10.1007/s10664-022-10284-6" @default.
- W4378083145 hasPublicationYear "2023" @default.
- W4378083145 type Work @default.
- W4378083145 citedByCount "0" @default.
- W4378083145 crossrefType "journal-article" @default.
- W4378083145 hasAuthorship W4378083145A5003806730 @default.
- W4378083145 hasAuthorship W4378083145A5009436227 @default.
- W4378083145 hasAuthorship W4378083145A5059255190 @default.
- W4378083145 hasAuthorship W4378083145A5073747544 @default.
- W4378083145 hasBestOaLocation W43780831451 @default.
- W4378083145 hasConcept C111472728 @default.
- W4378083145 hasConcept C115903868 @default.
- W4378083145 hasConcept C120936955 @default.
- W4378083145 hasConcept C136764020 @default.
- W4378083145 hasConcept C138885662 @default.
- W4378083145 hasConcept C142362112 @default.
- W4378083145 hasConcept C153349607 @default.
- W4378083145 hasConcept C199360897 @default.
- W4378083145 hasConcept C23123220 @default.
- W4378083145 hasConcept C2777904410 @default.
- W4378083145 hasConcept C2780616401 @default.
- W4378083145 hasConcept C41008148 @default.
- W4378083145 hasConcept C43126263 @default.
- W4378083145 hasConcept C519991488 @default.
- W4378083145 hasConcept C548217200 @default.
- W4378083145 hasConcept C56666940 @default.
- W4378083145 hasConcept C93518851 @default.
- W4378083145 hasConceptScore W4378083145C111472728 @default.
- W4378083145 hasConceptScore W4378083145C115903868 @default.
- W4378083145 hasConceptScore W4378083145C120936955 @default.
- W4378083145 hasConceptScore W4378083145C136764020 @default.
- W4378083145 hasConceptScore W4378083145C138885662 @default.
- W4378083145 hasConceptScore W4378083145C142362112 @default.
- W4378083145 hasConceptScore W4378083145C153349607 @default.
- W4378083145 hasConceptScore W4378083145C199360897 @default.
- W4378083145 hasConceptScore W4378083145C23123220 @default.
- W4378083145 hasConceptScore W4378083145C2777904410 @default.
- W4378083145 hasConceptScore W4378083145C2780616401 @default.
- W4378083145 hasConceptScore W4378083145C41008148 @default.
- W4378083145 hasConceptScore W4378083145C43126263 @default.
- W4378083145 hasConceptScore W4378083145C519991488 @default.
- W4378083145 hasConceptScore W4378083145C548217200 @default.
- W4378083145 hasConceptScore W4378083145C56666940 @default.
- W4378083145 hasConceptScore W4378083145C93518851 @default.
- W4378083145 hasFunder F4320323874 @default.
- W4378083145 hasIssue "4" @default.
- W4378083145 hasLocation W43780831451 @default.
- W4378083145 hasOpenAccess W4378083145 @default.
- W4378083145 hasPrimaryLocation W43780831451 @default.
- W4378083145 hasRelatedWork W1546517032 @default.
- W4378083145 hasRelatedWork W1825982205 @default.
- W4378083145 hasRelatedWork W1965294778 @default.
- W4378083145 hasRelatedWork W2529681551 @default.
- W4378083145 hasRelatedWork W2928866692 @default.
- W4378083145 hasRelatedWork W3087979361 @default.
- W4378083145 hasRelatedWork W3101523611 @default.
- W4378083145 hasRelatedWork W3216427897 @default.
- W4378083145 hasRelatedWork W4282830392 @default.
- W4378083145 hasRelatedWork W4378083145 @default.
- W4378083145 hasVolume "28" @default.
- W4378083145 isParatext "false" @default.