As modern programs grow in size and complexity, the importance of program behavior modeling is emerging in various areas. Because of the large amount of data generated by a target program and the difficulty of runtime analysis, previous works in these areas employ deep learning. However, they did not sufficiently consider the input of a target program, since, in our view, program behavior is a history of computational steps consisting of a function and its input arguments. A naive, intuitive way to embed the value of $x$ as it is in a vector representation creates a tremendously large vector size. Instead, we found that all the values inducing the same runtime behavior can be represented as one identical characteristic value (CV). In this p...
In software development, there is an absolute requirement to ensure that a system once developed, fu...
Advances in Artificial Intelligence (AI), particularly in the form of deep neural networks, have rev...
Neural networks have shown immense promise in solving a variety of challenging problems including co...
Abstract—Deep learning has made significant breakthroughs in various fields of artificial intelligen...
Program understanding is a fundamental task in program language processing. Despite the success, exi...
Deep learning has made significant breakthroughs in various fields of artificial intelligence. Howev...
Profiling the behavior of programs can be a useful reference for detecting potential intrusions agai...
Context: recent advancements in the applicability of neural networks across a variety of fields, suc...
Machine learning models have many applications, being used for example in pattern analysis, image cl...
Programming by Example (PBE) targets at automatically inferring a computer program for accomplishing...
With the rapid growth of program scale, program analysis, mainte-nance and optimization become incre...
17 p. : il.Program matching refers to the mapping between equivalent codes written in different lang...
Computer software is constantly increasing in complexity; this requires more developer time, effort,...
With recent successes of recurrent neural networks (RNNs) for machine translation, and handwriting r...
Programming by example is the problem of synthesizing a program from a small set of input / output p...
In software development, there is an absolute requirement to ensure that a system once developed, fu...
Advances in Artificial Intelligence (AI), particularly in the form of deep neural networks, have rev...
Neural networks have shown immense promise in solving a variety of challenging problems including co...
Abstract—Deep learning has made significant breakthroughs in various fields of artificial intelligen...
Program understanding is a fundamental task in program language processing. Despite the success, exi...
Deep learning has made significant breakthroughs in various fields of artificial intelligence. Howev...
Profiling the behavior of programs can be a useful reference for detecting potential intrusions agai...
Context: recent advancements in the applicability of neural networks across a variety of fields, suc...
Machine learning models have many applications, being used for example in pattern analysis, image cl...
Programming by Example (PBE) targets at automatically inferring a computer program for accomplishing...
With the rapid growth of program scale, program analysis, mainte-nance and optimization become incre...
17 p. : il.Program matching refers to the mapping between equivalent codes written in different lang...
Computer software is constantly increasing in complexity; this requires more developer time, effort,...
With recent successes of recurrent neural networks (RNNs) for machine translation, and handwriting r...
Programming by example is the problem of synthesizing a program from a small set of input / output p...
In software development, there is an absolute requirement to ensure that a system once developed, fu...
Advances in Artificial Intelligence (AI), particularly in the form of deep neural networks, have rev...
Neural networks have shown immense promise in solving a variety of challenging problems including co...