<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<span style="color: rgb(55, 65, 81); font-family: ui-sans-serif, system-ui, -apple-system, system-ui, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; font-variant-ligatures: normal; letter-spacing: -0.4px; orphans: 2; white-space: pre-line; widows: 2; background-color: rgb(249, 250, 251); text-decoration-thickness: initial;" class="">This
 is an announcement of Junwen Yang's PhD Defense. =============================================== Date: Tuesday, August 10, 2021 Time: 10 am CST  </span>
<div class=""><span style="color: rgb(55, 65, 81); font-family: ui-sans-serif, system-ui, -apple-system, system-ui, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; font-variant-ligatures: normal; letter-spacing: -0.4px; orphans: 2; white-space: pre-line; widows: 2; background-color: rgb(249, 250, 251); text-decoration-thickness: initial;" class=""><br class="">
</span></div>
<div class=""><span style="color: rgb(55, 65, 81); font-family: ui-sans-serif, system-ui, -apple-system, system-ui, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; font-variant-ligatures: normal; letter-spacing: -0.4px; orphans: 2; white-space: pre-line; widows: 2; background-color: rgb(249, 250, 251); text-decoration-thickness: initial;" class="">Zoom
 Location: <a href="https://zoom.us/j/99755821039?pwd=eDd5bVRPbkUvcFliYXpiVDA1dXJsdz09" class="">
https://zoom.us/j/99755821039?pwd=eDd5bVRPbkUvcFliYXpiVDA1dXJsdz09</a> Meeting ID: 997 5582 1039; Passcode: 8cx3q3 PhD Candidate: Junwen Yang Title: Improving performance and correctness of database-backed web applications Abstract: Modern web applications
 have to manage a lot of user data and often use a three-stack architecture: (1) a web interface developed by markup language like HTML (2) application logic developed by traditional object-oriented languages, and (3) a database management system (DBMS) that
 maintains persistent data. Under this architecture, there are common understanding gaps between web designer and application developers and database engine. As a result, performance and correctness problems are common. To tackle performance problems, I did
 one of the first studies to understand why real-world web applications are slow. Guided by that study, I used cross-stack analysis to synthesize efficient web pages, to automatically detect inefficiency in data processing code, and to help database optimization
 using application knowledge. My tools have found thousands of performance issues. To tackle correctness problems in web applications, I investigated how data constraints could be inconsistent across web interface, application, and database, and how to solve
 these problems. Advisor: Shan Lu Committee Members: Shan Lu, Aaron Elmore, Ravi Chugh</span><br class="">
<div class=""><br class="webkit-block-placeholder">
</div>
<div class="">
<div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<div>Nita<br class="">
<br class="">
**************************<br class="">
Nita Yack<br class="">
Manager<br class="">
Computer Science Department<br class="">
5730 S. Ellis - Room 215<br class="">
Chicago, IL 60637<br class="">
<a href="mailto:n-yack@uchicago.edu" class="">n-yack@uchicago.edu</a><br class="">
(773) 702-6019<br class="">
(219) 689-0892 CELL<br class="">
(773) 702-8487 FAX<br class="">
<br class="">
<br class="">
"Hard work spotlights the character of people: some turn up their<br class="">
sleeves, some turn up their noses, and some don't turn up at all."</div>
<div class=""><br class="">
</div>
</div>
<br class="Apple-interchange-newline">
<br class="Apple-interchange-newline">
</div>
<br class="">
</div>
</body>
</html>