2010
DOI: 10.1007/978-3-642-16961-8_72
|View full text |Cite
|
Sign up to set email alerts
|

Mapping ORM to Datalog: An Overview

Abstract: Abstract: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 app… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2011
2011
2016
2016

Publication Types

Select...
5
2
1

Relationship

1
7

Authors

Journals

citations
Cited by 12 publications
(3 citation statements)
references
References 16 publications
0
2
0
Order By: Relevance
“…For example, there is a direct mapping between LogiQL and conceptual modeling languages like ORM [22]. It is also straightforward to support function-and array-based language syntax since this highly normalized schema does not require naming of relation variables (i.e., table columns).…”
mentioning
confidence: 99%
“…For example, there is a direct mapping between LogiQL and conceptual modeling languages like ORM [22]. It is also straightforward to support function-and array-based language syntax since this highly normalized schema does not require naming of relation variables (i.e., table columns).…”
mentioning
confidence: 99%
“…Nevertheless, in all these scenarios the goal is to use OCL for code-generation purposes as part of a data validation component. Similar generative approaches exist also for other pairs of query and target languages [34]. Once generated, there is no link between the code and the models and therefore it cannot be used to speed up the model queries.…”
Section: Related Workmentioning
confidence: 99%
“…Further research and development work is encouraged to extend support for modeling reference schemes in not only the various languages mentioned in this article but also extended versions of datalog (Abiteboul, Hull, & Vianu, 1995) such as LogiQL (Halpin & Rugaber, 2014), for which basic mapping from ORM has already been implemented (Halpin et al, 2010), and to provide automated transformation of models between them.…”
Section: Acknowledgmentmentioning
confidence: 99%