License: Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported license (CC BY-NC-ND 3.0)
When quoting this document, please refer to the following
DOI: 10.4230/LIPIcs.ICLP.2010.1
URN: urn:nbn:de:0030-drops-25762
URL: http://dagstuhl.sunsite.rwth-aachen.de/volltexte/2010/2576/
Go to the corresponding LIPIcs Volume Portal


Aref, Molham

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

pdf-format:
10003.ArefMolham.2576.pdf (0.1 MB)


Abstract

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.

BibTeX - Entry

@InProceedings{aref:LIPIcs:2010:2576,
  author =	{Molham Aref},
  title =	{{Datalog for Enterprise Software: from Industrial Applications to Research (Invited Talk)}},
  booktitle =	{Technical Communications of the 26th International Conference on Logic Programming},
  pages =	{1--1},
  series =	{Leibniz International Proceedings in Informatics (LIPIcs)},
  ISBN =	{978-3-939897-17-0},
  ISSN =	{1868-8969},
  year =	{2010},
  volume =	{7},
  editor =	{Manuel Hermenegildo and Torsten Schaub},
  publisher =	{Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{http://drops.dagstuhl.de/opus/volltexte/2010/2576},
  URN =		{urn:nbn:de:0030-drops-25762},
  doi =		{10.4230/LIPIcs.ICLP.2010.1},
  annote =	{Keywords: Datalog, decision automation, analytics, planning}
}

Keywords: Datalog, decision automation, analytics, planning
Collection: Technical Communications of the 26th International Conference on Logic Programming
Issue Date: 2010
Date of publication: 25.06.2010


DROPS-Home | Fulltext Search | Imprint | Privacy Published by LZI