pith. sign in

arxiv: 1303.0213 · v1 · pith:23HHGCYQnew · submitted 2013-03-01 · 💻 cs.AI · cs.DL

The Semantic Web takes Wing: Programming Ontologies with Tawny-OWL

classification 💻 cs.AI cs.DL
keywords developmentontologyprogrammingprovidesclojureenvironmentlibrarymodern
0
0 comments X
read the original abstract

The Tawny-OWL library provides a fully-programmatic environment for ontology building; it enables the use of a rich set of tools for ontology development, by recasting development as a form of programming. It is built in Clojure - a modern Lisp dialect, and is backed by the OWL API. Used simply, it has a similar syntax to OWL Manchester syntax, but it provides arbitrary extensibility and abstraction. It builds on existing facilities for Clojure, which provides a rich and modern programming tool chain, for versioning, distributed development, build, testing and continuous integration. In this paper, we describe the library, this environment and the its potential implications for the ontology development process.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. A Pythonic Functional Approach for Semantic Data Harmonisation in the ILIAD Project

    cs.DB 2026-02 conditional novelty 5.0

    A three-tier Python library system encodes OIM ontology design patterns so domain experts can perform semantic data harmonisation without Semantic Web expertise.