owl

Are there any tools to visualize a RDF graph? (please include a screenshot)

I'm looking for a tool that will render a RDF graph in a reasonably useful graphic format. The primary purpose of the graphic format being inclusion into a PowerPoint slide or printing on a large plotter for management review. I am currently using TopBraid Composer which does a reasonably well at visualizing a single entity but doesn't...

How can I do offline reasoning with Pellet?

I have an OWL ontology and I am using Pellet to do reasoning over it. Like most ontologies it starts by including various standard ontologies: <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:xsd="http://www.w3.org/2001/XMLSchema#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:owl="http:/...

Tools to enable translation of A-Box ontology data

Does anyone know of any tools capable of defining a declarative mapping from T-Box structures from one ontology to another, which when executed can effect translation of A-Box instance data from one ontology's form to another's? I have recently written such a tool to meet my needs, but I was wondering if I reinvented the wheel. ...

What is the best way to learn about RDF / OWL?

What references offer a good summary/tutorial for using RDF/OWL? There seem to be enough tools (Protege, Topbraid, Jena, etc.) that knowing the syntax of the markup languages is not necessary, but knowing the concepts is, of course, still critical. I'm working through the w3c documents (particularly the RDF Primer) but I'd like to fi...

Where can I find a good collection of public domain owl ontologies for various domains?

I am building an ontology-processing tool and need lots of examples of various owl ontologies, as people are building and using them in the real world. I'm not talking about foundational ontologies such as Cyc, I'm talking about smaller, domain-specific ones. ...

What is a good RDF library for .net?

I'm looking for a library that can deal with RDF and OWL data. So far I have found: semweb (no owl support for all I know) rowlex (more of a 'browser' application) Your recommendations: LinqToRdf (very interesting, thanks mark!) ...

Which Triplestore for rapid semantic web development?

Ease of installation/use is the most important factor here - not performance. Small is OK as large datasets are not expected. ...

SPARQL query - Class and subclass give a class name and namespace

How can i get all the class properties and its sub classes with properties from an RDF datasource using SPARQL query given a class name and namespace? ...

Semantic stuff (RDF, OWL) on mobile phones - is it possible?

I'm thinking about using semantic (web) technogies like RDF and OWL in an application on mobile devices. Currently I'm targeting android, but I'd also be interested in the possibilities on the iPhone and on J2ME. I would like to use a lib instead of implementing everything from scratch. I know that there are some libraries and framework...

How to convert OWL/BP7 application to Delphi?

Which tool/approach would you suggest to convert of a large 16bit Windows GUI application, written in old Borland Pascal 7 / OWL, to Delphi? Understanding the pretty heavy differences between OWL and VCL, as well as the differences between the pointer manipulations in 16bit pascal and the state-of-art using of strings and objects in De...

Read Jena OntModel with Dependencies

I'm new to the concept of ontology and Jena, so I'm not sure I'm phrasing this correctly.. I need to read a series of connected owl files (by namespace dependencies?) into an in memory Jena model (OntModel?) so inference can be run. How do I do this? Does the order of the files matter? Do I need to call a specific method to "run the ...

Will wise owl obfuscate wpf projects properly?

We are moving from windows forms to wpf for the next version of the product I work on. We are using wise owl to do our obfuscation and I am wondering if anyone has had experience with this. ...

Why can't I see the results of the query in protege4?

I knew this might be a stupid question but I don't know the answer :) I am using protege4 I built my ontology and when I tried to use DL Query from the DL query tap in protege4 it executes fine and I get results. However, when I click "Add to ontology" to add my query to the ontology it adds it but without any query results!!! Why are...

in owl "Dl query" how to use advanced valu query in protege

I am developing an ontology and I have a problem with my Dl query there is a class called "flower" and this class has subclasses which are some flowers names and also there is another class called "flowersColor" and it has these values ("red","green" and "blue") as individuals-not subclass- every flower has one color or more I wan...

Strange query behaviour in OWL!!

Hello In OWL this query works fine "person and hasChild min 3" it works fine and it gives me all persons who have more than 3 children but this one does not work "person and hasChild max 3" it should give me all persons who have less than 3 children however it does not work does any one have an idea about this?? why "min" works...

Is there a OWL reasoner for .NET

Hi, I'm looking for an OWL-DL reasoner that provides an .NET API. Alternatively I could use a DIG compliant reasoner written in any language, but i need a .NET library that is able to convert OWL ontologies into DIG XML language. Anyone heard about such tools/libraries? ...

Programatically generating assemblies from OWL files with ROWLEX

I have been using the ROWLEX library to handle RDF-s. It is shipped with a designtime GUI tool called OwlGrinder.exe that can generate C# helper classes (.NET assemblies to be exact) from my OWL ontologies. I wonder if anyone knows if I could do the same programatically in runtime. ...

What is the difference between "someValuesFrom" and "allValuesFrom"?

In description logic, what is the difference between "someValuesFrom" and "allValuesFrom"? In other words, the difference between (limited existential quantification) and (value restriction). For example, consider this: ∆ = {a, b, c, d, e} ext(B) = {<c,d>} ext(R) = {<a,b>, <a,c>, <d,c>, <c,e>} So what is the difference between t...

OWL Assembly Generation Problem (OWLGrinder)

I am building an assembly from my OWL ontology, but when parsing ontology, it raises an error message at "datatype properties" where a type is declared and some values are given. I've written my ontology using Protege v3.4. For example, one of the datatype properties that raises error is "Language" with the type "string" and values like...

Problem in selecting constants of an enum class

I've encourted a problem recently about cycling between constants of an enum class in .net (that is created from my OWL class, by Rowlex OwlGrinder). Problem was solved by means of using .net reflection (thanks to great help from dear Mr. Jon Skeet): stackoverflow:problem-cycling-enum-class-values By solving this, I started using it. Af...