Εισαγωγή στο OWL

Το OWL είναι μια γλώσσα για την επεξεργασία πληροφοριών του Web

Βασικές γνώσεις που πρέπει να έχετε πριν μάθετε

Πριν μάθετε OWL, πρέπει να έχετε βασικές γνώσεις για το XML, τα XML ονόματα χώρου και το RDF.

Αν θέλετε να μάθετε πρώτα αυτά τα έργα, επισκεφτείτε:

CodeW3C.com Web Ontology Language OWL - Δραστηριότητα Semantic Web του W3C και Εκπαιδευτικός Οδηγός RDF.

Τι είναι το OWL;

  • Το OWL είναι η γλώσσα οντολογίας του Web
  • Το OWL χτίζεται在上面 του RDF
  • Το OWL χρησιμοποιείται για την επεξεργασία πληροφοριών στο Web
  • Το OWL σχεδιάστηκε για να εξηγείται από υπολογιστές
  • Το OWL δεν σχεδιάστηκε για να διαβάζεται από ανθρώπους
  • Το OWL γράφεται με XML
  • Το OWL έχει τρία υπογλώσσες
  • Το OWL είναι ένα πρότυπο του Web

Τι είναι η οντολογία;

Ο όρος "οντολογία" προέρχεται από τη φιλοσοφία, είναι η επιστήμη που μελετά τα διάφορα όντα του κόσμου και πώς συνδέονται μεταξύ τους.

Για το Web, η οντολογία αφορά την ακριβή περιγραφή των πληροφοριών του Web και των σχέσεων μεταξύ τους.

Γιατί OWL;

Το OWL είναι μέρος της "οπτικής του Σεμαántικου Δικτύου" - στόχος είναι:

  • Οι πληροφορίες του Web έχουν ακριβή σημασία
  • Οι πληροφορίες του Web μπορούν να κατανοηθούν και να επεξεργαστούν από τους υπολογιστές
  • Οι υπολογιστές μπορούν να ενσωματώνουν πληροφορίες από το Web

Το OWL σχεδιάστηκε για να επεξεργάζεται πληροφορίες από υπολογιστές

Το OWL σχεδιάστηκε για να παρέχει ένα γενικό τρόπο επεξεργασίας περιεχομένου Web (και όχι για να το εμφανίζει).

Το OWL σχεδιάστηκε για να διαβάζεται από εφαρμογές υπολογιστών (και όχι από ανθρώπους).

OWL διαφέρει από το RDF

Το OWL έχει πολλά κοινά με το RDF, αλλά είναι μια πιο ισχυρή γλώσσα με μεγαλύτερη ικανότητα μηχανικής ερμηνείας από το RDF.

Σύγκριση με το RDF, το OWL έχει μεγαλύτερο λεξικό και πιο ισχυρή γλώσσα.

Υπογλωσσές OWL

Το OWL έχει τρία υπογλωσσικά:

  • OWL Lite
  • OWL DL (περιλαμβάνει OWL Lite)
  • OWL Full (περιλαμβάνει OWL DL)

Το OWL γράφεται με XML

Με τη χρήση του XML, οι πληροφορίες OWL μπορούν να ανταλλάσσονται μεταξύ υπολογιστών που χρησιμοποιούν διαφορετικούς τύπους λειτουργικών συστημάτων και γλωσσών εφαρμογών.

Παράδειγμα OWL (αεροδρόμιο)

Πηγές OWL:http://www.daml.org/2001/10/html/airport-ont

Airport

Κλάση:

nameΔημιουργία με χρήση:

dumpont2.java

Το OWL είναι ένα πρότυπο web

Το OWL έγινε πρόταση του W3C τον Φεβρουάριο του 2004.

Οι προτάσεις (συνστάτες) του W3C αναγνωρίζονται από την βιομηχανία και τις ομάδες του web ως πρότυπα web. Οι προτάσεις του W3C είναι σταθερές κανονιστικές规范 που αναπτύσσονται από τις ομάδες εργασίας του W3C και αξιολογούνται από τα μέλη του W3C.Σχετικά με τα έγγραφα OWL στο w3c: