charts

Publications

Publication details

The SWRLAPI: A Development Environment for Working with SWRL Rules
Technical Report
Reference:
M. J. O'Connor, C. I. Nyulas, R. D. Shankar, A. K. Das, M. A. Musen. OWL: Experiences and Directions (OWLED), Fifth International Workshop, held with 7th International Semantic Web Conference, Karlsruhe, Germany. Published in 2008.
Abstract:

SWRL is an expressive OWL-based rule language that can be used to increase the amount of knowledge encoded in OWL ontologies. While semantically a SWRL rule can be considered as an additional type of OWL axiom, the authoring and management of SWRL rule bases requires specialized tools that are not typically present in standard OWL development environments. In this paper, we describe such a tool—called the SWRLAPI—that provides a rich development environment for working with SWRL rules. The SWRLAPI is built on the widely-used Protégé-OWL ontology toolkit. It provides both a set of highly interactive user interfaces for working with rules and a set of low-level APIs for embedding rules in knowledge-driven applications. This SWRLAPI has been used to develop a number of technologies to support data integration on the Semantic Web, including a SWRL-based query language called SQWRL and a set of tools that support interoperation between OWL and a variety of information formats.

Full PDF version available here
View the Protégé project
Back to Search Results
 
Information last updated: Fri Mar 20 2009
Make Corrections to this Publication
Stanford School of Medicine