An ER-based framework for declarative web programming*. Issue 3 (May 2014)
- Record Type:
- Journal Article
- Title:
- An ER-based framework for declarative web programming*. Issue 3 (May 2014)
- Main Title:
- An ER-based framework for declarative web programming*
- Authors:
- HANUS, MICHAEL
KOSCHNICKE, SVEN - Abstract:
- <abstract abstract-type="normal"> <title>Abstract</title> <p>We describe a framework to support the implementation of web-based systems intended to manipulate data stored in relational databases. Since the conceptual model of a relational database is often specified as an entity-relationship (ER) model, we propose to use the ER model to generate a complete implementation in the declarative programming language Curry. This implementation contains operations to create and manipulate entities of the data model, supports authentication, authorization, session handling, and the composition of individual operations to user processes. Furthermore, the implementation ensures the consistency of the database w.r.t. the data dependencies specified in the ER model, i.e., updates initiated by the user cannot lead to an inconsistent state of the database. In order to generate a high-level declarative implementation that can be easily adapted to individual customer requirements, the framework exploits previous works on declarative database programming and web user interface construction in Curry.</p> </abstract>
- Is Part Of:
- Theory and practice of logic programming. Volume 14:Issue 3(2014)
- Journal:
- Theory and practice of logic programming
- Issue:
- Volume 14:Issue 3(2014)
- Issue Display:
- Volume 14, Issue 3 (2014)
- Year:
- 2014
- Volume:
- 14
- Issue:
- 3
- Issue Sort Value:
- 2014-0014-0003-0000
- Page Start:
- 269
- Page End:
- 291
- Publication Date:
- 2014-05
- Subjects:
- Logic programming -- Periodicals
Artificial intelligence -- Computer programs -- Periodicals
Constraint programming (Computer science) -- Periodicals
005.115 - Journal URLs:
- https://www.cambridge.org/core/journals/theory-and-practice-of-logic-programming ↗
- DOI:
- 10.1017/S1471068412000385 ↗
- Languages:
- English
- ISSNs:
- 1471-0684
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD Digital store
- Ingest File:
- 3920.xml