Sep 11, 2019 | Case Studies, Technical Papers
Abstract In this paper we consider how to integrate a simple and developer-friendly data model such as the property graph with more complex and less user-friendly data models such as relational database tables. We observe that algebraic data types are a common...
Jun 15, 2019 | Case Studies, Technical Papers
Abstract CQL is an open-source query and data integration scripting language that can be applied to common challenges in the field of computational science. It can preserve structure as it moves data from one database to another, and thus allows users who share their...
Dec 8, 2017 | Technical Papers
Abstract We describe a new model management approach based on algebraic specification following a survey of the field of model management. Read...
Nov 2, 2017 | Technical Papers
Abstract Our approach to data integration is based on combining techniques from functional programming, category theory and database theory. We present formalism for schema mapping between databases using category-theoretic adjunctions. This leads to a query language...
Jun 17, 2017 | Case Studies, Technical Papers
Abstract We approach the integration of manufacturing service capability databases using a different set of tools, specifically category theory (CT) and FQL, a functorial query language based on categorical mathematics. This work demonstrates the potential utility of...
May 27, 2017 | Technical Papers
Abstract We generalize the set-valued functor model by using multi-sorted algebraic theories. This easily accommodates missing information (null values), and allows queries to make use of data operations such as multiplication or comparison. We show how all the...