Hilda: A High-Level Language for Data-Driven Web Applications
File(s)
Permanent Link(s)
Author
Fan Yang
Jayavel Shanmugasundaram
Mirek Riedewald
Johannes Gehrke
Abstract
We propose Hilda, a high-level language for developing data-driven web applications. The primary benefits of Hilda over existing de- velopment platforms are: (a) it uses a uni- fied data model for all layers of the applica- tion, (b) it is declarative, (c) it models both application queries and updates, (d) it sup- ports structured programming for web sites, (e) it enables conflict detection for concur- rent updates, and (f) it separates application logic from presentation. We also describe the implementation of a simple proof-of-concept Hilda compiler, which translates a Hilda ap- plication program into Java Servlet code.
Date Issued
2005-04-21
Publisher
Cornell University
Keywords
Previously Published as
http://techreports.library.cornell.edu:8081/Dienst/UI/1.0/Display/cul.cis/TR2005-1991
Type
technical report