Junior Submission
An operating system (OS) is typically composed of a kernel as a resource coordinator that, along with a set of supporting elements (system libraries, user interaction programs etc), interfaces the user space programs with the computing hardware. Since the early UNIX era, the kernel code base has grown significantly. However, the introduction of new code also contain flaws that cause kernel performance degradations, which in turn directly affect the user program throughput, interactivity and efficiency. There is still a paucity of approaches and tools to detect and localize such performance issues in OSs with most existing approaches/tools restricting themselves to performance regressions. The aim of my research is to develop effective strategies for the detection and localization of ernel performance issues to aid realize performant kernels.
(ISSTA presentation v2.pdf) | 863KiB |
Wed 18 JulDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
16:00 - 17:43 | |||
16:00 25mDoctoral symposium paper | Probabilistic Software Modeling ECOOP and ISSTA Doc Symposium Hannes Thaller Institute for Software Systems Engineering, Johannes Kepler University, Linz Pre-print | ||
16:25 16mDoctoral symposium paper | Testing for Performance Issues in OS Kernels ECOOP and ISSTA Doc Symposium File Attached | ||
16:41 16mDoctoral symposium paper | Automated End To End Testing of Single Page Web Applications ECOOP and ISSTA Doc Symposium Matteo Biagiola Fondazione Bruno Kessler, Trento, Italy File Attached | ||
16:57 30mTalk | Landing your Dream Job After Graduate School ECOOP and ISSTA Doc Symposium Cindy Rubio-González University of California, Davis |