跳到主要导航 跳到搜索 跳到主要内容

View-Centric Performance Optimization for Database-Backed Web Applications

  • The University of Chicago
  • University of Washington

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

Web developers face the stringent task of designing informative web pages while keeping the page-load time low. This task has become increasingly challenging as most web contents are now generated by processing ever-growing amount of user data stored in back-end databases. It is difficult for developers to understand the cost of generating every web-page element, not to mention explore and pick the web design with the best trade-off between performance and functionality. In this paper, we present Panorama, a view-centric and database-aware development environment for web developers. Using database-aware program analysis and novel IDE design, Panorama provides developers with intuitive information about the cost and the performance-enhancing opportunities behind every HTML element, as well as suggesting various global code refactorings that enable developers to easily explore a wide spectrum of performance and functionality trade-offs.

源语言英语
主期刊名Proceedings - 2019 IEEE/ACM 41st International Conference on Software Engineering, ICSE 2019
出版商IEEE Computer Society
994-1004
页数11
ISBN(电子版)9781728108698
DOI
出版状态已出版 - 5月 2019
已对外发布
活动41st IEEE/ACM International Conference on Software Engineering, ICSE 2019 - Montreal, 加拿大
期限: 25 5月 201931 5月 2019

出版系列

姓名Proceedings - International Conference on Software Engineering
2019-May
ISSN(印刷版)0270-5257

会议

会议41st IEEE/ACM International Conference on Software Engineering, ICSE 2019
国家/地区加拿大
Montreal
时期25/05/1931/05/19

学术指纹

探究 'View-Centric Performance Optimization for Database-Backed Web Applications' 的科研主题。它们共同构成独一无二的学术指纹。

引用此