Title
Forward: data-centric ULS using declarative templates that efficiently wrap third-party JavaScript components
Abstract
While Ajax programming and the plethora of JavaScript component libraries enable high-quality Uls in web applications, integrating them with page data is laborious and error-prone as a developer has to handcode incremental modifications with trigger-based programming and manual coordination of data dependencies. The FORWARD web framework simplifies the development of Ajax applications through declarative, state-based templates. This declarative, data-centric approach is characterized by the principle of logical/physical independence, which the database community has often deployed successfully. It enables FORWARD to leverage database techniques, such as incremental view maintenance, updatable views, capability-based component wrappers and cost-based optimization to automate efficient live visualizations. We demonstrate an end-to-end system implementation, including a web-based IDE (itself built in FORWARD), academic and commercial applications built in FORWARD and a wide variety of JavaScript components supported by the declarative templates.
Year
DOI
Venue
2014
10.14778/2733004.2733052
PVLDB
DocType
Volume
Issue
Journal
7
13
ISSN
Citations 
PageRank 
2150-8097
1
0.35
References 
Authors
5
4
Name
Order
Citations
PageRank
Yupeng Fu1766.72
Kian Win Ong219911.72
Yannis Papakonstantinou35657837.56
Erick Zamora410.35