Logo des Repositoriums
 

Comprehensive multi-platform dynamic program analysis for the Java and dalvik virtual machines

dc.contributor.authorBinder, Walter
dc.contributor.authorZheng, Yudi
dc.contributor.authorBulej, Lubomír
dc.contributor.authorSun, Haiyang
dc.contributor.authorTuma, Petr
dc.contributor.editorAßmann, Uwe
dc.contributor.editorDemuth, Birgit
dc.contributor.editorSpitta, Thorsten
dc.contributor.editorPüschel, Georg
dc.contributor.editorKaiser, Ronny
dc.date.accessioned2017-06-30T20:56:13Z
dc.date.available2017-06-30T20:56:13Z
dc.date.issued2015
dc.description.abstractDespite its importance for many software engineering tasks, dynamic program analysis is only insufficiently supported on the Java platform [KABM12]. Ex- isting Java Virtual Machines (JVMs) as well as Android's Dalvik Virtual Machine (DVM) lack dedicated mechanisms for expressing arbitrary dynamic program analysis tasks at a high abstraction level, for ensuring complete code coverage of the analysis, and for isolating analysis tasks from the observed program to prevent interference. For example, the JVM Tool Interface requires analysis tasks to be written in low-level native code, and some virtual machines (e.g., DVM) do not support it. As a consequence, dynamic program analysis tools are often implemented using low-level mechanisms, resulting in error-prone code that is difficult to maintain, and support only a particular virtual machine. Moreover, many analysis tools produce unsound profiles (due to interference of the analysis with the observed program) or incomplete profiles (due to limited code coverage).en
dc.identifier.isbn978-3-88579-633-6
dc.identifier.pissn1617-5468
dc.language.isoen
dc.publisherGesellschaft für Informatik e.V.
dc.relation.ispartofSoftware-engineering and management 2015
dc.relation.ispartofseriesLecture Notes in Informatics (LNI) - Proceedings, Volume P-239
dc.titleComprehensive multi-platform dynamic program analysis for the Java and dalvik virtual machinesen
dc.typeText/Conference Paper
gi.citation.endPage128
gi.citation.publisherPlaceBonn
gi.citation.startPage127
gi.conference.date17.-20. März 2015
gi.conference.locationDresden

Dateien

Originalbündel
1 - 1 von 1
Lade...
Vorschaubild
Name:
127.pdf
Größe:
35.12 KB
Format:
Adobe Portable Document Format