Matches in SemOpenAlex for { <https://semopenalex.org/work/W4376606569> ?p ?o ?g. }
Showing items 1 to 86 of
86
with 100 items per page.
- W4376606569 abstract "Automatic code annotation generation aims to generate readable annotations that describe the functionality of source code, which may facilitate software developers and programmers. Previous methods follow the encoder-decoder structures where the encoders are based on the abstract syntax trees (ASTs) to encode syntactic structures of code fragments. However, the AST alone cannot fully express complicated control structures, data flows, or dependencies of source code, leading to sub-optimal annotations. On the other hand, a functionality can be implemented in various ways with possibly different structures and token names. Most methods treat code fragments independently and do not exploit these similarities among code fragments. In this paper, we present HANCode2Seq, an automatic code annotation generation method by utilizing the code heterogeneous representation graph. Specifically, we construct the heterogeneous graph by combining multiple code induced graphs, including abstract syntax trees, control flow graphs, data flow graphs, and program dependency graphs. Then a heterogeneous graph attention network is applied to extract the comprehensive semantic meanings and syntactic structures of the source code fragments. Furthermore, we present a novel adaptive code similarity graph with code fragments being nodes. The representation of a code fragment is enhanced by aggregating information from other similar fragments on the graph, which may reduce the ambiguity of the code. The experimental results on real datasets show that our proposed model outperforms other baselines and produces more fluent and readable code annotations." @default.
- W4376606569 created "2023-05-17" @default.
- W4376606569 creator A5001877137 @default.
- W4376606569 creator A5002527929 @default.
- W4376606569 creator A5024230044 @default.
- W4376606569 creator A5029845198 @default.
- W4376606569 creator A5068477244 @default.
- W4376606569 creator A5089824627 @default.
- W4376606569 creator A5091946939 @default.
- W4376606569 date "2023-03-01" @default.
- W4376606569 modified "2023-10-06" @default.
- W4376606569 title "Automatic Code Annotation Generation Based on Heterogeneous Graph Structure" @default.
- W4376606569 doi "https://doi.org/10.1109/saner56733.2023.00053" @default.
- W4376606569 hasPublicationYear "2023" @default.
- W4376606569 type Work @default.
- W4376606569 citedByCount "0" @default.
- W4376606569 crossrefType "proceedings-article" @default.
- W4376606569 hasAuthorship W4376606569A5001877137 @default.
- W4376606569 hasAuthorship W4376606569A5002527929 @default.
- W4376606569 hasAuthorship W4376606569A5024230044 @default.
- W4376606569 hasAuthorship W4376606569A5029845198 @default.
- W4376606569 hasAuthorship W4376606569A5068477244 @default.
- W4376606569 hasAuthorship W4376606569A5089824627 @default.
- W4376606569 hasAuthorship W4376606569A5091946939 @default.
- W4376606569 hasConcept C104317684 @default.
- W4376606569 hasConcept C11413529 @default.
- W4376606569 hasConcept C114408938 @default.
- W4376606569 hasConcept C132525143 @default.
- W4376606569 hasConcept C133162039 @default.
- W4376606569 hasConcept C16311509 @default.
- W4376606569 hasConcept C177264268 @default.
- W4376606569 hasConcept C184337299 @default.
- W4376606569 hasConcept C185592680 @default.
- W4376606569 hasConcept C186644900 @default.
- W4376606569 hasConcept C199360897 @default.
- W4376606569 hasConcept C206468330 @default.
- W4376606569 hasConcept C26517878 @default.
- W4376606569 hasConcept C2776760102 @default.
- W4376606569 hasConcept C38652104 @default.
- W4376606569 hasConcept C41008148 @default.
- W4376606569 hasConcept C43126263 @default.
- W4376606569 hasConcept C55493867 @default.
- W4376606569 hasConcept C57273362 @default.
- W4376606569 hasConcept C58646249 @default.
- W4376606569 hasConcept C66746571 @default.
- W4376606569 hasConcept C70992990 @default.
- W4376606569 hasConcept C80444323 @default.
- W4376606569 hasConceptScore W4376606569C104317684 @default.
- W4376606569 hasConceptScore W4376606569C11413529 @default.
- W4376606569 hasConceptScore W4376606569C114408938 @default.
- W4376606569 hasConceptScore W4376606569C132525143 @default.
- W4376606569 hasConceptScore W4376606569C133162039 @default.
- W4376606569 hasConceptScore W4376606569C16311509 @default.
- W4376606569 hasConceptScore W4376606569C177264268 @default.
- W4376606569 hasConceptScore W4376606569C184337299 @default.
- W4376606569 hasConceptScore W4376606569C185592680 @default.
- W4376606569 hasConceptScore W4376606569C186644900 @default.
- W4376606569 hasConceptScore W4376606569C199360897 @default.
- W4376606569 hasConceptScore W4376606569C206468330 @default.
- W4376606569 hasConceptScore W4376606569C26517878 @default.
- W4376606569 hasConceptScore W4376606569C2776760102 @default.
- W4376606569 hasConceptScore W4376606569C38652104 @default.
- W4376606569 hasConceptScore W4376606569C41008148 @default.
- W4376606569 hasConceptScore W4376606569C43126263 @default.
- W4376606569 hasConceptScore W4376606569C55493867 @default.
- W4376606569 hasConceptScore W4376606569C57273362 @default.
- W4376606569 hasConceptScore W4376606569C58646249 @default.
- W4376606569 hasConceptScore W4376606569C66746571 @default.
- W4376606569 hasConceptScore W4376606569C70992990 @default.
- W4376606569 hasConceptScore W4376606569C80444323 @default.
- W4376606569 hasLocation W43766065691 @default.
- W4376606569 hasOpenAccess W4376606569 @default.
- W4376606569 hasPrimaryLocation W43766065691 @default.
- W4376606569 hasRelatedWork W1507167368 @default.
- W4376606569 hasRelatedWork W2013531410 @default.
- W4376606569 hasRelatedWork W2097062407 @default.
- W4376606569 hasRelatedWork W2147762272 @default.
- W4376606569 hasRelatedWork W2165496094 @default.
- W4376606569 hasRelatedWork W2338839503 @default.
- W4376606569 hasRelatedWork W270927586 @default.
- W4376606569 hasRelatedWork W2730285379 @default.
- W4376606569 hasRelatedWork W283806354 @default.
- W4376606569 hasRelatedWork W4376486317 @default.
- W4376606569 isParatext "false" @default.
- W4376606569 isRetracted "false" @default.
- W4376606569 workType "article" @default.