Understanding control ows in a computer program is essential for many software engineering tasks such as testing, debugging, reverse engineering, and mainte-nance. In this paper, we present a control ow anal-ysis technique to analyze the control ow in Java byte-code. To perform the analysis, we construct a control ow graph (CFG) for Java bytecode not only at the in-traprocedural level but also at the interprocedural level. We also discuss some applications of a CFG in a main-tenance environment for Java bytecode. some primary experimental results
This paper presents INTRACFG, a declarative and language-independent framework for constructing prec...
We have implemented intraprocedural control-flow and data-flow analysis of Java source code in a dec...
The specification language is a critical component of the hardware-software co-design process since ...
The most of the analyses evaluating the quality of code are derived from Control Flow Graphs -- CFG....
We present an algorithm for extracting control flow graphs from Java bytecode that captures normal a...
Abstract. We present an algorithm to extract control-flow graphs from Java bytecode, considering exc...
We present a flow and context sensitive compositional information flow analysis for full (mono-threa...
Abstract. The modular analysis of control flow of incomplete Java byte-code programs is challenging,...
Control flow graphs (CFGs) are abstract program models that preserve the control flow information. T...
The research presented in this thesis is based on Intra-procedural Data Flow Analysis using SOOT. SO...
Formal verification techniques have been widely deployed as means to ensure the quality of software ...
AbstractWe propose two control flow analyses for the Java bytecode. They safely approximate the set ...
AbstractAbstract interpretation has been widely used for the analysis of object-oriented languages a...
This thesis proposes a methodology for an acquisition of dependencies between outputs and inputs in ...
Program analysis has a long history in computer science. Even when only considering the important as...
This paper presents INTRACFG, a declarative and language-independent framework for constructing prec...
We have implemented intraprocedural control-flow and data-flow analysis of Java source code in a dec...
The specification language is a critical component of the hardware-software co-design process since ...
The most of the analyses evaluating the quality of code are derived from Control Flow Graphs -- CFG....
We present an algorithm for extracting control flow graphs from Java bytecode that captures normal a...
Abstract. We present an algorithm to extract control-flow graphs from Java bytecode, considering exc...
We present a flow and context sensitive compositional information flow analysis for full (mono-threa...
Abstract. The modular analysis of control flow of incomplete Java byte-code programs is challenging,...
Control flow graphs (CFGs) are abstract program models that preserve the control flow information. T...
The research presented in this thesis is based on Intra-procedural Data Flow Analysis using SOOT. SO...
Formal verification techniques have been widely deployed as means to ensure the quality of software ...
AbstractWe propose two control flow analyses for the Java bytecode. They safely approximate the set ...
AbstractAbstract interpretation has been widely used for the analysis of object-oriented languages a...
This thesis proposes a methodology for an acquisition of dependencies between outputs and inputs in ...
Program analysis has a long history in computer science. Even when only considering the important as...
This paper presents INTRACFG, a declarative and language-independent framework for constructing prec...
We have implemented intraprocedural control-flow and data-flow analysis of Java source code in a dec...
The specification language is a critical component of the hardware-software co-design process since ...