Oct 11, 2013 | Technical Papers
Abstract We interpret SPARQL graph patterns as category-theoretic lifting problems. Each query is a lift in a certain category, and the set of solutions to the query corresponds to the set of lifts. We describe how giving users access to certain parts of this...
Aug 18, 2012 | Technical Papers
Abstract We present a simple database definition language of categories and functors. A database schema is a small category, and an instance is a set-valued functor on it. We show how morphisms of schemas induce three data migration functors which parameterize...
Jan 31, 2012 | Technical Papers
Abstract Ologs are category-theoretic models for knowledge representation. Unlike semantic networks, ologs can be formally stated and compared with each other. An olog is similar to a relational database schema, in that it serves as a data repository if desired. We...