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
We present a database-centric approach to web site development in which both application and web con...
This paper is a pre-print of: Danny M. Groenewegen, and Eelco Visser. Weaving Web Applications with ...
AbstractJavaScript provides the technological foundation of Web 2.0 applications. AJAX (Asynchronous...
We propose Hilda, a high-level language for developing data-driven web applications. The primary ben...
Data-driven web applications are structured into three tiers with different programming models a...
Building web applications using current systems is not an easy task and we face the following chall...
This project experiments with a new approach to web application development. It demonstrates this ap...
Data-driven web applications are structured into three tiers with different programming models at ea...
The complexity of web application construction is increasing at an astounding rate. Developing for t...
Web programming remains difficult, even with cutting-edge libraries, because the execution model of...
HotJava is a World-Wide Web browser that adds dynamic behavior to hypertext access by supporting the...
Different programming languages are used to solve different problem domains. Front-end code standard...
Since 2005, with Ajax functionality becoming a de-facto requirement of cloud-based applications, a d...
This work addresses a gap in the foundations of computer science. In particular, only a limited numb...
Nowadays Web applications are being developed by the thousand, most of the time successfully. Howeve...
We present a database-centric approach to web site development in which both application and web con...
This paper is a pre-print of: Danny M. Groenewegen, and Eelco Visser. Weaving Web Applications with ...
AbstractJavaScript provides the technological foundation of Web 2.0 applications. AJAX (Asynchronous...
We propose Hilda, a high-level language for developing data-driven web applications. The primary ben...
Data-driven web applications are structured into three tiers with different programming models a...
Building web applications using current systems is not an easy task and we face the following chall...
This project experiments with a new approach to web application development. It demonstrates this ap...
Data-driven web applications are structured into three tiers with different programming models at ea...
The complexity of web application construction is increasing at an astounding rate. Developing for t...
Web programming remains difficult, even with cutting-edge libraries, because the execution model of...
HotJava is a World-Wide Web browser that adds dynamic behavior to hypertext access by supporting the...
Different programming languages are used to solve different problem domains. Front-end code standard...
Since 2005, with Ajax functionality becoming a de-facto requirement of cloud-based applications, a d...
This work addresses a gap in the foundations of computer science. In particular, only a limited numb...
Nowadays Web applications are being developed by the thousand, most of the time successfully. Howeve...
We present a database-centric approach to web site development in which both application and web con...
This paper is a pre-print of: Danny M. Groenewegen, and Eelco Visser. Weaving Web Applications with ...
AbstractJavaScript provides the technological foundation of Web 2.0 applications. AJAX (Asynchronous...