Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Droidcat: Effective android malware detection and categorization via app-level profiling
Most existing Android malware detection and categorization techniques are static
approaches, which suffer from evasion attacks, such as obfuscation. By analyzing program …
approaches, which suffer from evasion attacks, such as obfuscation. By analyzing program …
{FlowDist}:{Multi-Staged}{Refinement-Based} Dynamic Information Flow Analysis for Distributed Software Systems
Dynamic information flow analysis (DIFA) supports various security applications such as
malware analysis and vulnerability discovery. Yet traditional DIFA approaches have limited …
malware analysis and vulnerability discovery. Yet traditional DIFA approaches have limited …
Language-agnostic dynamic analysis of multilingual code: Promises, pitfalls, and prospects
Analyzing multilingual code holistically is key to systematic quality assurance of real-world
software which is mostly developed in multiple computer languages. Toward such analyses …
software which is mostly developed in multiple computer languages. Toward such analyses …
DistIA: A cost-effective dynamic impact analysis for distributed programs
Dynamic impact analysis is a fundamental technique for understanding the impact of specific
program entities, or changes to them, on the rest of the program for concrete executions …
program entities, or changes to them, on the rest of the program for concrete executions …
Enhancing code understanding for impact analysis by combining transformers and program dependence graphs
Impact analysis (IA) is a critical software maintenance task that identifies the effects of a
given set of code changes on a larger software project with the intention of avoiding …
given set of code changes on a larger software project with the intention of avoiding …
DAbs: A Framework for Dynamic Dependence Analysis of Distributed Programs
As modern software systems are increasingly developed for running in distributed
environments, it is crucial to provide fundamental techniques such as dependence analysis …
environments, it is crucial to provide fundamental techniques such as dependence analysis …
DroidFax: A toolkit for systematic characterization of Android applications
As the Android app market keeps growing, there is a pressing need for automated tool
supports to empower Android developers to produce quality apps with higher productivity …
supports to empower Android developers to produce quality apps with higher productivity …
DistMeasure: A Framework for Run-Time Characterization and Quality Assessment of Distributed Software via Interprocess Communications
A defining, unique aspect of distributed systems lies in interprocess communication (IPC)
through which distributed components interact and collaborate toward the holistic system …
through which distributed components interact and collaborate toward the holistic system …
Change-patterns map**: A boosting way for change impact analysis
Change impact analysis (CIA) is a specialized process of program comprehension that
investigates the ripple effects of a code change in a software system. In this paper, we …
investigates the ripple effects of a code change in a software system. In this paper, we …
A comprehensive study of the predictive accuracy of dynamic change-impact analysis
The correctness of software is affected by its constant changes. For that reason, developers
use change-impact analysis to identify early the potential consequences of changing their …
use change-impact analysis to identify early the potential consequences of changing their …