Mapping ORM to Datalog: An Overview

Halpin, Terry and Curland, Matthew and Stirewalt, Kurt and Viswanath, Navin (2010) Mapping ORM to Datalog: An Overview. [Teaching Resource]


Download (97kB) | Preview


Optimization of modern businesses is becoming increasingly dependent on business intelligence and rule-based software to perform predictive analytics over massive data sets and enforce complex business rules. This has led to a resurgence of interest in datalog, because of its powerful capability for processing complex rules, especially those involving recursion, and the exploitation of novel data structures that provide performance advantages over relational database systems. ORM 2 is a conceptual approach for fact oriented modeling that provides a high level graphical and textual syntax to facilitate validation of data models and complex rules with nontechnical domain experts. DatalogLB is an extended form of typed datalog that exploits fact-oriented data structures to provide deep and highly performant support for complex rules with guaranteed decidability. This paper provides an overview of recent research and development efforts to extend the Natural ORM Architect (NORMA) software tool to map ORM models to DatalogLB

Item Type: Teaching Resource
Subjects: Q Science > QA Mathematics > QA76 Computer software
Divisions: Faculty of Engineering, Science and Mathematics > School of IT
Depositing User: Unnamed user with email
Date Deposited: 21 Apr 2016 03:46
Last Modified: 21 Apr 2016 03:46

Actions (login required)

View Item View Item