Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- research-articleNovember 2024
Anomaly detection for multivariate time series in IoT using discrete wavelet decomposition and dual graph attention networks
AbstractEffective anomaly detection in multivariate time series data is critical to ensuring the security of Internet of Things (IoT) devices and systems. However, building a high precision and low false positive rate anomaly detection model for the ...
Highlights- Dual graph attention networks model both time and feature dimensions.
- The joint optimization uses a unified network for prediction and reconstruction.
- Data is processed with multi-scale discrete wavelet decomposition.
- MAML is ...
- research-articleOctober 2024
Boosting the Performance of Alias-Aware IFDS Analysis with CFL-Based Environment Transformers
Proceedings of the ACM on Programming Languages (PACMPL), Volume 8, Issue OOPSLA2Article No.: 364, Pages 2633–2661https://doi.org/10.1145/3689804The IFDS algorithm is pivotal in solving field-sensitive data-flow problems. However, its conventional use of access paths for field sensitivity leads to the generation of a large number of data-flow facts. This causes scalability challenges in larger ...
- research-articleSeptember 2024
End-to-end probability analysis method for multi-core distributed systems
The Journal of Supercomputing (JSCO), Volume 80, Issue 19Pages 26751–26775https://doi.org/10.1007/s11227-024-06460-8AbstractTiming determinism in embedded real-time systems requires meeting timing constraints not only for individual tasks but also for chains of tasks that involve multiple messages. End-to-end analysis is a commonly used approach for solving such ...
Better Not Together: Staged Solving for Context-Free Language Reachability
ISSTA 2024: Proceedings of the 33rd ACM SIGSOFT International Symposium on Software Testing and AnalysisPages 1112–1123https://doi.org/10.1145/3650212.3680346Context-free language reachability (CFL-reachability) is a fundamental formulation for program analysis with many applications. CFL-reachability analysis is computationally expensive, with a slightly subcubic time complexity concerning the number of ...
- research-articleAugust 2024
Pearl: A Multi-Derivation Approach to Efficient CFL-Reachability Solving
IEEE Transactions on Software Engineering (ISOF), Volume 50, Issue 9Pages 2379–2397https://doi.org/10.1109/TSE.2024.3437684Context-free language (CFL) reachability is a fundamental framework for formulating program analyses. CFL-reachability analysis works on top of an edge-labeled graph by deriving reachability relations and adding them as labeled edges to the graph. ...
-
- research-articleJuly 2024
vEpiNet: A multimodal interictal epileptiform discharge detection method based on video and electroencephalogram data
- Nan Lin,
- Weifang Gao,
- Lian Li,
- Junhui Chen,
- Zi Liang,
- Gonglin Yuan,
- Heyang Sun,
- Qing Liu,
- Jianhua Chen,
- Liri Jin,
- Yan Huang,
- Xiangqin Zhou,
- Shaobo Zhang,
- Peng Hu,
- Chaoyue Dai,
- Haibo He,
- Yisu Dong,
- Liying Cui,
- Qiang Lu
AbstractTo enhance deep learning-based automated interictal epileptiform discharge (IED) detection, this study proposes a multimodal method, vEpiNet, that leverages video and electroencephalogram (EEG) data. Datasets comprise 24 931 IED (from 484 ...
Highlights- Propose a multimodal deep learning-based diagnosis model to extract features from both EEG and video signals.
- Introduce a novel patient detection algorithm that is able to accurately identify patient targets in videos/images.
- ...
- ArticleSeptember 2024
AutoWeb: Automatically Inferring Web Framework Semantics via Configuration Mutation
AbstractWeb frameworks play an important role in modern web applications, providing a wide range of configurations to streamline the development process. However, the intricate semantics, facilitated by framework configurations, present substantial ...
- research-articleAugust 2024
Unearthing Extreme Causal Effects via Meta-Learner
ICCAI '24: Proceedings of the 2024 10th International Conference on Computing and Artificial IntelligencePages 464–469https://doi.org/10.1145/3669754.3669826Causal effect estimation aims to determine the influence of treatment on outcomes, playing an essential role in various domains. As causal effects may vary across different individuals, increasing interest is being paid to heterogeneous causal effect ...
- research-articleApril 2024
Three-Way Decisions With Pythagorean Fuzzy TOPSIS for Internet of Drones
IEEE Transactions on Fuzzy Systems (TOFS), Volume 32, Issue 9Pages 4950–4960https://doi.org/10.1109/TFUZZ.2024.3389679The node importance evaluation of the Internet of drones, also called unmanned aerial vehicle swarm network, can assist network administrators in implementing security protection for important nodes, slowing down attacks on important nodes and providing ...
- research-articleApril 2024
Generic Sensitivity: Generics-Guided Context Sensitivity for Pointer Analysis
- Haofeng Li,
- Tian Tan,
- Yue Li,
- Jie Lu,
- Haining Meng,
- Liqing Cao,
- Yongheng Huang,
- Lian Li,
- Lin Gao,
- Peng Di,
- Liang Lin,
- ChenXi Cui
IEEE Transactions on Software Engineering (ISOF), Volume 50, Issue 5Pages 1144–1162https://doi.org/10.1109/TSE.2024.3377645Generic programming has found widespread application in object-oriented languages like Java. However, existing context-sensitive pointer analyses fail to leverage the benefits of generic programming. This paper introduces <italic>generic sensitivity</...
- research-articleMarch 2024
Thermal contraction coordination behavior between unbound aggregate layer and asphalt mixture overlay based on the finite difference and discrete element coupling method
Computer-Aided Civil and Infrastructure Engineering (MICE), Volume 39, Issue 14Pages 2140–2158https://doi.org/10.1111/mice.13183AbstractThe constraint action of the unbound aggregate layer underneath plays an important role in affecting the temperature strains in the top asphalt layer. The focus of the present paper is to investigate the interactive thermal contraction ...
- research-articleSeptember 2024
Boosting the Performance of Multi-Solver IFDS Algorithms with Flow-Sensitivity Optimizations
CGO '24: Proceedings of the 2024 IEEE/ACM International Symposium on Code Generation and OptimizationPages 296–307https://doi.org/10.1109/CGO57630.2024.10444884The IFDS (Inter-procedural, Finite, Distributive, Subset) algorithms are popularly used to solve a wide range of analysis problems. In particular, many interesting problems are formulated as multi-solver IFDS problems which expect multiple interleaved ...
- research-articleSeptember 2024
Two Birds with One Stone: Multi-Derivation for Fast Context-Free Language Reachability Analysis
ASE '23: Proceedings of the 38th IEEE/ACM International Conference on Automated Software EngineeringPages 624–636https://doi.org/10.1109/ASE56229.2023.00118Context-free language (CFL) reachability is a fundamental framework for formulating program analyses. CFL-reachability analysis works on top of an edge-labeled graph by deriving reachability relations and adding them as labeled edges to the graph. ...
- research-articleJanuary 2023
Similarity measure-based three-way decisions in Pythagorean fuzzy information systems and its application in FANETs
Journal of Intelligent & Fuzzy Systems: Applications in Engineering and Technology (JIFS), Volume 44, Issue 5Pages 7153–7168https://doi.org/10.3233/JIFS-221424The existing researchers generalize the decision-theoretic rough sets (DTRSs) model from the viewpoint of the cost function, whether the information system is complete, and so on. Few of them consider multiple different strategies to rank the expected ...
Generic sensitivity: customizing context-sensitive pointer analysis for generics
ESEC/FSE 2022: Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software EngineeringPages 1110–1121https://doi.org/10.1145/3540250.3549122Generic programming has been extensively used in object-oriented programs such as Java. However, existing context-sensitive pointer analyses perform poorly in analyzing generics. This paper introduces generic sensitivity, a new context customization ...
- research-articleNovember 2022
Detecting Missing-Permission-Check Vulnerabilities in Distributed Cloud Systems
CCS '22: Proceedings of the 2022 ACM SIGSAC Conference on Computer and Communications SecurityPages 2145–2158https://doi.org/10.1145/3548606.3560589Missing- Permission-Check (MPC) vulnerability is a type of bug where permission checks are not enforced for privileged operations. MPC vulnerability is prevalent and can cause severe security impacts. This paper proposes the first tool to detect MPC ...
- research-articleSeptember 2022
A novel model based on multiple input factors and variance reciprocal: application on wind speed forecasting
Soft Computing - A Fusion of Foundations, Methodologies and Applications (SOFC), Volume 26, Issue 17Pages 8857–8877https://doi.org/10.1007/s00500-021-06661-wAbstractWind energy is an important green energy. The use of wind energy can alleviate the pressure caused by the shortage of traditional energy. The wind speed is affected by many factors, which makes it difficult to forecast accurately. Most wind speed ...
- research-articleJune 2022
Detecting tensorflow program bugs in real-world industrial environment
ASE '21: Proceedings of the 36th IEEE/ACM International Conference on Automated Software EngineeringPages 55–66https://doi.org/10.1109/ASE51524.2021.9678891Deep learning has been widely adopted in industry and has achieved great success in a wide range of application areas. Bugs in deep learning programs can cause catastrophic failures, in addition to a serious waste of resources and time.
This paper aims ...
- research-articleJuly 2021
A Heuristic Sampling Method for Maintaining the Probability Distribution
Journal of Computer Science and Technology (JCST), Volume 36, Issue 4Pages 896–909https://doi.org/10.1007/s11390-020-0065-6AbstractSampling is a fundamental method for generating data subsets. As many data analysis methods are developed based on probability distributions, maintaining distributions when sampling can help to ensure good data analysis performance. However, ...
- research-articleSeptember 2021
GoBench: a benchmark suite of real-world go concurrency bugs
CGO '21: Proceedings of the 2021 IEEE/ACM International Symposium on Code Generation and OptimizationPages 187–199https://doi.org/10.1109/CGO51591.2021.9370317Go, a fast growing programming language, is often considered as "the programming language of the cloud". The language provides a rich set of synchronization primitives, making it easy to write concurrent programs with great parallelism. However, the ...