






Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Community
Ask the community for help and clear up your study doubts
Discover the best universities in your country according to Docsity users
Free resources
Download our free guides on studying techniques, anxiety management strategies, and thesis advice from Docsity tutors
Owl excercises With Solutions Prepared by Riccardo Rosati From Sapienza University of Rome.
Typology: Exercises
1 / 11
This page cannot be seen from the preview
Don't miss anything!
Exercise 1 Write an OWL ontology representing the following statements:
Exercise 1: Solution (continued) SubClassOf( ObjectSomeValuesFrom( ObjectInverseOf(myns:URI3) owl:Thing) myns:URI2) ObjectPropertyAssertion(myns:URI3 myns:URI myns:URI4)
Exercise 2 Write an OWL ontology that formalizes knowledge about the domain of people, in particular the classes person, man, woman, and the properties parent, mother, father. Try to express all the knowledge you have about such classes and properties (e.g.: every man is a person, every woman is a person, every mother is a woman, etc.).
Exercise 2: Solution (continued) SubClassOf( ObjectSomeValuesFrom( ObjectInverseOf(myns:hasFather) owl:Thing) myns:man) (every father is a man) ClassAssertion(myns:man myns:Joe) (Joe is a man) ObjectPropertyAssertion(myns:hasMother myns:Joe myns:Ann) (Ann is the mother of Joe)
Exercise 3 Add to the ontology of Exercise 2 the following information:
Exercise 3: Solution (continued)
Exercise 3: Solution (continued)