Αναπαράςταςθ Γνϊςθσ ςτον Παγκόςμιο Ιςτό Ενότθτα 3: RDF Περιγραφι Πόρων Ιςτοφ, Μζροσ 1 ο RDF

Σχετικά έγγραφα
Αναπαράςταςθ Γνώςθσ ςτον Παγκόςμιο Ιςτό Ενότθτα 2: XML Δομθμζνα Ζγγραφα Ιςτοφ, Μζροσ 4 ο XPath

ΑΝΑΠΑΡΑΣΤΑΣΗ ΓΝΩΣΗΣ ΣΤΟΝ ΠΑΓΚΟΣΜΙΟ ΙΣΤΟ

Επιχειρηςιακή Έρευνα και εφαρμογζσ με την χρήςη του λογιςμικοφ R

Οντοκεντρικόσ Προγραμματιςμόσ

Οντοκεντρικόσ Προγραμματιςμόσ

Αναπαράςταςθ Γνώςθσ ςτον Παγκόςμιο Ιςτό Ενότθτα 5: Κανόνεσ Λογικι και Συμπεραςμόσ

Αποτυπώςεισ & Τεκμηρίωςη Αντικειμζνων

Τεχνικό Σχζδιο - CAD

Αναπαράςταςθ Γνϊςθσ ςτον Παγκόςμιο Ιςτό Ενότθτα 2: XML Δομθμζνα Ζγγραφα Ιςτοφ, Μζροσ 2 ο - DTD

Οντοκεντρικόσ Ρρογραμματιςμόσ

Κλαςικι Ηλεκτροδυναμικι

Διδακτικι τθσ Γλϊςςασ Ι

Ειδικζσ Ναυπηγικζσ Καταςκευζσ και Ιςτιοφόρα κάφη (Ε)

Ερωτήσεις επανάληψης. Ενδοκρινείς αδένες. Τμήμα Ιαηρικής Πανεπιζηήμιο Παηρών

ΘΕΡΜΟΔΤΝΑΜΙΚΗ IΙ. Ενότθτα 4: Χθμικζσ αντιδράςεισ αερίων τακερά Χθμικισ Ιςορροπίασ Πρότυπθ Ελεφκερθ Ενζργεια

Aντιπτζριςθ (ΕΠ027) Ενότθτα 12

Αναπαράςταςθ Γνϊςθσ ςτον Παγκόςμιο Ιςτό Ενότθτα 2: XML Δομθμζνα Ζγγραφα Ιςτοφ, Μζροσ 1 ο - XML

ΔΙΔΑΚΤΙΚΗ ΤΗΣ ΠΑΙΔΑΓΩΓΙΚΗΣ ΓΥΜΝΑΣΤΙΚΗΣ ΙΙ

Οντοκεντρικόσ Προγραμματιςμόσ

Τεχνικζσ Ανάλυςησ Διοικητικών Αποφάςεων

Τεχνικζσ Ανάλυςησ Διοικητικών Αποφάςεων

ΔΙΔΑΚΤΙΚΗ ΤΗΣ ΠΑΙΔΑΓΩΓΙΚΗΣ ΓΥΜΝΑΣΤΙΚΗΣ ΙΙ

ΘΕΡΜΟΔΤΝΑΜΙΚΗ Ι. Ενότθτα 1: Βαςικά χαρακτθριςτικά τθσ Θερμοδυναμικισ. ογομϊν Μπογοςιάν Πολυτεχνικι χολι Σμιμα Χθμικϊν Μθχανικϊν

ΘΕΡΜΟΔΤΝΑΜΙΚΘ IΙ. Ενότθτα 11: Διαλυτότθτα Ιδανικά διαλφματα ογομών Μπογοςιάν Πολυτεχνικι χολι Σμιμα Χθμικών Μθχανικών

ΔΙΔΑΚΤΙΚΗ ΤΗΣ ΠΑΙΔΑΓΩΓΙΚΗΣ ΓΥΜΝΑΣΤΙΚΗΣ ΙΙ

Παράγοντεσ υμμετοχήσ Ενηλίκων ςτην Εκπαίδευςη: Ζητήματα Κινητοποίηςησ και Πρόςβαςησ ςε Οργανωμζνεσ Εκπαιδευτικζσ Δραςτηριότητεσ

ΠΟΤΔΗ ΣΗ ΤΝΟΠΣΙΚΗ ΠΑΡΑΔΟΗ ΚΑΙ ΣΗΝ Q

Aντιπτζριςη (ΕΠ027) Ενότητα 10

Αναπαράςταςθ Γνώςθσ ςτον Παγκόςμιο Ιςτό Ενότθτα 3: RDF Περιγραφι Πόρων Ιςτοφ, Μζροσ 2 ο RDF Schema

Τεχνολογία Περιβάλλοντοσ: Διαχείριςθ Υγρών Αποβλιτων Ενότθτα 9: Απολφμανςθ. Κορνάροσ Μιχαιλ Πολυτεχνικι Σχολι Τμιμα Χθμικών Μθχανικών

Εκκλθςιαςτικό Δίκαιο ΙΙΙ (Μεταπτυχιακό)

Ψθφιακι Επεξεργαςία ιματοσ

Ειςαγωγή ςτη διδακτική των γλωςςών

ΘΕΡΜΟΔΤΝΑΜΙΚΗ Ι. Ενότθτα 3: Μθδενικόσ Νόμοσ - Ζργο. ογομϊν Μπογοςιάν Πολυτεχνικι χολι Σμιμα Χθμικϊν Μθχανικϊν

Aντιπτζριςη (ΕΠ027) Ενότητα 6

Επιχειρηςιακή Ζρευνα και εφαρμογζσ με την χρήςη του λογιςμικοφ R

ΘΕΟΛΟΓΙΑ ΚΑΙΝΗΣ ΔΙΑΘΗΚΗΣ

ΘΕΟΛΟΓΙΑ ΚΑΙΝΗΣ ΔΙΑΘΗΚΗΣ

Οντοκεντρικόσ Ρρογραμματιςμόσ

Παράγοντεσ υμμετοχήσ Ενηλίκων ςτην Εκπαίδευςη: Ζητήματα Κινητοποίηςησ και Πρόςβαςησ ςε Οργανωμζνεσ Εκπαιδευτικζσ Δραςτηριότητεσ

Οντοκεντρικόσ Ρρογραμματιςμόσ

Διδακτικι τθσ Γλϊςςασ Ι

ΔΙΔΑΚΤΙΚΗ ΤΗΣ ΠΑΙΔΑΓΩΓΙΚΗΣ ΓΥΜΝΑΣΤΙΚΗΣ ΙΙ

Αναπαράςταςθ Γνϊςθσ ςτον Παγκόςμιο Ιςτό Ενότθτα 1: Ειςαγωγι Το όραμα του Σθμαςιολογικοφ Ιςτοφ

Aντιπτζριςη (ΕΠ027) Ενότητα 5

Επιχειρηςιακή Έρευνα και εφαρμογζσ με την χρήςη του λογιςμικοφ R

Επιχειρηςιακή Ζρευνα και εφαρμογζσ με την χρήςη του λογιςμικοφ R

Τεχνθτι Νοθμοςφνθ. Ενότθτα 2: Αναπαράςταςθ Γνϊςθσ και Συλλογιςμόσ. Ιωάννθσ Χατηθλυγεροφδθσ Πολυτεχνικι Σχολι Τμιμα Μθχανικϊν Η/Υ & Πλθροφορικισ

ΘΕΟΛΟΓΙΑ ΚΑΙΝΗΣ ΔΙΑΘΗΚΗΣ

Ψθφιακι Επεξεργαςία ιματοσ

ΔΙΔΑΚΣΙΚΗ ΣΗ ΠΑΙΔΑΓΩΓΙΚΗ ΓΤΜΝΑΣΙΚΗ ΙΙ

Ψθφιακά Ηλεκτρονικά. Ενότθτα 5 : Ανάλυςθ κυκλώματοσ με D και JK FLIP- FLOP Φώτιοσ Βαρτηιώτθσ

Διαγλωςςική Επικοινωνία

Οντοκεντρικόσ Προγραμματιςμόσ

Ψθφιακι Επεξεργαςία ιματοσ

ΠΟΤΔΗ ΣΗ ΤΝΟΠΣΙΚΗ ΠΑΡΑΔΟΗ ΚΑΙ ΣΗΝ Q

Τεχνολογία Περιβάλλοντοσ: Διαχείριςθ Στερεών Αποβλιτων Ενότθτα 4: Μθχανικόσ Διαχωριςμόσ. Κορνάροσ Μιχαιλ Πολυτεχνικι Σχολι Τμιμα Χθμικών Μθχανικών

Τεχνθτι Νοθμοςφνθ. Ενότθτα 4: Στρατθγικζσ Ελζγχου Επίλυςθσ. Ιωάννθσ Χατηθλυγεροφδθσ Πολυτεχνικι Σχολι Τμιμα Μθχανικϊν Η/Υ & Πλθροφορικισ

ΘΕΟΛΟΓΙΑ ΚΑΙΝΗΣ ΔΙΑΘΗΚΗΣ

Ψθφιακά Ηλεκτρονικά. Ενότθτα 7 : Ελαχιςτοποίθςθ και κωδικοποίθςθ καταςτάςεων Φϊτιοσ Βαρτηιϊτθσ

ΕΙΚΟΝΙΚΟ ΕΡΓΑΣΗΡΙΟ ΠΑΙΔΟΚΑΡΔΙΟΛΟΓΙΑ Ενότητα: Φυςιολογία εμβρυϊκισ και περιγεννθτικισ κυκλοφορίασ

ΠΟΤΔΗ ΣΗ ΤΝΟΠΣΙΚΗ ΠΑΡΑΔΟΗ ΚΑΙ ΣΗΝ Q

Ελλθνικι Δθμοκρατία Σεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Ψθφιακά Ηλεκτρονικά. Ενότθτα 9 : Διαδικαςία φνκεςθσ Φϊτιοσ Βαρτηιϊτθσ

Οντοκεντρικόσ Προγραμματιςμόσ

ΔΙΔΑΚΤΙΚΗ ΤΗΣ ΠΑΙΔΑΓΩΓΙΚΗΣ ΓΥΜΝΑΣΤΙΚΗΣ ΙΙ

Διαγλωςςική Επικοινωνία

ΣΑ ΑΠΟΚΡΤΦΑ ΕΤΑΓΓΕΛΙΑ

Μυκθτολογικζσ αςκζνειεσ δενδρωδϊν και αμπζλου

Τεχνικζσ Ανάλυςησ Διοικητικών Αποφάςεων

ΘΕΟΛΟΓΙΑ ΚΑΙΝΗΣ ΔΙΑΘΗΚΗΣ

Ειςαγωγή ςτη διδακτική των γλωςςών

Βάςεισ Δεδομζνων Ι. Ενότητα 12: Κανονικοποίηςη. Δρ. Τςιμπίρθσ Αλκιβιάδθσ Τμιμα Μθχανικών Πλθροφορικισ ΤΕ

Ψθφιακι Επεξεργαςία ιματοσ

ΕΙΚΟΝΙΚΟ ΕΡΓΑΣΗΡΙΟ ΠΑΙΔΟΚΑΡΔΙΟΛΟΓΙΑ Ενότητα: Bαρφτατεσ μορφζσ (critical) ςυγγενϊν καρδιοπακειϊν

ΘΕΟΛΟΓΙΑ ΚΑΙΝΗΣ ΔΙΑΘΗΚΗΣ

Aντιπτζριςη (ΕΠ027) Ενότητα 9

Ειδικά Θζματα Βάςεων Δεδομζνων

ΠΟΤΔΗ ΣΗ ΤΝΟΠΣΙΚΗ ΠΑΡΑΔΟΗ ΚΑΙ ΣΗΝ Q

Aντιπτζριςη (ΕΠ027) Ενότητα 2

EMUNI A.U.Th. SUMMER SCHOOL

Ελλθνικι Δθμοκρατία Σεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Ψθφιακά Ηλεκτρονικά. Ενότθτα 11 : Μετρθτζσ Ριπισ Φϊτιοσ Βαρτηιϊτθσ

ΘΕΡΜΟΔΤΝΑΜΙΚΗ Ι. Ενότθτα 4: Πρϊτοσ Θερμοδυναμικόσ Νόμοσ. ογομϊν Μπογοςιάν Πολυτεχνικι χολι Σμιμα Χθμικϊν Μθχανικϊν

Βάςεισ Δεδομζνων Ι. Ενότητα 4: Μετατροπή ςχήματοσ Ο/Σ ςε ςχεςιακό. Δρ. Τςιμπίρθσ Αλκιβιάδθσ Τμιμα Μθχανικϊν Ρλθροφορικισ ΤΕ

Ειςαγωγι ςτισ Μεταφραςτικζσ Σπουδζσ

Ειςαγωγή ςτη διδακτική των γλωςςών

ΠΡΟΠΟΝΗΣΙΚΕ ΠΡΟΑΡΜΟΓΕ ΣΙ ΑΝΑΠΣΤΞΙΑΚΕ ΗΛΙΚΙΕ (555)

Διδακτικζσ Προςεγγίςεισ Διερευνθτικισ Μάκθςθσ

ΠΟΤΔΗ ΣΗ ΤΝΟΠΣΙΚΗ ΠΑΡΑΔΟΗ ΚΑΙ ΣΗΝ Q

Οντοκεντρικόσ Προγραμματιςμόσ

ΘΕΟΛΟΓΙΑ ΚΑΙΝΗΣ ΔΙΑΘΗΚΗΣ

ΔΙΔΑΚΤΙΚΗ ΤΗΣ ΠΑΙΔΑΓΩΓΙΚΗΣ ΓΥΜΝΑΣΤΙΚΗΣ ΙΙ

Ψθφιακι Επεξεργαςία ιματοσ

ΠΟΤΔΗ ΣΗ ΤΝΟΠΣΙΚΗ ΠΑΡΑΔΟΗ ΚΑΙ ΣΗΝ Q

Αναπαράςταςθ Γνϊςθσ ςτον Παγκόςμιο Ιςτό Ενότθτα 2: XML Δομθμζνα Ζγγραφα Ιςτοφ, Μζροσ 5 ο XSLT

ΠΟΤΔΗ ΣΗ ΤΝΟΠΣΙΚΗ ΠΑΡΑΔΟΗ ΚΑΙ ΣΗΝ Q

Τεχνικό Σχζδιο - CAD

Ελλθνικι Δθμοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Ψθφιακά Ηλεκτρονικά. Ενότθτα 13 : Άλλοι Μετρθτζσ Φϊτιοσ Βαρτηιϊτθσ

Ερμθνεία και ερμθνευτικι τθσ Καινισ Διακικθσ

ΠΟΤΔΗ ΣΗ ΤΝΟΠΣΙΚΗ ΠΑΡΑΔΟΗ ΚΑΙ ΣΗΝ Q

ΘΕΡΜΟΔΤΝΑΜΙΚΗ Ι. Ενότθτα 11: Μεταπτϊςεισ πρϊτθσ και δεφτερθσ τάξθσ. ογομϊν Μπογοςιάν Πολυτεχνικι χολι Σμιμα Χθμικϊν Μθχανικϊν

Transcript:

Αναπαράςταςθ Γνϊςθσ ςτον Παγκόςμιο Ιςτό Ενότθτα 3: RDF Περιγραφι Πόρων Ιςτοφ, Μζροσ 1 ο RDF Ιωάννθσ Χατηθλυγεροφδθσ Πολυτεχνικι Σχολι Τμιμα Μθχ/κϊν Θ/Υπολογιςτϊν & Πλθροφορικισ

Μζροσ 1 ο RDF 1. Ειςαγωγι 2. Σφνταξθ 3. Κριτικι Περιεχόμενα ενότθτασ 2/40

RDF - Ειςαγωγι

Ανεπάρκεια τθσ XML Θ XML είναι o Μετα-γλϊςςα οριςμοφ ςιμανςθσ για ανταλλαγι δεδομζνων και μεταδεδομζνων μεταξφ εφαρμογϊν o Δεν παρζχει τρόπο κακοριςμοφ τθσ ςθμαςιολογίασ των δεδομζνων Παράδειγμα «Ο John Hatzis είναι ο διδάςκων του μακιματοσ Java» Μπορεί να αναπαραςτακεί με τουλάχιςτον τρεισ διαφορετικοφσ τρόπουσ που δεν ςτθρίηονται ςε μια «κοινι ερμθνεία» περί ζνκεςθσ: <lecturer name="john Hatzis"> <teaches>java</teaches> </lecturer> <course name="java"> <lecturer>john Hatzis</lecturer> </course> <teachingoffering> <lecturer> John Hatzis </lecturer> <course> Java </course> </teachingoffering> 4/40

RDF-Χαρακτθριςτικά Λανκαςμζνα αποκαλείται «γλϊςςα», ενϊ είναι «μοντζλο δεδομζνων» Είναι ζνα πλαίςιο περιγραφισ πόρων ςτον παγκόςμιο ιςτό. Ωσ (αφθρθμζνο) μοντζλο ζχει μια κακοριςμζνθ ςφνταξθ για τθν αναπαράςταςθ ςυγκεκριμζνων δεδομζνων. Θ RDF διακζτει μια τζτοια ςφνταξθ βαςιςμζνθ ςτθν XML (μποροφν να υπάρξουν κι άλλεσ όμωσ). Είναι ανεξάρτθτθ πεδίου. Ζχει ςχεδιαςτεί για να είναι αναγνϊςιμθ και κατανοιςιμθ από Θ/Υ. Δεν ζχει ςχεδιαςτεί για να είναι παρουςιάςιμθ ςε ανκρϊπουσ 5/40

RDF-Χαρακτθριςτικά Θ ςχζςθ RDF-RDF Schema δεν είναι ίδια με τθν ςχζςθ XML-XML Schema Το XML Schema αφορά τθ δομή των εγγράφων XML, ενϊ το RDF Schema αφορά (κακορίηει) το λεξιλόγιο (ιδιότθτεσ, τφποι αντικειμζνων, ςχζςεισ μεταξφ τουσ, τφποι τιμϊν κλπ) του RDF και επομζνωσ ςχετίηεται με τθ σημασιολογία των αναπαραςτάςεων. 6/40

RDF-Θεμελιϊδεισ Ζννοιεσ Πόροι (Resources) Ιδιότθτεσ (Properties) Τιμζσ ιδιοτιτων (Property values) Προτάςεισ (Statements) 7/40

RDF-Πόροι Είναι αντικείμενα, πράγματα (π.χ. ςυγγραφείσ, βιβλία, πόλεισ κλπ). Κάκε πόροσ ζχει μια διεφκυνςθ URI (Uniform Resource Identifier), ωσ μοναδικό αναγνωριςτικό. o Συνικωσ είναι ζνα URL (Uniform Resource Location) o Υπάρχουν όμωσ και άλλοι τφποι URI, όπωσ το URN (Uniform Resource Name), το ISDN (International Standard Book Number) κλπ Το αναγνωριςτικό δεν επιτρζπει οφτε υπονοεί απαραίτθτα τθν πρόςβαςθ ςε αυτό. Θ RDF χρθςιμοποιεί URIs για τθν αναγνϊριςθ (ι ταυτοποίθςθ) πόρων. 8/40

RDF-Ιδιότθτεσ & Τιμζσ Θ RDF περιγράφει πόρουσ με ιδιότθτεσ και τιμζσ ιδιοτιτων. Οι ιδιότθτεσ είναι ειδικι περίπτωςθ πόρων o Είναι πόροι που ζχουν όνομα (π.χ. book, homepage ) o Περιγράφουν ςχζςεισ μεταξφ πόρων Οι τιμζσ ιδιοτιτων προςδίδουν τιμζσ ςε ιδιότθτεσ (π.χ. John Hatzis, http://www.w3schools.com ). Μπορεί να είναι άλλοι πόροι. 9/40

RDF-Προτάςεισ Μια πρόταςθ αποτελείται από μια τριάδα Πόροσ Ιδιότθτα Τιμι ιδιότθτασ που αποτελοφν τα Υποκείμενο Κατθγόρθμα Αντικείμενο Πρόταςθ1: "The author of http://ceid.upatras.gr/ai is John Hatzis". Πόροσ/Υποκείμενο: http://ceid.upatras.gr/ai Ιδιότθτα/Κατθγόρθμα: author Τιμι/Αντικείμενο: John Hatzis Πρόταςθ2: "The homepage of http://ceid.upatras.gr/ai is http://ceid.upatras.gr". Πόροσ/Υποκείμενο: http://ceid.upatras.gr/ai Ιδιότθτα/Κατθγόρθμα: homepage Τιμι/Αντικείμενο: http://ceid.upatras.gr 10/40

RDF-Προτάςεισ 1 θ Θεώρθςθ (Λογικόσ Τφποσ) o Θεϊρθςθ τθσ τριάδοσ (x, P, y) ωσ ζνα λογικό τφπο P(x,y) : ιδιότθτα(τιμι, πόροσ) ή κατθγόρθμα(αντικείμενο, υποκείμενο) o Παράδειγμα: author("john Hatzis", "http://ceid.upatras.gr/ai") o Θ RDF διακζτει μόνο δυαδικά κατθγοριματα (ιδιότθτεσ) 11/40

RDF-Προτάςεισ 2θ Θεώρθςθ (Σθμαντικό Δίκτυο) http://ceid.upatras.gr/ai site-author John Hatzis http://ceid.upatras.gr/ai site-author John Hatzis uses phone Cris Pappas site-owner http://ceid.upatras.gr/db 2610996937 12/40

RDF-Προτάςεισ 3θ Θεώρθςθ (Βαςιςμζνθ ςτθν XML) o Αποτελεί μια ςειριακι ζκφραςθ του αντίςτοιχου μοντζλου δικτφου. <?xml version="1.0" Encoding="UTF-16"?> <rdf:rdf xmlns:rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# xmlns:mydomain="http://www.mydomain.org/my-rdf-ns"> <rdf:description rdf:about="http://ceid.upatras.gr/ai"> <mydomain: author rdf:resource="#johnhatzis"/> 13/40

RDF - Σφνταξθ

RDF-Σφνταξθ Ζνα ζγγραφο RDF ουςιαςτικά αποτελείται από ζνα ςτοιχείο <rdf:rdf> που περιζχει ζνα αρικμό από περιγραφζσ. Το <rdf:rdf> είναι το ςτοιχείο ρίηασ του εγγράφου. Κάκε περιγραφι είναι ζνα ςτοιχείο <rdf:description>. Κάκε περιγραφι περιζχει το χαρακτθριςτικό rdf:about, που αναφζρεται ςτον περιγραφόμενο πόρο και περιζχει ςτοιχεία που τον περιγράφουν. Το ςτοιχείο <rdf:rdf> πρϊτα περιζχει αναφορζσ ςε χϊρουσ ονομάτων, με πρϊτο τον χϊρο ονομάτων RDF: xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" Οι υπόλοιποι χϊροι είναι εξωτερικοί του RDF και υποτίκεται ότι είναι ζγγραφα RDF που ορίηουν πόρουσ που χρθςιμοποιοφνται ςτο τρζχον ζγγραφο που τουσ ειςάγει. (Αυτό επιτρζπει επαναχρθςιμοποίθςθ πόρων). 15/40

RDF-Σφνταξθ (Ιδιότθτεσ ωσ ςτοιχεία) <?xml version="1.0"?> <rdf:rdf xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:cd="http://www.recshop.fake/cd#"> <rdf:description rdf:about="http://www.recshop.fake/cd/irish Tour"> <cd:artist> Rory Gallagher</cd:artist> <cd:country> UK </cd:country> <cd:year> 1974 </cd:year> </rdf:rdf> Tιμζσ Ιδιότθτεσ ωσ ςτοιχεία Πόροσ Αυτι θ περιγραφι αντιςτοιχεί ςε τρεισ προτάςεισ RDF. 16/40

RDF-Σφνταξθ (Ιδιότθτεσ ωσ χαρακτθριςτικά) <?xml version="1.0"?> <rdf:rdf xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:cd="http://www.recshop.fake/cd#"> <rdf:description rdf:about="http://www.recshop.fake/cd/irish Tour" cd:artist="rory Gallagher" cd:country="uk" cd:year="1974" /> </rdf:rdf> Ιδιότθτεσ ωσ χαρακτθριςτικά 17/40

RDF-Σφνταξθ <rdf:description rdf:about="cc4405"> <uni:coursename>java</uni:coursename> <uni:istaughtby>john Hatzis</uni:isTaughtBy> <rdf:description rdf:about="994995"> <uni:name>john Hatzis</uni:name> <uni:title>assistant Professor</uni:title> Σφνδεςθ μακιματοσδιδάςκοντοσ μζςω ςφμπτωςθσ ονόματοσ 18/40

RDF-Σφνταξθ <rdf:description rdf:about="cc4405"> <uni:coursename>java</uni:coursename> <uni:istaughtby rdf:resource "994995"/> <rdf:description rdf:about="994995"> <uni:name>john Hatzis</uni:name> <uni:title>assistantprofessor</uni:title> Σφνδεςθ μακιματοσδιδάςκοντοσ μζςω αναφοράσ-με αυςτθρό τρόπο 19/40

RDF-Σφνταξθ <rdf:description rdf:about="cc4405"> <uni:coursename>java</uni:coursename> <uni:istaughtby rdf:resource "#994995"/> <rdf:description rdf:id="994995"> <uni:name>john Hatzis</uni:name> <uni:title>assistantprofessor</uni:title> Χριςθ ID αντί about και επομζνωσ # ςτον πόρο-τιμι. 20/40

RDF-Σφνταξθ <rdf:description rdf:about="cc4405"> <rdf:type rdf:resource = "&uni;course"/> <uni:coursename>java</uni:coursename> <uni:istaughtby rdf:resource "994995"/> <rdf:description rdf:about="cc4405"> <rdf:type rdf:resource= "&uni;course"/> <uni:coursename>java</uni:coursename> <uni:istaughtby rdf:resource "994995"/> Χριςθ του ςτοιχείου rdf:type για διλωςθ κατθγοριϊν/κλάςεων. 21/40

RDF-Σφνταξθ Ζνκετεσ περιγραφζσ <rdf:description rdf:about="cc4405"> <uni:coursename>java</uni:coursename> <uni:istaughtby> <rdf:description rdf:about="994995"/> <uni:name>john Hatzis</uni:name> <uni:title>assistant Professor</uni:title> </uni:istaughtby> Θ εμβζλειά τθσ είναι κακολικι (δθλ. μπορεί να χρθςιμοποιθκεί από άλλεσ περιγραφζσ) 22/40

RDF-Σφνταξθ <rdf:description rdf:about="994995"> <uni:name>john Hatzis</uni:name> <uni:title>assistant Professor</uni:title> <uni:age rdf:datatype="&xsd;integer">45</uni:age> Διλωςθ τφπου δεδομζνων τθσ τιμισ τθσ ιδιότθτασ age. 23/40

RDF - Υποδοχείσ Στοιχεία-Υποδοχείσ ι Υποδοχείσ (Container Elements ι Containers) Τα ςτοιχεία-υποδοχείσ χρθςιμοποιοφνται για να περιγράψουν ομάδεσ αντικειμζνων. Τα αντικείμενα αυτά καλοφνται μζλθ (members) του υποδοχζα. Υπάρχουν τρία ςτοιχεία-υποδοχείσ: o <rdf:bag> περιγράφει μια μθ διατεταγμζνθ λίςτα τιμϊν (π.χ. μζλθ ενόσ ςυλλόγου, εγγραφα φακζλλου) μπορεί να περιζχει πολλαπλζσ τιμζσ o <rdf:seq> περιγράφει μια διατεταγμζνθ λίςτα τιμϊν (π.χ. αλφαβθτικι λίςτα, κζματα θμεριςιασ διάταξθσ) o <rdf:alt> περιγράφει μια λίςτα εναλλακτικϊν τιμϊν (π.χ. μεταφράςεισ του ίδιου εγγράφου ςε διάφορεσ γλϊςςεσ) 24/40

RDF Υποδοχζασ Bag Παράδειγμα χριςθσ <rdf:bag> <rdf:description rdf:about="994995"> <rdf:type rdf:resource = "&uni;lecturer"/> <uni:name>john Hatzis</uni:name> <uni:title>assistant Professor</uni:title> <uni:coursestaught> <rdf:bag> <rdf:li rdf:resource="cc4405"/> <rdf:li rdf:resource="cc4412"/> </rdf:bag> </uni:coursestaught> Αντί rdf:li μποροφμε να γράψουμε rdf:_1, rdf:_2 κλπ 25/40

RDF Υποδοχζασ Sec Παράδειγμα χριςθσ <rdf:seq> <rdf:description rdf:about="cc4405"> <rdf:type rdf:resource = "&uni;course"/> <uni:coursename>java</uni:coursename> <uni:istaughtby> <rdf:seq> <rdf:li>hatzis John</rdf:li> <rdf:li>kakos George</rdf:li> <rdf:li>maragos George</rdf:li> </rdf:seq> </uni:istaughtby> 26/40

RDF Υποδοχζασ Alt Παράδειγμα χριςθσ <rdf:alt> <rdf:description rdf:about="http://www.recshop.fake/cd/beatles"> <cd:format> <rdf:alt> <rdf:li>cd</rdf:li> <rdf:li>record</rdf:li> <rdf:li>tape</rdf:li> </rdf:alt> </cd:format> 27/40

RDF Κανόνεσ Σφντομθσ Σφνταξθσ Στοιχεία ιδιοτιτων που βρίςκονται μζςα ςε ςτοιχεία περιγραφισ και δεν ζχουν παιδιά, μποροφν να αντικαταςτακοφν από χαρακτθριςτικά XML. Για ςτοιχεία περιγραφισ με ζνα ςτοιχείο τυποποίθςθσ, μποροφμε να χρθςιμοποιιςουμε το όνομα που ορίηεται εντόσ του ςτοιχείου rdf:type αντί του rdf:description. 28/40

RDF Κανόνεσ Σφντομθσ Σφνταξθσ <rdf:description rdf:about="cc4405"> <rdf:type rdf:resource = "&uni;course"/> <uni:coursename>java</uni:coursename> <uni:istaughtby rdf:resource "994995"/> 1 οσ κανόνασ <rdf:description rdf:id="cc4405" uni:coursename="java"> <rdf:type rdf:resource = "&uni;course"/> <uni:istaughtby rdf:resource "#994995"/> 2 οσ κανόνασ <uni:course rdf:id="cc4405" uni:coursename="java"> <uni:istaughtby rdf:resource "#994995"/> </uni:course> Στοιχεία ιδιοτιτων που βρίςκονται μζςα ςε ςτοιχεία περιγραφισ και δεν ζχουν παιδιά, μποροφν να αντικαταςτακοφν από χαρακτθριςτικά XML. Για ςτοιχεία περιγραφισ με ζνα ςτοιχείο τυποποίθςθσ, μποροφμε να χρθςιμοποιιςουμε το όνομα που ορίηεται εντόσ του ςτοιχείου rdf:type αντί του rdf:description. 29/40

Κατθγοριματα 3 διαςτάςεων Κατθγόρθμα: referee(x, Y, Z) X Y Z <referee rdf:about=" #X"> <players> <rdf:bag> <rdf:li rdf:resource=" #Y"> <rdf:li rdf:resource=" #Z"> </rdf:bag> </players> </referee> Χριςθ υποδοχζων για αναπαράςταςθ κατθγορθμάτων με περιςςότερα από δφο ορίςματα. Ο τφποσ rdf:bag ορίηει ζνα ανϊνυμο πόρο. Αν θ ςειρά των παικτϊν Υ, Η είναι ςθμαντικι, τότε κα χρθςιμοποιιςουμε τον υποδοχζα rdf:seq. Ζνασ περιοριςμόσ των υποδοχζων είναι ότι δεν υπάρχει τρόποσ να δθλωκεί θ αποκλειςτικότθτα των μελϊν. Το πρόβλθμα λφνουν οι «ςυλλογζσ» αντικειμζνων. 30/40

Συλλογζσ (Collections) Είναι ομάδεσ αντικειμζνων που περιζχουν τα κακοριςμζνα μζλθ και όχι άλλα. <rdf:description rdf:about="cc4405"> <uni:istaughtby rdf:parsetype="collection"> <rdf:description rdf:about="994995"/> <rdf:description rdf:about="994986"/> <rdf:description rdf:about="994975"/> </uni:istaughtby> 31/40

Υποςταςιοποίθςθ (Reification) Υπάρχει ανάγκθ διατφπωςθσ προτάςεων για άλλεσ προτάςεισ. Π.χ. «Ο Γιάννθσ πιςτεφει ότι ο Γρθγόρθσ είναι ο δθμιουργόσ τθσ ιςτοςελίδασ http://www.upatras.gr/ai» Γι αυτό θ RDF επιτρζπει τθν μετατροπι μιασ πρόταςθσ ςε πόρο (υποςταςιοποίθςθ). 32/40

Υποςταςιοποίθςθ (Reification) <rdf:description rdf:about="994995"> <uni:believes rdf:resource="statementabout4345625"/> <rdf:statement rdf:about="statementabout4345625"> <rdf:subject rdf:resource="434562"/> <rdf:predicate rdf:resource="&uni;creator-of"/> <rdf:object> http://www.upatras.gr/ai </rdf:object> </rdf:statement> Το αναγνωριςτικό τθσ πρόταςθσ μπορεί να χρθςιμοποιθκεί για αναφορά ςε αυτι. 33/40

Κριτικι τθσ RDF Απ ευκείασ χριςθ μόνο δυαδικϊν ιδιοτιτων Θ χριςθ μιασ ιδιότθτασ (κεωροφμενθ ωσ ειδικό τφπο πόρων) ωσ αντικείμενο ςε μια πρόταςθ δεν είναι δόκιμθ και προκαλεί ςφγχυςθ Θ δυνατότθτα υποςταςιοποίθςθσ είναι προχωρθμζνοσ μθχανιςμόσ για μια απλι γλϊςςα Θ ςφνταξθ βαςίηεται ςτθν XML, που είναι κατάλλθλθ για επεξεργαςία από Θ/Υ, αλλά όχι φιλικι ςτουσ ανκρϊπουσ 34/40

Χρθματοδότθςθ Το παρόν εκπαιδευτικό υλικό ζχει αναπτυχκεί ςτo πλαίςιo του εκπαιδευτικοφ ζργου του διδάςκοντα. Το ζργο «Ανοικτά Ακαδθμαϊκά Μακιματα ςτο Πανεπιςτιμιο Ακθνών» ζχει χρθματοδοτιςει μόνο τθν αναδιαμόρφωςθ του εκπαιδευτικοφ υλικοφ. Το ζργο υλοποιείται ςτο πλαίςιο του Επιχειρθςιακοφ Προγράμματοσ «Εκπαίδευςθ και Δια Βίου Μάκθςθ» και ςυγχρθματοδοτείται από τθν Ευρωπαϊκι Ζνωςθ (Ευρωπαϊκό Κοινωνικό Ταμείο) και από εκνικοφσ πόρουσ. 35/40

Σθμείωμα Ιςτορικοφ Εκδόςεων Ζργου Το παρόν ζργο αποτελεί τθν ζκδοςθ 1.0. 36/40

Σθμείωμα Αναφοράσ Copyright: Πανεπιςτιμιον Πατρϊν, Ιωάννθσ Χατηθλυγεροφδθσ, 2015. «Αναπαράςταςθ Γνϊςθσ ςτον Παγκόςμιο Ιςτό. RDF». Ζκδοςθ: 1.0. Πάτρα 2015. Διακζςιμο από τθ δικτυακι διεφκυνςθ: https://eclass.upatras.gr/courses/ceid1098/ 37/40

Σθμείωμα Αδειοδότθςθσ Το παρόν υλικό διατίκεται με τουσ όρουσ τθσ άδειασ χριςθσ Creative Commons Αναφορά, Μθ Εμπορικι Χριςθ Παρόμοια Διανομι 4.0 *1+ ι μεταγενζςτερθ, Διεκνισ Ζκδοςθ. Εξαιροφνται τα αυτοτελι ζργα τρίτων π.χ. φωτογραφίεσ, διαγράμματα κ.λ.π., τα οποία εμπεριζχονται ςε αυτό και τα οποία αναφζρονται μαηί με τουσ όρουσ χριςθσ τουσ ςτο «Σθμείωμα Χριςθσ Ζργων Τρίτων». [1] http://creativecommons.org/licenses/by-nc-sa/4.0/ Ωσ Μθ Εμπορικι ορίηεται θ χριςθ: που δεν περιλαμβάνει άμεςο ι ζμμεςο οικονομικό όφελοσ από τθν χριςθ του ζργου, για το διανομζα του ζργου και αδειοδόχο που δεν περιλαμβάνει οικονομικι ςυναλλαγι ωσ προχπόκεςθ για τθ χριςθ ι πρόςβαςθ ςτο ζργο που δεν προςπορίηει ςτο διανομζα του ζργου και αδειοδόχο ζμμεςο οικονομικό όφελοσ (π.χ. διαφθμίςεισ) από τθν προβολι του ζργου ςε διαδικτυακό τόπο Ο δικαιοφχοσ μπορεί να παρζχει ςτον αδειοδόχο ξεχωριςτι άδεια να χρθςιμοποιεί το ζργο για εμπορικι χριςθ, εφόςον αυτό του ηθτθκεί.

Διατιρθςθ Σθμειωμάτων Οποιαδιποτε αναπαραγωγι ι διαςκευι του υλικοφ κα πρζπει να ςυμπεριλαμβάνει: το Σθμείωμα Αναφοράσ το Σθμείωμα Αδειοδότθςθσ τθ διλωςθ Διατιρθςθσ Σθμειωμάτων το Σθμείωμα Χριςθσ Ζργων Τρίτων (εφόςον υπάρχει) μαηί με τουσ ςυνοδευόμενουσ υπερςυνδζςμουσ. 39/40

Σθμείωμα Χριςθσ Ζργων Τρίτων Οι διαφάνειεσ είναι κατά μεγάλο μζροσ βαςιςμζνεσ ςτο βιβλίο "Ειςαγωγι ςτον Σθμαςιολογικό Ιςτό", των Grigoris Antoniou και Frank van Harmelen, Β' ΖΚδοςθ, 2009 (Ελλθνικι Ζκδοςθ). 40/40