Matches in SemOpenAlex for { <https://semopenalex.org/work/W4300500406> ?p ?o ?g. }
Showing items 1 to 75 of
75
with 100 items per page.
- W4300500406 abstract "In programming, the names for the program entities, especially for the methods, are the intuitive characteristic for understanding the functionality of the code. To ensure the readability and maintainability of the programs, method names should be named properly. Specifically, the names should be meaningful and consistent with other names used in related contexts in their codebase. In recent years, many automated approaches are proposed to suggest consistent names for methods, among which neural machine translation (NMT) based models are widely used and have achieved state-of-the-art results. However, these NMT-based models mainly focus on extracting the code-specific features from the method body or the surrounding methods, the project-specific context and documentation of the target method are ignored. We conduct a statistical analysis to explore the relationship between the method names and their contexts. Based on the statistical results, we propose GTNM, a Global Transformer-based Neural Model for method name suggestion, which considers the local context, the project-specific context, and the documentation of the method simultaneously. Experimental results on java methods show that our model can outperform the state-of-the-art results by a large margin on method name suggestion, demonstrating the effectiveness of our proposed model." @default.
- W4300500406 created "2022-10-03" @default.
- W4300500406 creator A5006491400 @default.
- W4300500406 creator A5034666913 @default.
- W4300500406 creator A5049100391 @default.
- W4300500406 creator A5052327701 @default.
- W4300500406 creator A5081083643 @default.
- W4300500406 creator A5085025467 @default.
- W4300500406 date "2022-01-25" @default.
- W4300500406 modified "2023-09-23" @default.
- W4300500406 title "Learning to Recommend Method Names with Global Context" @default.
- W4300500406 doi "https://doi.org/10.48550/arxiv.2201.10705" @default.
- W4300500406 hasPublicationYear "2022" @default.
- W4300500406 type Work @default.
- W4300500406 citedByCount "0" @default.
- W4300500406 crossrefType "posted-content" @default.
- W4300500406 hasAuthorship W4300500406A5006491400 @default.
- W4300500406 hasAuthorship W4300500406A5034666913 @default.
- W4300500406 hasAuthorship W4300500406A5049100391 @default.
- W4300500406 hasAuthorship W4300500406A5052327701 @default.
- W4300500406 hasAuthorship W4300500406A5081083643 @default.
- W4300500406 hasAuthorship W4300500406A5085025467 @default.
- W4300500406 hasBestOaLocation W43005004061 @default.
- W4300500406 hasConcept C115903868 @default.
- W4300500406 hasConcept C119857082 @default.
- W4300500406 hasConcept C151730666 @default.
- W4300500406 hasConcept C154945302 @default.
- W4300500406 hasConcept C160713754 @default.
- W4300500406 hasConcept C177264268 @default.
- W4300500406 hasConcept C199360897 @default.
- W4300500406 hasConcept C204321447 @default.
- W4300500406 hasConcept C2776760102 @default.
- W4300500406 hasConcept C2778143727 @default.
- W4300500406 hasConcept C2779343474 @default.
- W4300500406 hasConcept C41008148 @default.
- W4300500406 hasConcept C43126263 @default.
- W4300500406 hasConcept C51929080 @default.
- W4300500406 hasConcept C548217200 @default.
- W4300500406 hasConcept C56666940 @default.
- W4300500406 hasConcept C774472 @default.
- W4300500406 hasConcept C86803240 @default.
- W4300500406 hasConceptScore W4300500406C115903868 @default.
- W4300500406 hasConceptScore W4300500406C119857082 @default.
- W4300500406 hasConceptScore W4300500406C151730666 @default.
- W4300500406 hasConceptScore W4300500406C154945302 @default.
- W4300500406 hasConceptScore W4300500406C160713754 @default.
- W4300500406 hasConceptScore W4300500406C177264268 @default.
- W4300500406 hasConceptScore W4300500406C199360897 @default.
- W4300500406 hasConceptScore W4300500406C204321447 @default.
- W4300500406 hasConceptScore W4300500406C2776760102 @default.
- W4300500406 hasConceptScore W4300500406C2778143727 @default.
- W4300500406 hasConceptScore W4300500406C2779343474 @default.
- W4300500406 hasConceptScore W4300500406C41008148 @default.
- W4300500406 hasConceptScore W4300500406C43126263 @default.
- W4300500406 hasConceptScore W4300500406C51929080 @default.
- W4300500406 hasConceptScore W4300500406C548217200 @default.
- W4300500406 hasConceptScore W4300500406C56666940 @default.
- W4300500406 hasConceptScore W4300500406C774472 @default.
- W4300500406 hasConceptScore W4300500406C86803240 @default.
- W4300500406 hasLocation W43005004061 @default.
- W4300500406 hasOpenAccess W4300500406 @default.
- W4300500406 hasPrimaryLocation W43005004061 @default.
- W4300500406 hasRelatedWork W1608271177 @default.
- W4300500406 hasRelatedWork W2023925487 @default.
- W4300500406 hasRelatedWork W2477215876 @default.
- W4300500406 hasRelatedWork W2527612534 @default.
- W4300500406 hasRelatedWork W2928866692 @default.
- W4300500406 hasRelatedWork W3015789367 @default.
- W4300500406 hasRelatedWork W327031755 @default.
- W4300500406 hasRelatedWork W4288415921 @default.
- W4300500406 hasRelatedWork W4289785459 @default.
- W4300500406 hasRelatedWork W4312399262 @default.
- W4300500406 isParatext "false" @default.
- W4300500406 isRetracted "false" @default.
- W4300500406 workType "article" @default.