Open Access. Powered by Scholars. Published by Universities.®
University of Nebraska - Lincoln
Department of Computer Science and Engineering: Dissertations, Theses, and Student Research
Articles 1 - 1 of 1
Full-Text Articles in Computer Engineering
Jvm-Based Techniques For Improving Java Observability, Peng Du
Jvm-Based Techniques For Improving Java Observability, Peng Du
Department of Computer Science and Engineering: Dissertations, Theses, and Student Research
Observability measures the support of computer systems to accurately capture, analyze, and present (collectively observe) the internal information about the systems. Observability frameworks play important roles for program understanding, troubleshooting, performance diagnosis, and optimizations. However, traditional solutions are either expensive or coarse-grained, consequently compromising their utility in accommodating today’s increasingly complex software systems. New solutions are emerging for VM-based languages due to the full control language VMs have over program executions. Existing such solutions, nonetheless, still lack flexibility, have high overhead, or provide limited context information for developing powerful dynamic analyses. In this thesis, we present a VM-based infrastructure, called …