The most of the analyses evaluating the quality of code are derived from Control Flow Graphs -- CFG. Model-based testing as one of them uses paths found in CFG for generation of test cases. To ease use of a general analysis of CFG, there is a need for CFG to contain instructions of some general instruction set. This work deals with extraction of control flow graphs from Java bytecode, followed by a translation of the instructions inside basic blocks into LLVM IR set. The resulting program is able to reliably extract control flow graphs from a Java program, given in any of its casual forms (.jar archive, .java or .class file). In addition to that, the graphs on output are assembled so, that they can be analyzed in order to generate unit test...
We present a flow and context sensitive compositional information flow analysis for full (mono-threa...
In this paper we propose a visual language CFSL for specifying control flow semantics of programming...
This thesis develops a demand driven solver for constraint based control flow analysis. Our approach...
We present an algorithm for extracting control flow graphs from Java bytecode that captures normal a...
Understanding control ows in a computer program is essential for many software engineering tasks su...
Abstract. We present an algorithm to extract control-flow graphs from Java bytecode, considering exc...
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...
Formal verification techniques have been widely deployed as means to ensure the quality of software ...
The research presented in this thesis is based on Intra-procedural Data Flow Analysis using SOOT. SO...
Abstract. A control flow graph represents all the flows of control that may arise during program exe...
This paper presents INTRACFG, a declarative and language-independent framework for constructing prec...
In this paper we propose a visual language CFSL for specifying control flow semantics of programming...
We present a new constraint-based method for generating test data for code-based unit testing. The m...
Software testing is a critical element of software quality assurance. One of the important tasks dur...
We present a flow and context sensitive compositional information flow analysis for full (mono-threa...
In this paper we propose a visual language CFSL for specifying control flow semantics of programming...
This thesis develops a demand driven solver for constraint based control flow analysis. Our approach...
We present an algorithm for extracting control flow graphs from Java bytecode that captures normal a...
Understanding control ows in a computer program is essential for many software engineering tasks su...
Abstract. We present an algorithm to extract control-flow graphs from Java bytecode, considering exc...
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...
Formal verification techniques have been widely deployed as means to ensure the quality of software ...
The research presented in this thesis is based on Intra-procedural Data Flow Analysis using SOOT. SO...
Abstract. A control flow graph represents all the flows of control that may arise during program exe...
This paper presents INTRACFG, a declarative and language-independent framework for constructing prec...
In this paper we propose a visual language CFSL for specifying control flow semantics of programming...
We present a new constraint-based method for generating test data for code-based unit testing. The m...
Software testing is a critical element of software quality assurance. One of the important tasks dur...
We present a flow and context sensitive compositional information flow analysis for full (mono-threa...
In this paper we propose a visual language CFSL for specifying control flow semantics of programming...
This thesis develops a demand driven solver for constraint based control flow analysis. Our approach...