Home
General
Staff
Contact
Partners
Alumni
Research
Areas
Projects
Papers
Books
Reports
Awards
Teaching
Lectures
Exams
B.Theses
M.Theses
PhD Theses
Go Abroad
Misc
Talks
Library
Gallery
Links
Search
Webmaster
|
|
|
Dipl.-Ing. Dr. Philipp Lengauer
Johannes Kepler Universität
Institut für Systemsoftware
Altenberger Straße 69
4040 Linz, Austria
|
Teaching
-
Lectures
-
Supervised Master's theses
-
Supervised Bachelor's projects and theses
Feel free to contact me concerning Bachelor or Master Thesis Topics.
-
Workshops for Children
Research Interests
- Virtual Machines, Memory Management, Garbage Collectors, Performance Monitoring, ...
- Component-based Architectures, Debugging, Testing
Current Projects
Publications
- Accurate and Efficient Memory Monitoring in a Java Virtual Machine, Dissertation, Johannes Kepler University, Linz, 2017 (AntTracks VM and Tool)
- A Comprehensive Java Benchmark Study on Memory and Garbage Collection Behavior of DaCapo, DaCapo Scala, and SPECjvm2008, in the Proceedings of the 8th ACM/SPEC International Conference on Performance Engineering (ICPE'17), L'Aquila, Italy, 2017 (accepted for publication)
- User-centered Offline Analysis of Memory Monitoring Data, in the Proceedings of the 8th ACM/SPEC International Conference on Performance Engineering (ICPE'17), L'Aquila, Italy, 2017 (accepted for publication)
- DuckTracks: Path-based Object Allocation Tracking, in the Proceedings of the 8th ACM/SPEC International Conference on Performance Engineering (ICPE'17), L'Aquila, Italy, 2017 (accepted for publication)
- Efficient Memory Traces with Full Pointer Information, in Proceedings of the 13th International Conference on Principles and Practices of Programming on the Java Platform: Virtual Machines, Languages, and Tools (PPPJ'16), Lugano, Switzerland, 2016
- Efficient and Viable Handling of Large Object Traces, in Proceedings of the 7th ACM/SPEC International Conference on Performance Engineering (ICPE'16), Delft, Netherlands, 2016
- Building Custom, Efficient and Accurate Memory Monitoring Tools for Java Application in the Proceedings of the 7th ACM/SPEC International Conference on Performance Engineering (ICPE'16), Delft, Netherlands, 2016
- Building Custom, Efficient and Accurate Memory Monitoring Tools for Java Application Tutorial at the 7th ACM/SPEC International Conference on Performance Engineering (ICPE'16), Delft, Netherlands, 2016
- Time Matters: Minimizing Garbage Collection Overhead with Minimal Effort, in Proceedings of the 6th Symposium on Software Performance (SSP'15), Munich, Germany, 2015
- Efficient Rebuilding of Large Java Heaps from Event Traces, in Proceedings of the 12th ACM International Conference on Principles and Practice of Programming on the Java Platform: virtual machines, languages, and tools (PPPJ'15), Melbourne, FL, USA, 2015
- Accurate and Efficient Object Tracing for Java Applications, in Proceedings of the 6th ACM/SPEC International Conference on Performance Engineering (ICPE'15), Austin, TX, USA, 2015
- The Taming of the Shrew: Increasing Performance by Automatic Parameter Tuning for Java Garbage Collectors, in Proceedings of the 5th ACM/SPEC International Conference on Performance Engineering (ICPE'14), Dublin, Ireland, 2014
- Where Has All My Memory Gone? Determining Memory Characteristics of Product Variants using Virtual-Machine-Level Monitoring, in Proceedings of the 8th International Workshop on Variability Modelling of Software-intensive Systems (VAMOS'14), Nice, France, 2014
- VM-Level Memory Monitoring for Resolving Performance Problems, in Proceedings of the ACM Conference on Systems, Programming, Languages and Applications: Software for Humanity (SPLASH'13), Indianapolis, IN, USA, 2013
- Trace-based Debugger for Dynamically Composed Applications (Master's thesis), JKU, 2012
- Erweiterung des Coco/R Plugins für NetBeans um syntaktische und semantische Codevervollständigung (Bachelor's thesis), JKU, 2010
|