Title :
Live logic programming
Author :
Rugaber, Spencer ; Hemel, Zef ; Stirewalt, Kurt
Author_Institution :
LogicBlox, Inc., Atlanta, GA, USA
Abstract :
Logic programming languages are today used to build applications accessing large database systems. This raises the possibility of building live development environments for them. Of particular interest is how specific language features such as level of abstraction, transactions, etc. affect the design of such an environment. In this paper, we explore this question for a specific logic language, Datalog, contrast traditional and live approaches for its tooling and discuss issues that arise.
Keywords :
DATALOG; logic programming; programming environments; very large databases; Datalog; large database systems; level of abstraction; live development environments; live logic programming; logic programming languages; specific logic language; Complexity theory; Computer languages; Databases; Logic programming; Production; Programming environments; Datalog; Intentionality; Live programming environment; Logic programming;
Conference_Titel :
Live Programming (LIVE), 2013 1st International Workshop on
Conference_Location :
San Francisco, CA
DOI :
10.1109/LIVE.2013.6617343