Please use this identifier to cite or link to this item: http://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/14294
Full metadata record
DC FieldValueLanguage
dc.contributor.authorΠαντελής Κουτρουμπής
dc.date.accessioned2018-07-23T14:33:41Z-
dc.date.available2018-07-23T14:33:41Z-
dc.date.issued2005-6-22
dc.date.submitted2005-12-2
dc.identifier.urihttp://artemis-new.cslab.ece.ntua.gr:8080/jspui/handle/123456789/14294-
dc.description.abstractΤο πόνημα τούτο επικεντρώνεται στην προσπάθεια προσθήκης σημασιολογικής πληροφορίας σε συστήματα βάσεων δεδομένων που δεν την διαθέτουν εξ αρχής. Όπως είναι γνωστό ένα σύστημα βάσεως δεδομένων είναι σε θέση να διαχειρίζεται με μιαπληθώρα παρεχόμενων διαδικασιών τα δεδομένα που αποθηκεύονται σε αυτό χωρίς ωστόσο να δίνει την απαραίτητη σημασιολογία στα δεδομένα καθαυτά. Η μετάβαση από την αποκλειστικά ανθρωποκεντρική θεώρηση των δεδομένων σε μια ταυτόχροναμηχανοκεντρική και ανθρωποκεντρική προσέγγιση επιτυγχάνεται με την χρήση των Οντολογιών.Στα πλαίσια της δημιουργίας ενός σημασιολογικά επεξεργάσιμου τμήματος πληροφοριών, απαιτείται η προσθήκη ή ο υπομνηματισμός των δεδομένων με συγκεκριμένη πληροφορία. Τούτο μπορεί να επιτευχθεί στην περίπτωση των δικτυακώντόπων και των ιστοσελίδων με την χρήση της τεχνολογίας RDF (Resource Description Framework) και στην περίπτωση των βάσεων γνώσης και δεδομένων σε τοπικό ή δικτυακόεπίπεδο με χρήση της OWL (Ontology Web Language). Ο τρόπος και οι διαδικασίες της προσθήκης της επιπλέον πληροφορίας είναι το μείζον θέμα της εργασίας αυτής.Χρησιμοποιήθηκε σαν παράδειγμα χρήσης μια βάση δεδομένων από Oracle Schema σε ένα συγκεκριμένο πεδίο ενδιαφέροντος. Ιδιαίτερη προσοχή δόθηκε στο ότι το συγκεκριμένο παράδειγμα περιείχε όλους τους πιθανούς περιορισμούς που μπορεί ναβρεθούν σε ένα σχήμα βάσης δεδομένων. Η διαδικασία περιλάμβανε το migration σε ένα εργαλείο επεξεργασίας και ανάπτυξης Οντολογιών. To εργαλείο που προτιμήθηκε ήταν τοProtégé 3.0. Για την διαδικασία μετάβασης χρησιμοποιήθηκε ειδικό πρόγραμμα που να δύναται να μεταφέρει πληροφορία από την βάση δεδομένων Oracle 9.2 σε περιβάλλον Protégé χωρίς να υπάρχει καμία απώλεια πληροφορίας.Η αρχικά εισηγμένη δομή του εν λόγω σχήματος δεν ήταν δυνατό να πληροί τις απαιτήσεις μια σημασιολογικά χρήσιμης οντολογίας, καθώς η βάση αυτούσια δεν περιέχει πουθενά καμία περιγραφή των τρόπων χρήσης των δεδομένων ή της ιεράρχησής τους. Ως εκ τούτου χρειάστηκε να ακολουθήσει της εισαγωγής, μια εκτενής προσθαφαίρεση κλάσεων και σχέσεων, ώστε το αποτέλεσμα να μπορεί να δώσει την σημασιολογική διάσταση για την οποία δημιουργήθηκε. Το 1-1 (ένα προς ένα) mapping της βάσης σε οντολογία δεν περιλαμβάνεται σε κάποιο καθολικό πρότυπο και έτσι υπόκειται στον εκάστοτε διαχειριστή της οντολογίας και της βάσης και εξαρτάται από τους τρόπουςχρήσης. Μετά την δημιουργία της οντολογίας που πληροί τις αρχικές απαιτήσεις σκοπός ήταν να δύναται ο εκάστοτε χρήστης της βάσης δεδομένων να πραγματοποιεί σημασιολογικές επερωτήσεις πάνω στη συγκεκριμένη βάση από οποιοδήποτε μέρος του πλανήτη παρέχεται πρόσβαση στο Διαδίκτυο. Έτσι ήταν απαραίτητο να χρησιμοποιηθεί ένας εξυπηρετητής δικτύου (web server). Για την συγκεκριμένη εφαρμογή επελέγη ο Apache Tomcat που παρέχει υποστήριξη Java. Ταυτόχρονα προκειμένου η δημιουργηθείσα οντολογία να μπορεί να δέχεται σημασιολογικές επερωτήσεις από κάποια λογισμική διαπροσωπεία, πρέπει να χρησιμοποιηθεί λογισμικό εξαγωγής συμπεράσματος (reasoner) στο οποίο θα τίθενται οι ερωτήσεις και αυτό θα τις διαχειρίζεται απαντώντας ανάλογα σε κάθε περίπτωση. Ο reasoner που χρησιμοποιήθηκε για την εφαρμογή αυτή είναι ο Racer. Τέλος το συνολικό σύστημα τέθηκε σε ισχύ και οι σημασιολογικές επερωτήσεις απαντήθηκαν επιτυχώς.
dc.languageGreek
dc.subjectοντολογια
dc.subjectβαση δεδομενων
dc.subjectoracle
dc.subjectπεριγραφικη λογικη
dc.subjectsemantic web
dc.subjectrdf
dc.subjectowl
dc.subjectprotégé
dc.subjectreasoner
dc.subjectracer
dc.titleΣημασιολογική Αναζήτηση Σε Βάση Δεδομένων Με Χρήση Οντολογικής Γνώσης
dc.typeDiploma Thesis
dc.description.pages126
dc.contributor.supervisorΚόλλιας Στέφανος
dc.departmentΤομέας Τεχνολογίας Πληροφορικής & Υπολογιστών
dc.organizationΕΜΠ, Τμήμα Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών
Appears in Collections:Διπλωματικές Εργασίες - Theses

Files in This Item:
File SizeFormat 
DT2005-0076.pdf2.47 MBAdobe PDFView/Open


Items in Artemis are protected by copyright, with all rights reserved, unless otherwise indicated.