Compiling ER Specifications into Declarative Programs

dc.creatorBraßel, Bernd
dc.creatorHanus, Michael
dc.creatorMuller, Marion
dc.date2007-11-02
dc.date.accessioned2026-07-07T08:40:29Z
dc.date.available2026-07-07T08:40:29Z
dc.descriptionThis paper proposes an environment to support high-level database programming in a declarative programming language. In order to ensure safe database updates, all access and update operations related to the database are generated from high-level descriptions in the entity- relationship (ER) model. We propose a representation of ER diagrams in the declarative language Curry so that they can be constructed by various tools and then translated into this representation. Furthermore, we have implemented a compiler from this representation into a Curry program that provides access and update operations based on a high-level API for database programming.
dc.descriptionPaper presented at the 17th Workshop on Logic-based Methods in Programming Environments (WLPE2007)
dc.identifierhttps://arxiv.org/abs/0711.0348
dc.identifierhttp://arxiv.org/abs/0711.0348
dc.identifier.urihttp://salesiana.dossiersoluciones.com/handle/123456789/141387
dc.subjectProgramming Languages
dc.subjectSoftware Engineering
dc.subjectD.2.6; D.1.6
dc.titleCompiling ER Specifications into Declarative Programs
dc.typetext

Files

Collections