activity
20142021
most citedSySeVR: A Framework for Using Deep Learning to Detect Software Vulnerabilities

634 citations · 989 across the 20 of their papers we have counts for

collaborators

20 papers

cs.SI2021

Multi-Stage Network Embedding for Exploring Heterogeneous Edges

Hong Huang, Yu Song, Fanghua Ye +3

The relationships between objects in a network are typically diverse and complex, leading to the heterogeneous edges with different semantic information. In this paper, we focus on…

cs.CR2021

HomDroid: Detecting Android Covert Malware by Social-Network Homophily Analysis

Yueming Wu, Deqing Zou, Wei Yang +2

Android has become the most popular mobile operating system. Correspondingly, an increasing number of Android malware has been developed and spread to steal users' private informat…

cs.CL2021★ 1 cited

Semantic and Syntactic Enhanced Aspect Sentiment Triplet Extraction

Zhexue Chen, Hong Huang, Bang Liu +2

Aspect Sentiment Triplet Extraction (ASTE) aims to extract triplets from sentences, where each triplet includes an entity, its associated sentiment, and the opinion span explaining…

cs.LG2021★ 7 cited

Sparse online relative similarity learning

Dezhong Yao, Peilin Zhao, Chen Yu +2

For many data mining and machine learning tasks, the quality of a similarity measure is the key for their performance. To automatically find a good similarity measure from datasets…

cs.SI2021

Modeling Heterogeneous Edges to Represent Networks with Graph Auto-Encoder

Lu Wang, Yu Song, Hong Huang +3

In the real world, networks often contain multiple relationships among nodes, manifested as the heterogeneity of the edges in the networks. We convert the heterogeneous networks in…

cs.CR2020★ 216 cited

VulDeeLocator: A Deep Learning-based Fine-grained Vulnerability Detector

Zhen Li, Deqing Zou, Shouhuai Xu +3

Automatically detecting software vulnerabilities is an important problem that has attracted much attention from the academic research community. However, existing vulnerability det…

cs.DC2019★ 1 cited

A Survey on Graph Processing Accelerators: Challenges and Opportunities

Chuangyi Gui, Long Zheng, Bingsheng He +4

Graph is a well known data structure to represent the associated relationships in a variety of applications, e.g., data science and machine learning. Despite a wealth of existing e…

cs.DC2019

Optimizing the SSD Burst Buffer by Traffic Detection

Xuanhua Shi, Wei Liu, Ligang He +3

Currently, Burst buffer has been proposed to manage the SSD buffering of bursty write requests. Although burst buffer can improve I/O performance in many cases, we find that it has…

cs.LG2018★ 634 cited

SySeVR: A Framework for Using Deep Learning to Detect Software Vulnerabilities

Zhen Li, Deqing Zou, Shouhuai Xu +3

The detection of software vulnerabilities (or vulnerabilities for short) is an important problem that has yet to be tackled, as manifested by the many vulnerabilities reported on a…

cs.DC2018

Echo: An Edge-Centric Code Offloading System with Quality of Service Guarantee

Li Lin, Xiaofei Liao

Code offloading is promising to accelerate mobile applications and save energy of mobile devices by shifting some computation to cloud. However, existing code offloading systems su…

cs.DC2018

Efficient Time-Evolving Stream Processing at Scale

Yu Huang

Time-evolving stream datasets exist ubiquitously in many real-world applications where their inherent hot keys often evolve over times. Nevertheless, few existing solutions can pro…

cs.DC2018★ 2 cited

SDPMN: Privacy Preserving MapReduce Network Using SDN

He Li, Hai Jin

MapReduce is a popular programming model and an associated implementation for parallel processing big data in the distributed environment. Since large scaled MapReduce data centers…

cs.DC2017★ 69 cited

A Manifesto for Future Generation Cloud Computing: Research Directions for the Next Decade

Rajkumar Buyya, Satish Narayana Srirama, Giuliano Casale +22

The Cloud computing paradigm has revolutionised the computer science horizon during the past decade and has enabled the emergence of computing as the fifth utility. It has captured…

cs.DC2017

MURS: Mitigating Memory Pressure in Service-oriented Data Processing Systems

Xuanhua Shi, Xiong Zhang, Ligang He +3

Although a data processing system often works as a batch processing system, many enterprises deploy such a system as a service, which we call the service-oriented data processing s…

cs.DS2017

Core Maintenance in Dynamic Graphs: A Parallel Approach based on Matching

Na Wang, Dongxiao Yu, Hai Jin +3

The core number of a vertex is a basic index depicting cohesiveness of a graph, and has been widely used in large-scale graph analytics. In this paper, we study the update of core…

cs.DS2016★ 1 cited

Parallel Algorithms for Core Maintenance in Dynamic Graphs

Na Wang, Dongxiao Yu, Hai Jin +3

This paper initiates the studies of parallel algorithms for core maintenance in dynamic graphs. The core number is a fundamental index reflecting the cohesiveness of a graph, which…

cs.DC2016

Lifetime-Based Memory Management for Distributed Data Processing Systems

Lu Lu, Xuanhua Shi, Yongluan Zhou +5

In-memory caching of intermediate data and eager combining of data in shuffle buffers have been shown to be very effective in minimizing the re-computation and I/O cost in distribu…

cs.CR2015★ 57 cited

Generating Searchable Public-Key Ciphertexts with Hidden Structures for Fast Keyword Search

P. Xu, Q. Wu, W. Wang +3

Existing semantically secure public-key searchable encryption schemes take search time linear with the total number of the ciphertexts. This makes retrieval from large-scale databa…

cs.LG2015★ 1 cited

Differentially Private Online Learning for Cloud-Based Video Recommendation with Multimedia Big Data in Social Networks

Pan Zhou, Yingxue Zhou, Dapeng Wu +1

With the rapid growth in multimedia services and the enormous offers of video contents in online social networks, users have difficulty in obtaining their interests. Therefore, var…

cs.PL2014

On Performance Debugging of Unnecessary Lock Contentions on Multicore Processors: A Replay-based Approach

Long Zheng, Xiaofei Liao, Bingsheng He +2

Locks have been widely used as an effective synchronization mechanism among processes and threads. However, we observe that a large number of false inter-thread dependencies (i.e.,…