Výsledky vyhledávání - Theory of computation Semantics and reasoning Program reasoning Program analysis
-
1
PyCG: Practical Call Graph Generation in Python
ISBN: 1665402962, 9781665402965ISSN: 1558-1225Vydáno: IEEE 01.05.2021Vydáno v Proceedings / International Conference on Software Engineering (01.05.2021)“… We propose a pragmatic, static approach for call graph generation in Python. We compute all assignment relations between program identifiers of functions, variables, classes, and modules through an inter-procedural analysis…”
Získat plný text
Konferenční příspěvek -
2
S-gram: Towards Semantic-Aware Security Auditing for Ethereum Smart Contracts
ISSN: 2643-1572Vydáno: ACM 01.09.2018Vydáno v 2018 33rd IEEE/ACM International Conference on Automated Software Engineering (ASE) (01.09.2018)“… (rely on pre-defined bug patterns) or very expensive (rely on program analysis), thus are insufficient for Ethereum…”
Získat plný text
Konferenční příspěvek -
3
Static Analysis of Remote Procedure Call in Java Programs
ISSN: 1558-1225Vydáno: IEEE 26.04.2025Vydáno v Proceedings / International Conference on Software Engineering (26.04.2025)“… Since the RPC based programs/frameworks play a more important role in various domains, the static analysis of RPC is significant and cannot be ignored…”
Získat plný text
Konferenční příspěvek -
4
Context Debloating for Object-Sensitive Pointer Analysis
ISSN: 2643-1572Vydáno: IEEE 01.11.2021Vydáno v IEEE/ACM International Conference on Automated Software Engineering : [proceedings] (01.11.2021)“…We Introduce a new approach, Conch, for debloating contexts for all the object-sensitive pointer analysis algorithms developed for object-oriented languages, where the calling contexts of a method…”
Získat plný text
Konferenční příspěvek -
5
Module-Aware Context Sensitive Pointer Analysis
ISSN: 1558-1225Vydáno: IEEE 26.04.2025Vydáno v Proceedings / International Conference on Software Engineering (26.04.2025)“… However, existing pointer analyses fail to leverage the semantics of JPMS. This paper presents a novel module-aware approach to improving the performance of pointer analysis…”
Získat plný text
Konferenční příspěvek -
6
Boosting Path-Sensitive Value Flow Analysis Via Removal of Redundant Summaries
ISSN: 1558-1225Vydáno: IEEE 26.04.2025Vydáno v Proceedings / International Conference on Software Engineering (26.04.2025)“…Value flow analysis that tracks the flow of values via data dependence is a widely used technique for detecting a broad spectrum of software bugs…”
Získat plný text
Konferenční příspěvek -
7
Automated Third-Party Library Detection for Android Applications: Are We There Yet?
ISSN: 2643-1572Vydáno: ACM 01.09.2020Vydáno v 2020 35th IEEE/ACM International Conference on Automated Software Engineering (ASE) (01.09.2020)“…Third-party libraries (TPLs) have become a significant part of the Android ecosystem. Developers can employ various TPLs with different functionalities to…”
Získat plný text
Konferenční příspěvek -
8
Two Birds with One Stone: Multi-Derivation for Fast Context-Free Language Reachability Analysis
ISSN: 2643-1572Vydáno: IEEE 11.09.2023Vydáno v IEEE/ACM International Conference on Automated Software Engineering : [proceedings] (11.09.2023)“…Context-free language (CFL) reachability is a fundamental framework for formulating program analyses…”
Získat plný text
Konferenční příspěvek -
9
Spatio-temporal context reduction: a pointer-analysis-based static approach for detecting use-after-free vulnerabilities
ISBN: 9781450356381, 1450356389ISSN: 1558-1225Vydáno: New York, NY, USA ACM 27.05.2018Vydáno v 2018 IEEE/ACM 40th International Conference on Software Engineering (ICSE) (27.05.2018)“… We introduce a new pointer-analysis-based static analysis, CRed, for finding UAF bugs in multi-MLOC C source code efficiently and effectively…”
Získat plný text
Konferenční příspěvek -
10
Taming reflection: Aiding static analysis in the presence of reflection and custom class loaders
ISBN: 9781450304450, 1450304451ISSN: 0270-5257Vydáno: New York, NY, USA ACM 21.05.2011Vydáno v 2011 33rd International Conference on Software Engineering (ICSE) (21.05.2011)“…Static program analyses and transformations for Java face many problems when analyzing programs that use reflection or custom class loaders…”
Získat plný text
Konferenční příspěvek -
11
An Extensive Empirical Study of Nondeterministic Behavior in Static Analysis Tools
ISSN: 1558-1225Vydáno: IEEE 26.04.2025Vydáno v Proceedings / International Conference on Software Engineering (26.04.2025)“… Static analysis tools exhibit many risk factors for nondeterministic behavior, but no work has analyzed the occurrence of such behavior in these tools…”
Získat plný text
Konferenční příspěvek -
12
VALAR: Streamlining Alarm Ranking in Static Analysis with Value-Flow Assisted Active Learning
ISSN: 2643-1572Vydáno: IEEE 11.09.2023Vydáno v IEEE/ACM International Conference on Automated Software Engineering : [proceedings] (11.09.2023)“… Meanwhile, the value-flows provide Valar with a concise and comprehensive summary of the operational semantics about programs…”
Získat plný text
Konferenční příspěvek -
13
ReuNify: A Step Towards Whole Program Analysis for React Native Android Apps
ISSN: 2643-1572Vydáno: IEEE 11.09.2023Vydáno v IEEE/ACM International Conference on Automated Software Engineering : [proceedings] (11.09.2023)“… However, previous research and tools have overlooked this mechanism, resulting in incomplete analysis of React Native app code…”
Získat plný text
Konferenční příspěvek -
14
StubDroid: Automatic Inference of Precise Data-Flow Summaries for the Android Framework
ISSN: 1558-1225Vydáno: ACM 01.05.2016Vydáno v Proceedings / International Conference on Software Engineering (01.05.2016)“… Automated taint analyses address this problem by allowing users to detect and investigate how applications access and handle this data…”
Získat plný text
Konferenční příspěvek -
15
Interactive Cross-Language Pointer Analysis for Resolving Native Code in Java Programs
ISSN: 1558-1225Vydáno: IEEE 26.04.2025Vydáno v Proceedings / International Conference on Software Engineering (26.04.2025)“… While JNI mechanism significantly enhances the Java platform's capabilities, it also presents challenges for static analysis of Java programs due to the complex behaviors introduced by native code…”
Získat plný text
Konferenční příspěvek -
16
Predicting accurate and actionable static analysis warnings: an experimental approach
ISBN: 1605580791, 9781605580791ISSN: 0270-5257Vydáno: 01.01.2008Vydáno v International Conference on Software Engineering 2008 (01.01.2008)“…Static analysis tools report software defects that may or may not be detected by other verification methods…”
Získat plný text
Journal Article -
17
PacDroid: A Pointer-Analysis-Centric Framework for Security Vulnerabilities in Android Apps
ISSN: 1558-1225Vydáno: IEEE 26.04.2025Vydáno v Proceedings / International Conference on Software Engineering (26.04.2025)“…General frameworks such as FlowDroid, IccTA, P/Taint, Amandroid, and DroidSafe have significantly advanced the development of static analysis tools for Android security by providing fundamental facilities…”
Získat plný text
Konferenční příspěvek -
18
Persisting and Reusing Results of Static Program Analyses on a Large Scale
ISSN: 2643-1572Vydáno: IEEE 11.09.2023Vydáno v IEEE/ACM International Conference on Automated Software Engineering : [proceedings] (11.09.2023)“…Static Program Analysis (SPA) has long been established as an important technique for gaining insights into software systems…”
Získat plný text
Konferenční příspěvek -
19
Merge-Replay: Efficient IFDS-Based Taint Analysis by Consolidating Equivalent Value Flows
ISSN: 2643-1572Vydáno: IEEE 11.09.2023Vydáno v IEEE/ACM International Conference on Automated Software Engineering : [proceedings] (11.09.2023)“…The IFDS-based taint analysis employs two mutually iterative passes: a forward pass that identifies taints and a backward pass that detects aliases…”
Získat plný text
Konferenční příspěvek -
20
Boosting the Performance of Multi-Solver IFDS Algorithms with Flow-Sensitivity Optimizations
ISSN: 2643-2838Vydáno: IEEE 02.03.2024Vydáno v Proceedings / International Symposium on Code Generation and Optimization (02.03.2024)“…The IFDS (Inter-procedural, Finite, Distributive, Subset) algorithms are popularly used to solve a wide range of analysis problems…”
Získat plný text
Konferenční příspěvek

