-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[QUESTION] - Ontology in LOD #119
Comments
Do you mean you want to use the "owl" vocabulary from your oml vocabulary? In OML, the First, first make sure that your project has the file
Then, in your vocabulary, you can
|
I want to do it the other way around. I want to reuse the oml concepts and extend those, because i want the formality of oml, but only for a small subset of a domain and connect it to the more broader concepts that are possible within owl. |
Ah I see. This is also doable. First, notice that OML maps to a pattern-based subset of OWL2-DL and SWRL, let's call it the "oml profile". This profile is not small so you can probably do most of your modeling in OML. The profile is chosen to optimize speed of consistecy checking and explainability of consistency issues when we reason with the DL reasoner. For example, we avoid "negation" and "disjunction" class expressions, anonymous classes used directly in domain/range of properties, disjointness axioms (which we generate by policy in vocabulary bundles), etc. Now, if you want to go outside this profile, you can certainly do that by adding another OWL ontology that imports the OWL ontology derived from your OML ontology. For example, let's assume you have the following folder structure:
In your
When you build the project, you will get
Then, you can define your
|
To cleanly separate your |
Description
I would like to include the oml ontology in my own ontologies, i.e. like:
@Prefix owl: http://www.w3.org/2002/07/owl# .
However i don't find the actual ontology under an URI, do you provide it somewhere?
The text was updated successfully, but these errors were encountered: