Hilda: A High-Level Language for Data-DrivenWeb Applications
- 1 January 2006
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
We propose Hilda, a high-level language for developing data-driven web applications. The primary benefits of Hilda over existing development platforms are: (a) it uses a unified data model for all layers of the application, (b) it is declarative, (c) it models both application queries and updates, (d) it supports structured programming for web sites, and (e) it enables conflict detection for concurrent updates. We also describe the implementation of a simple proof-ofconcept Hilda compiler, which translates a Hilda application program into Java Servlet code.Keywords
This publication has 12 references indexed in Scilit:
- Declarative specification of Web applications exploiting Web services and workflowsPublished by Association for Computing Machinery (ACM) ,2004
- Abstract State Machines: An Overview of the ProjectLecture Notes in Computer Science, 2004
- Model-driven development of Web applicationsACM Transactions on Information Systems, 2000
- Declarative specification of Web sites with SThe VLDB Journal, 2000
- Tools and approaches for developing data-intensive Web applicationsACM Computing Surveys, 1999
- Logic based modeling and analysis of workflowsPublished by Association for Computing Machinery (ACM) ,1998
- Relational transducers for electronic commercePublished by Association for Computing Machinery (ACM) ,1998
- Synthesis of extended transaction models using ACTAACM Transactions on Database Systems, 1994
- A relational model of data for large shared data banksCommunications of the ACM, 1970
- Letters to the editor: go to statement considered harmfulCommunications of the ACM, 1968