2003
DOI: 10.1007/978-3-540-39718-2_42
|View full text |Cite
|
Sign up to set email alerts
|

Cooking the Semantic Web with the OWL API

Abstract: Abstract. This paper discusses issues that surround the provision of application support using OWL ontologies. It presents the OWL API, a high-level programmatic interface for accessing and manipulating OWL ontologies. We discuss the underlying design issues and illustrate possible solutions to technical issues occurring in systems that intend to support the OWL standard. Although the context of our solutions is that of a particular implementation, the issues discussed are largely independent of this and shoul… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
70
0
2

Year Published

2005
2005
2014
2014

Publication Types

Select...
4
4
1

Relationship

0
9

Authors

Journals

citations
Cited by 118 publications
(72 citation statements)
references
References 9 publications
0
70
0
2
Order By: Relevance
“…Stage 4 and 5 of the implementation process involves a service-oriented development and deployment for the presented system architecture, as shown in Figure 6, which was used to enable the personalisation mechanism for the specified application scenario. The system was developed using Java and the OWL-API [49]. The HoD services run on the server-side, which provides the storage and usage of the Ontology model (.owl file), a set of pre-defined SWRL rules, the Reasoner, and the Application Server (Apache Tomcat).…”
Section: Methodsmentioning
confidence: 99%
“…Stage 4 and 5 of the implementation process involves a service-oriented development and deployment for the presented system architecture, as shown in Figure 6, which was used to enable the personalisation mechanism for the specified application scenario. The system was developed using Java and the OWL-API [49]. The HoD services run on the server-side, which provides the storage and usage of the Ontology model (.owl file), a set of pre-defined SWRL rules, the Reasoner, and the Application Server (Apache Tomcat).…”
Section: Methodsmentioning
confidence: 99%
“…The GO Annotation pre-processing was handled by a Java program making use of the OWLAPI OWL2 library [45] and the Pellet DL reasoner for Semantic Web data [46]. Merging of the semantic models was also handled by Java code using first the ARQ API to issue the SPARQL query on the relational Corvus store and then OWLAPI to perform the actual merge.…”
Section: Methodsmentioning
confidence: 99%
“…The most well-known examples are JENA [24] and OWL API [25]. Since the developer works directly with the ontology-based constructs, the approach allows for flexibly using arbitrary ontologies.…”
Section: Related Workmentioning
confidence: 99%