Home

Experience

Publications

Printable


This site was produced from my foaf profile by Callimachus.

Callimachus

Callimachus is a framework for data-driven applications based on Linked Data principles. Callimachus allows Web authors to quickly and easily create semantically-enabled Web applications. My role as a contractor to Talis Inc. and contributor to the Callimachus project, was the development of a new RDFa template engine that works by compiling RDFa templates into SPARQL queries.

Jena

A Java framework to construct Semantic Web Applications. It provides a programmatic environment for RDF, RDFS and OWL, SPARQL, GRDDL, and includes a rule-based inference engine. Within the EU project, Semantic Web enabled Web Services (IST-2002-37134) I developed the Gloze XML to RDF toolkit available as an open-source contribution to the Jena semantic web toolkit.

SemanticDB: Cleveland Clinic (Ohio)

SemanticDB uses semantic technology to integrate observational data across medical silos, enabling researchers to query and analyse disparate clinical data. My role as consultant to the Cleveland Clinic was the development of use-case driven requirements for medical research using SemanticDB, and the co-development of a web-based medical reporting solution based on Callimachus.

Oracle Semantic Technology at Cleveland Clinic

Oracle enable the implementation of RDF triple-stores on Oracle by supporting key functional abstractions (sem-match) that can be used in the evaluation of SPARQL queries. One facet of my role at the Cleveland Clinic was to support the migration from SPARQL 1.0 to SPARQL 1.1 by using and testing Oracle semantic technologies with the SemanticDB