Skip to content

unibz-krdb/SemanticSQLTransducer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Semantic SQL Transducer

Based on over a decade of rigorous theoretical research, the Semantic SQL Transducer is a well-founded but practical tool providing the materialised lossless conceptual view of an arbitrary relational source data, contributing to a knowledge-centric data stack (paper, presentation).

DISCLAIMER: This repository is in its infancy and as such all builds should be regarded as unstable.

Usage

Requirements

Format

gradle ktfmtFormat

Build

gradle build

Test

Testing requires a running postgres instance containing an empty database ssqlt_test.

gradle test

License

This project is licensed under LGPLv2.1.

Contribution

We greatly look forward to accepting external contributions, but the project is currently too immature.

Watch this space!