Datalog and Emerging Applications: An Interactive Turtorial

Loading...
Thumbnail Image

Embargo Date

Related Collections

Degree type

Discipline

Subject

Computer Sciences

Funder

Grant number

License

Copyright date

Distributor

Related resources

Author

Huang, Shan Shan
Green, Todd J.

Contributor

Abstract

We are witnessing an exciting revival of interest in recursive Datalog queries in a variety of emerging application domains such as data integration, information extraction, networking, program analysis, security, and cloud computing. This tutorial brie y reviews the Datalog language and recursive query processing and optimization techniques, then discusses applications of Datalog in three application domains: data integration, declarative networking, and program analysis. Throughout the tutorial, we use LogicBlox, a commercial Datalog engine for enterprise software systems, to allow the audience to walk through code examples presented in the tutorial.

Advisor

Date of presentation

2011-06-01

Conference name

Departmental Papers (CIS)

Conference dates

2023-05-17T07:15:52.000

Conference location

Date Range for Data Collection (Start Date)

Date Range for Data Collection (End Date)

Digital Object Identifier

Series name and number

Volume number

Issue number

Publisher

Publisher DOI

Journal Issues

Comments

Huang, S., Green, T, & Loo, B., Datalog and Emerging Applications: An Interactive Tutorial, ACM SIGMOD International Conference on Management of Data, June 2011, doi: http://doi.acm.org/10.1145/1989323.1989456 © 1994, 1995, 1998, 2002, 2009 by ACM, Inc. Permission to copy and distribute this document is hereby granted provided that this notice is retained on all copies, that copies are not altered, and that ACM is credited when the material is used to form other copyright policies.

Recommended citation

Collection