Search
Search Results
-
-
A graph-based code representation method to improve code readability classification
ContextCode readability is crucial for developers since it is closely related to code maintenance and affects developers’ work efficiency. Code...
-
Compiling Linear Algebra Expressions into Efficient Code
In textbooks, linear algebra expressions often use indices to specify the elements of variables. This index form expressions cannot be directly... -
Learning to Predict Code Review Completion Time In Modern Code Review
Modern Code Review (MCR) is being adopted in both open-source and proprietary projects as a common practice. MCR is a widely acknowledged quality...
-
CoRT: Transformer-based code representations with self-supervision by predicting reserved words for code smell detection
ContextCode smell detection is the process of identifying poorly designed and implemented code pieces. Machine learning-based approaches require...
-
An extensive study of the effects of different deep learning models on code vulnerability detection in Python code
Deep learning has achieved great progress in automated code vulnerability detection. Several code vulnerability detection approaches based on deep...
-
A Code Search Method Incorporating Code Annotations
Code search is a technique for users to retrieve code snippets from the Code base using natural language, which is dedicated to retrieve the target... -
-
Code-Level Formal Verification of Ellipsoidal Invariant Sets for Linear Parameter-Varying Systems
This paper focuses on the formal verification of invariant properties of a C code that describes the dynamics of a discrete-time linear... -
The [1, 0]-twisted generalized Reed-Solomon code
In this paper, we not only give the parity check matrix of the [1, 0]-twisted generalized Reed-Solomon (in short, TGRS) code, but also determine the...
-
Intelligent code search aids edge software development
The growth of multimedia applications poses new challenges to software facilities in edge computing. Developers must effectively develop edge...
-
Ranking code clones to support maintenance activities
Developers often reuse code fragments by copy-and-paste activities to speed up code delivery. Through this copy-and-paste process, they create...
-
QR code arbitrary style transfer algorithm based on style matching layer
A single style transfer model can realize the Quick Response (QR) code beautification task. However, the number of styles in the single-style...
-
Modeling source code in bimodal for program comprehension
Source code is an intermediary through which humans communicate with computer systems. It contains a large amount of domain knowledge which can be...
-
Portable C++ Code that can Look and Feel Like Fortran Code with Yet Another Kernel Launcher (YAKL)
This paper introduces the Yet Another Kernel Launcher (YAKL) C++ portability library, which strives to enable user-level code with the look and feel...
-
Code Overlays
You don’t hear much about code overlays today. With today’s seemingly unlimited virtual memory in desktops and servers, applications often don’t... -
Hulls of linear codes from simplex codes
The hull of a linear code plays an important role in determining the complexity of algorithms for checking permutation equivalence of two linear...
-
A Hybrid Machine Learning Model for Code Optimization
The complexity of programming modern heterogeneous systems raises huge challenges. Over the past two decades, researchers have aimed to alleviate...
-
FindICI: Using machine learning to detect linguistic inconsistencies between code and natural language descriptions in infrastructure-as-code
Linguistic anti-patterns are recurring poor practices concerning inconsistencies in the naming, documentation, and implementation of an entity. They...
-
Severity Classification of Code Smells Using Machine-Learning Methods
Code smell detection can be very useful for minimizing maintenance costs and improving software quality. Code smells help developers/programmers,...