Please use this identifier to cite or link to this item:
http://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/17744
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Παππάς, Σπύρος | - |
dc.date.accessioned | 2020-10-30T14:09:45Z | - |
dc.date.available | 2020-10-30T14:09:45Z | - |
dc.date.issued | 2020-10-20 | - |
dc.identifier.uri | http://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/17744 | - |
dc.description.abstract | Ο σκοπός και το αντικείμενο της παρούσας διπλωματικής εργασίας είναι ο σχεδιασμός και η ανάπτυξη μιας εφαρμογής στο πλαίσιο του DITAS project, που να παρέχει στον χρήστη τη δυνατότητα της σημασιολογικής αναζήτησης (semantic search). Σχεδιάστηκαν τεχνικές εμπλουτισμού και βαθμολόγησης μέσω των οποίων διαφοροποιείται η σημασιολογική από άλλες μορφές αναζήτησης. Οι τεχνικές αυτές αναλύθηκαν εκτενώς με σκοπό τη βελτιστοποίηση της αναζήτησης. Παράλλλα, υλοποιήθηκε και μια απλή αναζήτηση (simple search) για τη συγκριτική μελέτη της ταχύτητας εκτέλεσης, του πλήθους και της ποιότητας των αποτελεσμάτων. Η ιδέα για το θέμα προέκυψε από την ανάγκη για ποιοτικότερη ανίχνευση πληροφορίας και την αξιοποίησή της μέσω της τεχνολογίας των Δεδομένων ως Υπηρεσία (Data as a Service). Η υλοποίηση της REST-API εφαρμογής πραγματοποιήθηκε μέσω ενός Spring-Boot standalone microservice. Ο χρήστης εισάγοντας κάποια ορίσματα, λαμβάνει ως αποτελέσματα της αναζήτησης blueprints, που ανακτώνται από μια MongoDb βάση δεδομένων. Η σημασιολογική αναζήτηση εμπλουτίζει τα αποτελέσματα με τη χρήση μιας οντολογίας, η οποία αξιοποιείται μέσω του framework Jena και είναι σχεδιασμένη με την OWL2 γλώσσα. Στόχος είναι η εφαρμογή να είναι ανεξάρτητη του είδους των δεδομένων που επιστρέφει. Εν προκειμένω, τα στοιχεία των blueprints που χρησιμοποιήθηκαν αφορούν ιατρικά δεδομένα. Δημιουργήθηκε επίσης, ένα front-end για εξυπηρέτηση της εφαρμογής με χρήση HTML και Javascript. Τέλος, συγκρίθηκαν τα δύο είδη αναζήτησης όσον αφορά την ταχύτητά τους και την ποσότητα και ποιότητα των blueprints που επιστράφηκαν. Με την υλοποίηση της εφαρμογής ο χρήστης κατέχει τη δυνατότητα επιλογής της απλής ή της σημασιολογικής αναζήτησης, ενώ καθώς αφήνονται ανοικτά περιθώρια ανάπτυξης και εξέλιξης, παρέχονται ακόμα περισσότερες δυνατότητες στον τομέα αυτό. | en_US |
dc.language | el | en_US |
dc.subject | DITAS Project | en_US |
dc.subject | REST | en_US |
dc.subject | API | en_US |
dc.subject | σημασιολογική | en_US |
dc.subject | αναζήτηση | en_US |
dc.subject | OWL2 | en_US |
dc.subject | MongoDb | en_US |
dc.subject | Spring-Boot | en_US |
dc.subject | μικροϋπηρεσία | en_US |
dc.subject | Δεδομένα ως Υπηρεσία | en_US |
dc.subject | DaaS | en_US |
dc.subject | οντολογία | en_US |
dc.subject | Jena | en_US |
dc.subject | Java | en_US |
dc.title | ΣΗΜΑΣΙΟΛΟΓΙΚΗ ΔΙΑΧΕΙΡΙΣΗ ΠΡΟΤΥΠΩΝ ΠΕΡΙΓΡΑΦΗΣ ΜΙΚΡΟΫΠΗΡΕΣΙΩΝ | en_US |
dc.description.pages | 152 | en_US |
dc.contributor.supervisor | Βαρβαρίγου Θεοδώρα | en_US |
dc.department | Τομέας Επικοινωνιών, Ηλεκτρονικής και Συστημάτων Πληροφορικής | en_US |
Appears in Collections: | Διπλωματικές Εργασίες - Theses |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
ΣΠΥΡΟΣ_ΠΑΠΠΑΣ_Σημασιολογική_Διαχείριση_Προτύπων_Περιγραφής_Μικροϋπηρεσιών.pdf | 3.98 MB | Adobe PDF | View/Open |
Items in Artemis are protected by copyright, with all rights reserved, unless otherwise indicated.