DocumentCode :
3008699
Title :
Precise Analysis of Java Programs Using JOANA
Author :
Giffhorn, Dennis ; Hammer, Christian
Author_Institution :
Univ. Karlsruhe, Karlsruhe
fYear :
2008
fDate :
28-29 Sept. 2008
Firstpage :
267
Lastpage :
268
Abstract :
The JOANA project (Java Object-sensitive ANAlysis) is a program analysis infrastructure for the Java language. It contains a wide range of analysis techniques such as dependence graph computation, slicing and chopping for sequential and concurrent programs, computation of path conditions and algorithms for software security. This demonstration presents the JOANA plugin for the Eclipse framework. In the current version, a user can compute and navigate through dependence graphs for full Java bytecode, analyze Java programs with a broad range of slicing and chopping algorithms, and use precise algorithms for language-based security to check programs for information leaks.
Keywords :
Java; program slicing; security of data; Eclipse framework; JOANA project; Java bytecode; Java language; Java object-sensitive analysis; Java programs; concurrent programs; dependence graph computation; program analysis; software security; Algorithm design and analysis; Concurrent computing; Information analysis; Information security; Java; Lattices; Navigation; Software algorithms; User interfaces; Visualization; program analysis; slicing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Source Code Analysis and Manipulation, 2008 Eighth IEEE International Working Conference on
Conference_Location :
Beijing
Print_ISBN :
978-0-7695-3353-7
Type :
conf
DOI :
10.1109/SCAM.2008.17
Filename :
4637561
Link To Document :
بازگشت