• DocumentCode
    3301987
  • Title

    Live logic programming

  • Author

    Rugaber, Spencer ; Hemel, Zef ; Stirewalt, Kurt

  • Author_Institution
    LogicBlox, Inc., Atlanta, GA, USA
  • fYear
    2013
  • fDate
    19-19 May 2013
  • Firstpage
    19
  • Lastpage
    22
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Live Programming (LIVE), 2013 1st International Workshop on
  • Conference_Location
    San Francisco, CA
  • Type

    conf

  • DOI
    10.1109/LIVE.2013.6617343
  • Filename
    6617343