1. Ταυτότητα Μαθήματος:
Τίτλος μαθήματος: Σημασιολογικός Ιστός (SemanticWeb)
Εξάμηνο διδασκαλίας: 2ο
Ώρες εβδομαδιαίως: 3
Μονάδες ECTS: 6
2. Μαθησιακοί Στόχοι:
Σκοπός του μαθήματος είναι να δώσει στους φοιτητές μια σφαιρική άποψη του Σημασιολογικού Ιστού εστιάζοντας στις τεχνολογίες του Σημασιολογικού Ιστού οι οποίες έχουν φτάσει σε κάποιο επίπεδο ωριμότητας και αποδοχής και ιδιαίτερα στιςXML,ResourceDescriptionFramework(RDF) καιWebOntologyLanguage(OWL).
Με την ολοκλήρωση του μαθήματος οι φοιτητές θα πρέπει να διαθέτουν ικανοποιητική εμπειρία σε αυτές τις τεχνολογίες και να μπορούν να
- Εξηγούν τους λόγους επέκτασης των τεχνολογιών ιστού με σημασιολογικά μοντέλα, οντολογίες και συστήματα εξαγωγής συμπερασμάτων
- Να γνωρίζουν πως ο Σημασιολογικός Ιστός επιτρέπει νέες και απροσδόκητες χρήσεις των διαθέσιμων δεδομένων
- Σχεδιάζουν οντολογίες σε περιορισμένες περιοχές, να τις υλοποιούν με την χρήση τουProtégé και να τις χρησιμοποιούν
- Διαθέτουν κατανόηση των βασικών λογικών αρχών που διέπουν τις τεχνολογίες του Σημασιολογικού Ιστού
- Διαθέτουν την ικανότητα να αναγνωρίζουν κατάλληλες εφαρμογές για τις τεχνολογίες του Σημασιολογικού Ιστού και να γνωρίζουν τις υπάρχουσες εφαρμογές
3. Αντικείμενο του μαθήματος:
Τα θέματα που καλύπτει είναι:
- Εισαγωγή στο Σημασιολογικό Ιστό
- Αρχιτεκτονικές και εργαλεία Σημασιολογικού Ιστού
- Εισαγωγή στις Οντολογίες
- RDFκαιRDFSchema– Ανάπτυξη οντολογιών
- OWL– Ανάπτυξη οντολογιών
- Κοινωνική δεικτοδότηση (Folksonomies)
- Σημασιολογικός και κοινωνικός ιστός
- Οντολογίες και συλλογιστική
- Οντολογίες: Αυτόματη ανάπτυξη
- Ενσωμάτωση οντολογιών και υπηρεσίες ιστού
- Σημασιολογικές υπηρεσίες ιστού
4. Διδακτική Μέθοδος
Η εκπαίδευση των φοιτητών συνδυάζει διαλέξεις, συζητήσεις και πρακτική εμπειρία.
Σημαντικό τμήμα της διδασκαλίας αποτελεί η μελέτη από μέρους των φοιτητών συγκεκριμένης βιβλιογραφίας την οποία και θα παρουσιάζουν σε ομάδες με στόχο να μοιραστούν την γνώση που απέκτησαν.
Εκτός της βιβλιογραφικής θα υλοποιείται και εργασία ανάπτυξης λογισμικού σε σχέση με τον Σημασιολογικό Ιστό.
Στα πλαίσια της απόκτησης εμπειρίας θα πραγματοποιείται εκτεταμένη χρήση του Protege ενός γραφικού συντάκτη για έγγραφα του Σημασιολογικού Ιστού
5. Μέθοδος αξιολόγησης φοιτητών
Η αξιολόγηση των φοιτητών στηρίζεται στην τελική γραπτή εξέταση, στις εργασίες που θα παραδώσουν κατά τη διάρκεια του μαθήματος, καθώς και η εργασία ανάπτυξης λογισμικού. Μέρος της βαθμολογία θα αποτελεί και η συμμετοχή στις παρουσιάσεις.
6. Απαιτήσεις εξοπλισμού – λογισμικού
Ο εξοπλισμός που απαιτείται για την εκπαίδευση των φοιτητών σε εργαστηριακό περιβάλλον παρέχεται από το τμήμα πληροφορικής και το λογισμικό και τα εργαλεία που θα χρησιμοποιηθούν παρέχονται δωρεάν υπό τη μορφή αδειών χρήσης ανοιχτού κώδικα.
7. Προτεινόμενη Βιβλιογραφία
- A Semantic Web Primer, 2nd Edition , by Grigoris Antoniou and Frank van Harmelen,2008, MIT Press, ISBN 978-0-262-01242-3
- Programming the Semantic Web by Toby Segaran, Colin Evans, Jamie Taylor, and Segaran Toby,2009,O’Reilly, ISBN 978-0596153816
- Semantic Web for the Working Ontologist: Effective Modeling in RDFS and OWL, by Dean Allemang and James Hendler,2008, Morgan Kaufmann, ISBN-13: 978-0123735560
- Semantic Web Programming by John Hebeler, Matthew Fisher, Ryan Blace, and Andrew Perez-Lopez, 2009,Wiley, ISBN 978-0470418017
- Semantic Web For Dummies, by Jeffrey T. Pollock, 2009,For Dummies, ISBN: 978-0470396797
- Foundations of Semantic Web Technologies, by Pascal Hitzler, Markus Krötzsch, and Sebastian Rudolph, 2009,Chapman & Hall/CRC Textbooks in Computing, ISBN: 978-1420090505
- Introduction to the Semantic Web and Semantic Web Services, by Liyang Yu, 2007,Chapman & Hall, ISBN 978-1584889335
- Semantic Web Services: Theory, Tools and Applications, by Jorge Cardoso,2007,IGI Global, ISBN 978-15990404