Andreas Sewe
Technische Universität Darmstadt
34 Papers
217 Citations
Andreas Sewe is an academic researcher from Technische Universität Darmstadt. The author has contributed to research in topics: Java & Scala. The author has an hindex of 12, co-authored 34 publications.
Chat about Author
Papers
Taming reflection: Aiding static analysis in the presence of reflection and custom class loaders
Eric Bodden,Andreas Sewe,Jan Sinschek,Hela Oueslati,Mira Mezini +4 more
- 21 May 2011
TL;DR: For the first time, TamiFlex enables sound static whole-program analyses on DaCapo and significantly improves code coverage of the static analyses, while for the former the approach even appears complete: the inserted runtime checks issue no warning.
265
Da capo con scala: design and analysis of a scala benchmark suite for the java virtual machine
Andreas Sewe,Mira Mezini,Aibek Sarimbekov,Walter Binder +3 more
- 22 Oct 2011
TL;DR: The design and analysis of the first full-fledged benchmark suite for Scala is presented and the benchmarks contained therein are compared with those from the well-known DaCapo 9.12 benchmark suite to show where the differences are between Scala and Java code---and where not.
103
JP2: Call-site aware calling context profiling for the Java Virtual Machine
TL;DR: JP2 is a new calling context profiler for the Java Virtual Machine, which collects profiles that are not only complete but also call-site aware; that is, JP2 is able to distinguish between multiple call sites within a single method.
32
ShadowVM: robust and comprehensive dynamic program analysis for the java platform
Lukáš Marek,Stephen Kell,Yudi Zheng,Lubomír Bulej,Walter Binder,Petr Tůma,Danilo Ansaloni,Aibek Sarimbekov,Andreas Sewe +8 more
TL;DR: ShadowVM is described, a system for instrumentation-based dynamic analyses on the JVM which combines a number of techniques to greatly improve both isolation and coverage, and is believed to be the first system to enable genuinely full bytecode coverage on theJVM.
29
Portable and accurate collection of calling-context-sensitive bytecode metrics for the Java virtual machine
Aibek Sarimbekov,Andreas Sewe,Walter Binder,Philippe Moret,Martin Schoeberl,Mira Mezini +5 more
- 24 Aug 2011
TL;DR: The design and implementation of JP2 is presented, a new tool that profiles both the inter- and intra-procedural control flow of workloads on standard JVMs and produces calling-context profiles preserving callsite information, as well as execution statistics at the level of individual basic blocks of code.