Description OWL Document - PowerPoint PPT Presentation

1 / 54
About This Presentation
Title:

Description OWL Document

Description:

xmlns ='http://www.w3.org/TR/2004/REC-owl-guide-20040210/wine#' xmlns:vin ='http://www.w3.org/TR/2004/REC-owl-guide-20040210/wine ... – PowerPoint PPT presentation

Number of Views:37
Avg rating:3.0/5.0
Slides: 55
Provided by: Dan87
Category:

less

Transcript and Presenter's Notes

Title: Description OWL Document


1
Description OWL Document
  • Description of a OWL document on
  • Ontologia UniBo in RDF/OWL Raffinamento
  • schema metadati

2
  • The OWL Web Ontologoy Language is a language for
  • defining and instantiating Web ontologies.
  • Ontology is a term borrowed from philosophy that
    refers to
  • the science of describing the kinds of entities
    in the world and
  • how they are related.
  • An OWL ontology may include descriptions of
    classes,
  • properties and their instances.
  • Given such an ontology, the OWL formal semantics
    specifies
  • how to derive its logical consequences, i.e.
    facts not literally
  • present in the ontology, but entailed by the
    semantics.
  • These entailments may be based on a single
    document or
  • multiple distributed documents that have been
    combined
  • using defined OWL mechanisms.

3
  • The OWL language provides three
  • increasingly expressive sublanguages
  • designed for use by specific communities of
  • implementers and users.

4
  • OWL Lite supports those users primarily
  • needing a classification hierarchy and simple
  • constraint features. For example, while OWL
  • Lite supports cardinality constraints, it only
  • permits cardinality values of 0 or 1. It
  • should be simpler to provide tool support for
  • OWL Lite than its more expressive relatives,
  • and provide a quick migration path for
  • thesauri and other taxonomies

5
  • OWL DL supports those users who want the maximum
  • expressiveness without losing computational
    completeness (all
  • entailments are guaranteed to be computed) and
    decidability
  • (all computations will finish in finite time) of
    reasoning
  • systems. OWL DL includes all OWL language
    constructs with
  • restrictions such as type separation (a class can
    not also be an
  • individual or property, a property can not also
    be an individual
  • or class). OWL DL is so named due to its
    correspondence with
  • description logics Description Logics, a field
    of research that
  • has studied a particular decidable fragment of
    first order logic.
  • OWL DL was designed to support the existing
    Description
  • Logic business segment and has desirable
    computational
  • properties for reasoning systems.

6
  • OWL Full is meant for users who want maximum
  • expressiveness and the syntactic freedom of RDF
  • with no computational guarantees. For example, in
  • OWL Full a class can be treated simultaneously as
    a
  • collection of individuals and as an individual in
    its
  • own right. Another significant difference from
    OWL
  • DL is that a owlDatatypeProperty can be marked
  • as an owlInverseFunctionalProperty. OWL Full
  • allows an ontology to augment the meaning of the
  • pre-defined (RDF or OWL) vocabulary. It is
    unlikely
  • that any reasoning software will be able to
    support
  • every feature of OWL Full.

7
  • Every legal OWL Lite ontology is a legal OWL DL
    ontology.
  • Every legal OWL DL ontology is a legal OWL Full
    ontology.
  • Every valid OWL Lite conclusion is a valid OWL DL
    conclusion.
  • Every valid OWL DL conclusion is a valid OWL Full
    conclusion.

8
  • Before we can use a set of terms, we need a
  • precise indication of what specific vocabularies
    are
  • being used. A standard initial component of an
  • ontology includes a set of XML namespace
  • declarations enclosed in an opening rdfRDF tag.
  • These provide a means to unambiguously interpret
  • identifiers and make the rest of the ontology
  • presentation much more readable. A typical OWL
  • ontology begins with a namespace declaration
  • similar to the following. Of course, the URIs of
    the
  • defined ontologies will not usually be w3.org
  • references.

9
Example
  • ltrdfRDF
  • xmlns "http//www.w3.org/TR/2004/REC-owl-
    guide-20040210/wine"
  • xmlnsvin "http//www.w3.org/TR/2004/REC-owl-
    guide-20040210/wine"
  • xmlbase "http//www.w3.org/TR/2004/REC-owl-
    guide-20040210/wine"
  • xmlnsfood"http//www.w3.org/TR/2004/REC-owl-
    guide-20040210/food"
  • xmlnsowl "http//www.w3.org/2002/07/owl"
  • xmlnsrdf "http//www.w3.org/1999/02/22-rdf-s
    yntax-ns"
  • xmlnsrdfs"http//www.w3.org/2000/01/rdf-sche
    ma"
  • xmlnsxsd "http//www.w3.org/2001/XMLSchema"
    gt

10
  • The most basic concepts in a domain should
  • correspond to classes that are the roots of
  • various taxonomic trees. Every individual in
  • the OWL world is a member of the class
  • owlThing. Thus each user-defined class is
  • implicitly a subclass of owlThing. Domain
  • specific root classes are defined by simply
  • declaring a named class. OWL also defines
  • the empty class, owlNothing.

11
  • The fundamental taxonomic
  • constructor for classes is rdfssubClassOf. It
  • relates a more specific class to a more
  • general class. If X is a subclass of Y, then
  • every instance of X is also an instance of Y.
  • The rdfssubClassOf relation is transitive. If
  • X is a subclass of Y and Y a subclass of Z
  • then X is a subclass of Z.

12
  • In our OWL Document the Root is
  • Object.

13
  • And the subclasses of Object are
  • Document
  • Event
  • Location
  • Organization
  • Person
  • Project
  • ResearchTopic.

14
Object
Research Topic
Project
Event
Document
Organization
Person
Location
15
  • The subclassess of Document are
  • Correspondence
  • Lecture
  • Manuscript
  • Publication
  • Web Resource.

16
Document
Correspondence
Publication
Lecture
WebResource
Manuscript
17
  • One more time Correspondence contain
  • Discussion
  • Email
  • Letter
  • PostCard
  • NewsGroup

18
Correspondence
NewsGroup
Postcard
Letter
Email
Discussion
19
  • while Publication contain
  • Article
  • Book
  • Dictionary
  • Editorial
  • Manual
  • NewsItem
  • Periodical
  • Regulation
  • Specification
  • Thesis

20
Publication
Thesis
Regulation
Article
Specification
Book
Dictionary
Periodical
NewsItem
Manual
Editorial
21
  • The subclasses of Article are
  • ArticleInBook,
  • ConferencePaper,
  • JournalArticle,
  • TechnicalReport,
  • WorkshopPaper.

22
Article
TechnicalReport
ArticleInBook
WorkshopPaper
JournalArticle
ConferencePaper
23
  • The subclasses of Periodical are
  • Journal,
  • Magazine,
  • NewsLetter,
  • NewsPaper.

24
Periodical
NewsPaper
NewsLetter
Magazine
Journal
25
  • The subclasses of Thesis are
  • DoctorialThesis,
  • MasterThesis,
  • OldCourseThesis,
  • SpecialistThesis,
  • Three_yearsThesis.

26
Thesis
OldCourseThesis
DoctorialThesis
Three_yearsThesis
SpecialistThesis
MasterThesis
27
  • The subclasses of Web Resource are
  • GuideLine
  • WebPage
  • - Home Page

28
Web Resource
WebPage
GuideLine
HomePage
29
  • The Event class contain
  • Activity,
  • Conference,
  • Course,
  • Meeting,
  • SpecialIssueEvent,
  • Workshop.

30
Event
SpecialIssueEvent
Workshop
Meeting
Conference
Activity
31
  • The subclasses of Activity are
  • Process,
  • Recreation.

32
Activity
Recreation
Process
33
  • The Location class contain
  • AdministartiveLocation
  • - OfficeLocation,
  • EducationLocation,
  • ResearchLocation
  • - LaboratoryLocation.

34
Location
ResearchLocation
AdministrativeLocation
EducationLocation
OfficeLocation
LaboratoryLocation
35
  • The subclasses of EducationLocation are
  • DepartementLocation,
  • IstituteLocation,
  • ProfessorLocation,
  • SchoolLocation,
  • UniversityLocation.

36
EducationLocation
UniversityLocation
ProfessorLocation
SchoolLocation
IstituteLocation
DepartementLocation
37
  • The Organization class contain
  • AdministartiveOrganization
  • - SupportOffice,
  • EducationOrganization,
  • ResearchOrganization
  • - Laboratory.

38
Organization
ResearchOrganization
AdministrativeOrganization
EducationOrganization
SupportOffice
Laboratory
39
  • The subclasses of EducationOrganization are
  • Departement,
  • Istitute,
  • Program,
  • School,
  • ResearchGroup,
  • University.

40

EducationOrganization
Program
ResearchGroup
University
Istitute
School
Departement
41
  • The Person class contain
  • Employee
  • Student

42
Person
Student
Employee
43
  • The subclasses of Employee are
  • AdministrativeStaff,
  • AccademicStaff.

44

Employee
AccademicStaff
AdministrativeStaff
45
  • The subclasses of AccademicStaff are
  • Assistant,
  • Professor,
  • Researcher,
  • Doctor.

46
AccademicStaff
Assistant
Researcher
Doctor
Professor
47
  • The subclasses of Professor are
  • AssociateProfessor,
  • ContractProfessor,
  • EmeritProfessor,
  • ExtraordinaryProfessor,
  • Lecturer_another_head_office,
  • PermanentProfessor,
  • VisitingProfessor.

48
Professor
ExtraordinaryProfessor
AssociateProfessor
ContractProfessor
VisitingProfessor
PermanentProfessor
EmeritProfessor
Lecturer_another_head_office
49
  • The subclasses of AdministrativeStaff are
  • Director,
  • Secretary,
  • SystemStaff,
  • TechnicalStaff.

50
AdministrativeStaff
TechnicalStaff
SystemStaff
Secretary
Director
51
  • The subclasses of Student are
  • OldCourseStudent,
  • SpecialistStudent,
  • Tree_yearsStudent.

52
Student
Tree_yearsStudent
SpecialistStudent
OldCourseStudent
53
  • The Project class contain
  • DevelopmentProject,
  • ResearchProject.

54
Project
ResearchProject
DevelopmentProject
Write a Comment
User Comments (0)
About PowerShow.com