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

03/01/2013
by   Phillip Lord, et al.
0

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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/15/2015

How, What and Why to test an ontology

Ontology development relates to software development in that they both i...
research
06/05/2022

OntoMerger: An Ontology Integration Library for Deduplicating and Connecting Knowledge Graph Nodes

Duplication of nodes is a common problem encountered when building knowl...
research
11/20/2017

Facets, Tiers and Gems: Ontology Patterns for Hypernormalisation

There are many methodologies and techniques for easing the task of ontol...
research
04/30/2018

XFO: Toward Programming Rich Semantic Models

We have proposed that ontologies and programming languages should be mor...
research
11/27/2020

ROS Based Visual Programming Tool for Mobile Robot Education and Applications

Visual programming languages (VPLs) provide coding without typing texts....
research
09/26/2017

User and Developer Interaction with Editable and Readable Ontologies

The process of building ontologies is a difficult task that involves col...
research
09/27/2013

Madeup: A Mobile Development Environment for Programming 3-D Models

Constructionism is a learning theory that states that we learn more when...

Please sign up or login with your details

Forgot password? Click here to reset