Datalog for Enterprise Software: from Industrial Applications to Research (Invited Talk)

Author Molham Aref

Thumbnail PDF


  • Filesize: 119 kB
  • 1 pages

Document Identifiers

Author Details

Molham Aref

Cite AsGet BibTex

Molham Aref. Datalog for Enterprise Software: from Industrial Applications to Research (Invited Talk). In Technical Communications of the 26th International Conference on Logic Programming. Leibniz International Proceedings in Informatics (LIPIcs), Volume 7, p. 1, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2010)


LogicBlox is a platform for the rapid development of enterprise applications in the domains of decision automation, analytics, and planning. Although the LogicBlox platform embodies several components and technology decisions (e.g., an emphasis on software-as- a-service), the key substrate and glue is an implementation of the Datalog language. All application development on the LogicBlox platform is done declaratively in Datalog: The language is used to query large data sets, but also to develop web and desktop GUIs (with the help of pre-defined libraries), to interface with solvers, statistics tools, and optimizers for complex analytics solutions, and to express the overall business logic of the application. The goal of this talk is to present both the business case for Datalog and the fruitful interaction of research and industrial applications in the LogicBlox context.
  • Datalog
  • decision automation
  • analytics
  • planning


  • Access Statistics
  • Total Accesses (updated on a weekly basis)
    PDF Downloads