5,061 Hits in 4.9 sec

The OWL API: A Java API for OWL ontologies

Matthew Horridge, Sean Bechhofer
2011 Semantic Web Journal  
We present the OWL API, a high level Application Programming Interface (API) for working with OWL ontologies. The OWL API is closely aligned with the OWL 2 structural specification.  ...  The reference implementation of the OWL API, written in Java, includes validators for the various OWL 2 profiles -OWL 2 QL, OWL 2 EL and OWL 2 RL.  ...  The SKOS API 18 [22] is a Java interface and implementation for SKOS [29] , built on top of the OWL API.  ... 
doi:10.3233/sw-2011-0025 fatcat:5mbqpa7corfohnt4ny55n5vsje

RESTful Encapsulation of OWL API

Ramya Dirsumilli, Till Mossakowski
2016 Proceedings of the 5th International Conference on Data Management Technologies and Applications  
OWL API is a high level API for working with ontologies. Despite of its functionalities and numerous advantages, it is restricted to a set of users due to its platform dependency.  ...  Being built as a java API the OWL API can only be used by java or related platform users.  ...  Therefore, any service that deals with ontologies on the web can utilize the functionalities of RESTful OWL API.  Wrap OWL API -All the methods in the OWL API that support working with a single input  ... 
doi:10.5220/0005987201500157 dblp:conf/data/DirsumilliM16 fatcat:yhsg7fmjmjakpjnxgy4eijzto4

Cooking the Semantic Web with the OWL API [chapter]

Sean Bechhofer, Raphael Volz, Phillip Lord
2003 Lecture Notes in Computer Science  
It presents the OWL API, a high-level programmatic interface for accessing and manipulating OWL ontologies.  ...  This paper discusses issues that surround the provision of application support using OWL ontologies.  ...  Acknowledgments The authors would like to thank Angus Roberts, who contributed to the early design of a prototype API.  ... 
doi:10.1007/978-3-540-39718-2_42 fatcat:usllpgj26jedvetlq74fr3uftm

Scowl: a Scala DSL for programming with the OWL API

James P Balhoff
2016 Journal of Open Source Software  
Scowl is a domain-specific language (DSL) which provides a convenient Scala-based syntax for composing OWL (Web Ontology Language, (W3C OWL Working Group 2009)) expressions and axioms.  ...  Integration with the standard Java OWL API provides compatibility with multiple freely available OWL reasoners. Horridge, Matthew, and Peter F Patel-Schneider. 2009 .  ...  Integration with the standard Java OWL API provides compatibility with multiple freely available OWL reasoners. Balhoff, (2016). Scowl: a Scala DSL for programming with the OWL API.  ... 
doi:10.21105/joss.00023 fatcat:lwfoykmwavcina4czou2pjnamm

The OWL Instance Store: System Description [chapter]

Sean Bechhofer, Ian Horrocks, Daniele Turi
2005 Lecture Notes in Computer Science  
Contd… The OWL ontology is parsed into a java OWL ontology object using the OWL API. The iS accepts OWL descriptions as java OWL description objects of the OWL API.  ...  Ontology individual 1 individual 2 individual 3 … TBox Reasoner Java Architecture of iS d contd… Three operations: 1.  ...  Database handles large volumes of data and are optimised for the performance of operations Joins Intersection The functionality of 'iS' is limited Future work Extension of 'iS' that uses the precompletion  ... 
doi:10.1007/11532231_13 fatcat:rma63q2sgje3phldmz4orss2mi

An API for Ontology Alignment [chapter]

Jérôme Euzenat
2004 Lecture Notes in Computer Science  
Then we propose an implementation of this format as an Alignment API, which can be seen as an extension of the OWL API and shares some design goals with it.  ...  We present here a format for expressing alignments in RDF, so that they can be published on the web.  ...  It had benefited from discussions with Petko Valtchev, Paolo Bouquet and Sergio Tessaris. The author thanks the OWL API developers for their great work.  ... 
doi:10.1007/978-3-540-30475-3_48 fatcat:mjx2hwblcrepnla6ysp7zrxc3u

OWL API for iOS: Early Implementation and Results [chapter]

Michele Ruta, Floriano Scioscia, Eugenio Di Sciascio, Ivano Bilenchi
2017 Lecture Notes in Computer Science  
The paper presents an early redesign of OWL API for iOS. A partial port has been developed, effective enough to support mobile reasoning engines in a moderately expressive fragment of OWL 2.  ...  Semantic Web and Internet of Things are progressively converging, but the lack of reasoning tools for mobile devices on the iOS platform may hinder the progress of this vision.  ...  Acknowledgment The authors acknowledge partial support of Apulia region cluster project PER-SON.  ... 
doi:10.1007/978-3-319-54627-8_11 fatcat:gm3w4qk2nbhadgw5l6obhdx6me

The Alignment API 4.0

Jérôme David, Jérôme Euzenat, François Scharffe, Cássia Trojahn dos Santos
2011 Semantic Web Journal  
The Alignment API provides abstractions for the notions of network of ontologies, alignments and correspondences as well as building blocks for manipulating them, such as matchers, evaluators, renderers  ...  We recall the building blocks of this API and present here the version 4 of the Alignment API through some of its new features: ontology proxys, the expressive alignment language EDOAL and evaluation primitives  ...  The Alignment API in a nutshell The Alignment API itself is a reduced set of Java interfaces.  ... 
doi:10.3233/sw-2011-0028 fatcat:kuf6umtgjfe2tgjudw34eauofu

The OWL Reasoner Evaluation (ORE) 2015 Competition Report

Bijan Parsia, Nicolas Matentzoglu, Rafael S. Gonçalves, Birte Glimm, Andreas Steigmiller
2017 Journal of automated reasoning  
The OWL Reasoner Evaluation competition is an annual competition (with an associated workshop) that pits OWL 2 compliant reasoners against each other on various standard reasoning tasks over naturally  ...  In this paper, we discuss the design, execution and results of the 2015 competition with particular attention to lessons learned for benchmarking, comparative experiments, and future competitions.  ...  competition and being a PC chair for all workshops; Samantha Bail for being a PC chair as well as implementing the first "live results" screen; Ian Horrocks for helping getting the project started; and  ... 
doi:10.1007/s10817-017-9406-8 pmid:30069067 pmcid:PMC6044265 fatcat:2phb2dbyb5fsfcy62ggsdt6ojq

A Snapshot of the OWL Web [chapter]

Nicolas Matentzoglu, Samantha Bail, Bijan Parsia
2013 Lecture Notes in Computer Science  
Tool development for and empirical experimentation in OWL ontology engineering require a wide variety of suitable ontologies as input for testing and evaluation purposes and detailed characterisations  ...  In this paper, we survey ontologies as they exist on the web and describe the creation of a corpus of OWL DL ontologies using strategies such as web crawling, various forms of de-duplications and manual  ...  The focus of our work lies on the filtering steps applied to arrive at a set with a a high density of (relatively) unique OWL DL ontologies.  ... 
doi:10.1007/978-3-642-41335-3_21 fatcat:euc6drqwkvbdfeouj7xjbiwd6a

APIs à gogo: Automatic Generation of Ontology APIs

Fernando Silva Parreiras, Carsten Saathoff, Tobias Walter, Thomas Franz, Steffen Staab
2009 2009 IEEE International Conference on Semantic Computing  
In current approaches, annotations on API source code handle these mappings, leading to problems with reuse and maintenance.  ...  between descriptions of information given by ontologies and object oriented representations of the same information.  ...  Acknowledgements The work presented in this paper is supported by CAPES Brazil under Grant No. BEX 1553/05-4, EU STReP-216691 MOST and X-Media FP6-26978.  ... 
doi:10.1109/icsc.2009.90 dblp:conf/semco/ParreirasSWFS09 fatcat:5zmroegc2rcgtbmcnloeh3u5ny

The OWL Reasoner Evaluation (ORE) 2015 Resources [chapter]

Bijan Parsia, Nicolas Matentzoglu, Rafael S. Gonçalves, Birte Glimm, Andreas Steigmiller
2016 Lecture Notes in Computer Science  
The OWL Reasoner Evaluation (ORE) Competition is an annual competition (with an associated workshop) which pits OWL 2 compliant reasoners against each other on various standard reasoning tasks over naturally  ...  In this paper, we outline the design of the competition and present the infrastructure used for its execution: the corpora of ontologies, the competition framework, and the submitted systems.  ...  There is a standard script for OWL API based reasoners so it is fairly trivial to prepare an OWL API wrapped reasoner for competition.  ... 
doi:10.1007/978-3-319-46547-0_17 fatcat:2ttgvgkzjfbnjnex5kc6wocr7y

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

Phillip Lord
2013 arXiv   pre-print
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.  ...  For example, OWL2Perl [6] allows generation of Perl classes from an OWL Ontology, while the OWL API allows OWL ontology development in Java [7] .  ... 
arXiv:1303.0213v1 fatcat:dhadepa6gbcxdj5jye4gapbtpq

Semantic Web Service Discovery in the OWL-S IDE

N. Srinivasan, M. Paolucci, K. Sycara
2006 Proceedings of the 39th Annual Hawaii International Conference on System Sciences (HICSS'06)  
OWL-S is a service ontology and language, whose semantics are based on OWL.  ...  In this paper we will look in detail at the support for discovery for semantic web services. We also present the matching schemes, the implementation and the results of performance evaluation. .  ...  The techniques proposed in this work provide algorithms for the efficient use of OWL-S ontologies in UDDI, but we believe it can be easily applied to any OWL ontology.  ... 
doi:10.1109/hicss.2006.431 dblp:conf/hicss/SrinivasanPS06 fatcat:tpzwm35565ehnp5ipzev5imsxe

Comparison of reasoners for large ontologies in the OWL 2 EL profile

Kathrin Dentler, Ronald Cornet, Annette ten Teije, Nicolette de Keizer
2011 Semantic Web Journal  
This paper provides a survey to and a comparison of state-of-the-art Semantic Web reasoners that succeed in classifying large ontologies expressed in the tractable OWL 2 EL profile.  ...  selecting a reasoner for a real-life application.  ...  We also like to thank the reviewers for their constructive feedback.  ... 
doi:10.3233/sw-2011-0034 fatcat:sobiilzlw5hqfe5yb3jlqtv64i
« Previous Showing results 1 — 15 out of 5,061 results