نتایج جستجو برای: control flow graph cfg

تعداد نتایج: 1924486  

2006
Danilo Bruschi Lorenzo Martignoni Mattia Monga

Next generation malware will by be characterized by the intense use of polymorphic and metamorphic techniques aimed at circumventing the current malware detectors, based on pattern matching. In order to deal with this new kind of threat, novel techniques have to be devised for the realization of malware detectors. Recent papers started to address such an issue and this paper represents a furthe...

2006
Bertrand Anckaert Matias Madou Koen De Bosschere

Self-modifying code is notoriously hard to understand and therefore very well suited to hide program internals. In this paper we introduce a program representation for this type of code: the state-enhanced control flow graph. It is shown how this program representation can be constructed, how it can be linearized into a binary program, and how it can be used to generate, analyze and transform s...

1991
Tetsuro Katayama Zengo Furukawa Kazuo Ushijima

A task-type in concurrent programs is a template of task-instances which are dynamically generated in execution of the programs. The number of the generated taskinstances may not be statically determined. Therefore, test-cases generated by our previously proposed method may not be realized in execution of the programs. This paper proposes an enhanced test-case generation method. Concurrent prog...

Journal: :Inf. Process. Lett. 1995
Sebastian Danicic Mark Harman Yoga Sivagurunathan

Program Slicing is the process of deleting statements in a program that do not affect a given set of variables at a chosen point in the program. In this paper the first parallel slicing algorithm for static program slicing is introduced. It is shown how the control flow graph of the program to be sliced is converted into a network of concurrent processes, thereby producing a parallel version of...

2013
Jiri Slaby Jan Strejcek Marek Trtík

We present a generalisation of King’s symbolic execution technique called compact symbolic execution. It proceeds in two steps. First, we analyse cyclic paths in the control flow graph of a given program, independently from the rest of the program. Our goal is to compute a so called template for each such a cyclic path. A template is a declarative parametric description of all possible program ...

2008
Nicolas Baskiotis Michèle Sebag Marie-Claude Gaudel

Motivated by Structural Statistical Software Testing (SSST), this paper is interested in sampling the feasible execution paths in the control flow graph of the program being tested. For some complex programs, the fraction of feasible paths becomes tiny, ranging in [10−10, 10−5]. When relying on the uniform sampling of the program paths, SSST is thus hindered by the non-Markovian nature of the “...

2007
Subhajit Roy Y. N. Srikant

Compiler optimizations need precise and scalable analyses to discover program properties. We propose a partially flow-sensitive framework that tries to draw on the scalability of flow-insensitive algorithms while providing more precision at some specific program points. Provided with a set of critical nodes — basic blocks at which more precise information is desired — our partially flow-sensiti...

2009
Aimen Bouchhima Patrice Gerin

We propose an automatic instrumentation method for embedded software annotation to enable performance modeling in high level hardware/software co-simulation environments. The proposed ”cross-annotation” technique consists of extending a retargetable compiler infrastructure to allow the automatic instrumentation of embedded software at the basic block level. Thus, target and annotated native bin...

Journal: :The Journal of antimicrobial chemotherapy 2003
Mohammad A Hossain Guadalupe H Reyes Lisa A Long Pranab K Mukherjee Mahmoud A Ghannoum

The activity of caspofungin (CFG) combined with amphotericin B (AMB) against azole-resistant Candida albicans was evaluated in vitro (chequerboard) and in vivo (murine). CFG+AMB resulted in positive interactive effects in vitro (fractional inhibitory concentration index 0.75). Compared with untreated controls, CFG+AMB prolonged mouse survival (P = 0.006) and compared with AMB alone, CFG+AMB pro...

2013
Stephan Arlt Philipp Rümmer Martin Schäf

Detection of infeasible code has recently been identified as a scalable and automated technique to locate likely defects in software programs. Given the (acyclic) control-flow graph of a procedure, infeasible code detection depends on an exhaustive search for feasible paths through the graph. A number of encodings of control-flow graphs into logic (understood by theorem provers) have been propo...

نمودار تعداد نتایج جستجو در هر سال

با کلیک روی نمودار نتایج را به سال انتشار فیلتر کنید