[HTML][HTML] A decade of code comment quality assessment: A systematic literature review
Code comments are important artifacts in software systems and play a paramount role in
many software engineering (SE) tasks related to maintenance and program comprehension …
many software engineering (SE) tasks related to maintenance and program comprehension …
Application of knowledge graph in software engineering field: A systematic literature review
L Wang, C Sun, C Zhang, W Nie, K Huang - Information and Software …, 2023 - Elsevier
Context: Knowledge graphs describe knowledge resources and their carriers through
visualization. Moreover, they mine, analyze, construct, draw, and display knowledge and …
visualization. Moreover, they mine, analyze, construct, draw, and display knowledge and …
Enhancing state-of-the-art classifiers with api semantics to detect evolved android malware
Machine learning (ML) classifiers have been widely deployed to detect Android malware,
but at the same time the application of ML classifiers also faces an emerging problem. The …
but at the same time the application of ML classifiers also faces an emerging problem. The …
Transferring cross-domain knowledge for video sign language recognition
Word-level sign language recognition (WSLR) is a fundamental task in sign language
interpretation. It requires models to recognize isolated sign words from videos. However …
interpretation. It requires models to recognize isolated sign words from videos. However …
Prompt-tuned code language model as a neural knowledge base for type inference in statically-typed partial code
Partial code usually involves non-fully-qualified type names (non-FQNs) and undeclared
receiving objects. Resolving the FQNs of these non-FQN types and undeclared receiving …
receiving objects. Resolving the FQNs of these non-FQN types and undeclared receiving …
API-misuse detection driven by fine-grained API-constraint knowledge graph
API misuses cause significant problem in software development. Existing methods detect
API misuses against frequent API usage patterns mined from codebase. They make a naive …
API misuses against frequent API usage patterns mined from codebase. They make a naive …
Automated summarization of stack overflow posts
Software developers often resort to Stack Overflow (SO) to fill their programming needs.
Given the abundance of relevant posts, navigating them and comparing different solutions is …
Given the abundance of relevant posts, navigating them and comparing different solutions is …
Recommending analogical APIS via knowledge graph embedding
Library migration, which replaces the current library with a different one to retain the same
software behavior, is common in software evolution. An essential part of this is finding an …
software behavior, is common in software evolution. An essential part of this is finding an …
Improving API knowledge discovery with ML: A case study of comparable API methods
Developers constantly learn new APIs, but often lack necessary information from
documentation, resorting instead to popular question-and-answer platforms such as Stack …
documentation, resorting instead to popular question-and-answer platforms such as Stack …
A learning-based approach for automatic construction of domain glossary from source code and documentation
A domain glossary that organizes domain-specific concepts and their aliases and relations
is essential for knowledge acquisition and software development. Existing approaches use …
is essential for knowledge acquisition and software development. Existing approaches use …