owl

Using Protege owl ontology on Android

I have a practical seminar this semester, and I want to use ontology on Android application. I choose Protege owl ontology as a ontology API and this tool worked in normal Java project. But when I tried to import this jar files which for the owl ontology API in Android project.It will fail and I haven't found any solutions in the Intern...

In Semantic Web, are OWL EL, RL, QL all instances of DL? What is the difference? More inside.

I'm using the pellet reasoner on a number of ontologies and have run the info method on a list of IRIs (in this case URLs). The two metrics that interest me are the DL Expressivity and OWL Profile. The OWL Profiles I'm getting range from "OWL 2," "OWL 2 DL," "OWL 2 EL," "OWL 2 QL," "OWL 2 RL." When is says "OWL 2," does that mean the o...

Can a semantic web Ontology have the same expressivity but a different profile?

I'm analyzing some ontologies with the pellet reasoner, but I'm getting some strange results. When I perform the "pellet info" method on an ontology, and compare the OWL Profile to the DL Expressivity, I sometimes get ontologies that have different expressivities bu the same profile. That seems at least plausible, but then I am also find...

How to add OWL:imports to a .owl file by jena

Hello, I am new to Jena. I want to create a new OntModel and need to imports some other ontology to this model.If I write it to file, I expect the file can show something like follow: <owl:Ontology rdf:about=""> <owl:imports rdf:resource="http://test.owl#"/&gt; </owl:Ontology> Right now, I dont know how to import other ontolo...

How do i read .owl files in java and display its contents.

How do i read .owl files in java and display its contents. ...

Representing Natural Language as RDF

How much of the concepts conveyed in natural language is RDF/OWL able to represent? I'm still learning RDF and other semantic technologies, but as I currently understand it, information is typically represented as triples of the form (subject,predicate,object). So I can imagine how the sentence "Bob has a hat" might be represented. Howev...

Are there any relatively mature RDF/OWL Persistence Frameworks I can use?

I have looked at Elmo from openrdf.org, but it doesn't seem to support having object within another object. E.g. Class Roof within the Class House and then allow persisting House object. Is there any other fairly mature and better documented persistence framework out there for RDF/OWL data that will allow such operations? Or if not, i...

how to know owl property type by jena

Hello, I have a question about jena and owl property type. If the property is an ontology property, I can know its property type by different type defination such as datatypeproperty, objectproperty. But if the property I get from some other place, such as http://www.w3.org/2003/01/geo/wgs84_pos. How can I know its property type by jen...

How to read out specific values from an OWL Ontology using Java.

Hello, i´ve got an OWL Ontology: <?xml version="1.0"?> <rdf:RDF xmlns="http://www.owl-ontologies.com/Ontology1272923485.owl#" 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://www.w3.org/2002/07/owl#" xml:base="http:...

Implement a semantic search with in a web application

This web application is about posting different kind of posts to the web application where users can search those posts by a text-based search. Basically a post has following attributes. Title Description Category Budget Submit_date End_date Currently, Post content is store in sql server database under 'Post' table....

How do you query OWL Annotations

I am searching for the method/tool/syntax to query annotations in an RDF/OWL ontology. The query engines I have found search classes, properties, indivituals but I have not found one that will search based on the value for example DC:Description Can someone enlighten me, thank you ...

weighted RDF predicate (owl:ObjectProperty)

in RDF a statement is represented with S,P and O; In OWL the owl:ObjectProperty represents the predicate logic. (S) (P) (O) I like dog <owl:Class rdf:about="Person" /> <owl:NamedIndividual rdf:about="I"> <rdf:type rdf:resource="Person"/> <like rdf:resource="Dog"/> </owl:NamedIndividual> <owl:Class rdf:about="Pet" /> <ow...

RDF/OWL/Protege: let a subclass be a union of some disjoint super classes?

I have following classes: Classes B, C and D are the subclasses of A. A ----+----------> B | +----------> C | +----------> D Besides, I have an object property, hasObjectProperty, and some other classes X, Y, Z, where X, Y, Z are disjoint classes. Then I set restrictions to classes B, C and D as following: (He...

Loading an ontology (owl) using jena and show its graph

Hello!!! Im working in a project where I have to load any ontology (is chosen by the user) in .owl language and display its graph as a tree menu. It means the ontology can be any size. The goal is to show a Taxanomy to be able to classify learning objects. At the moment, using jena I can load the ontology, but I wonder how to show the...

Validation with rule engine

We work with messages that are text-based (no XML). Our goal is to validate the messages, a message is valid if the content is correct. We developed our own language defined in XML to express rules on the message. We need to add more complex rules and we think that it’s now time to look at other alternative and use real rules engine. We ...

mincardinality of properties

dear all i am using jena how can i get mincardinality of a property? thanks... ...

how can i add some trrriple to my ontology by jena?

I have instance1 of class1 and instance2 of class2. Also i have defined HasName(object property)in my ontology .Now, how can i add the tiple (instance1 HasName instance2) to my ontology by jena? ...

Modify the predefined ontology by using jena.

Hi every one. I created my ontology by Protege. my ontology has some classes and instances. Now i'm going to add other classes and instances by jena that's why i write the below code to create a new class and one instance in this class. the name of new class is "person" and the name of new instance is "base". when i run this code in jav...

OWL: restrict property value to a numeric string

In my database I have things with string properties. Some of the property values match numeric strings (only contain digits). I'd like to give these things a special type (a subtype of what they are). Is such a thing possible in OWL? ...