Κατασκευή μηχανής αναζήτησης για διαδικτυακές υπηρεσίες

 
This item is provided by the institution :

Repository :
Library and Information Center ESTIA
see the original item page
in the repository's web site and access all digital files if the item*
share




2011 (EN)

Κατασκευή μηχανής αναζήτησης για διαδικτυακές υπηρεσίες

Μπατιστάτος, Γεώργιος

Οι διαδικτυακές υπηρεσίες αποτελούν την επικρατέστερη τεχνολογία για την διαλειτουργικότητα μεταξύ ετερογενών συστημάτων, την κατασκευή διαδικτυακών εφαρμογών και γενικότερα την προσφορά λειτουργικότητας μέσω του διαδικτύου. Στόχος της παρούσας πτυχιακής εργασίας είναι να συμβάλλει στην βελτίωση της ανακάλυψης και χρήσης διαδικτυακών υπηρεσιών μέσω της κατασκευής μιας μηχανής αναζήτησης εξειδικευμένης για περιγραφές διαδικτυακών υπηρεσιών. Αρχικά, εξετάσθηκαν οι υπάρχουσες μέθοδοι ανακάλυψης διαδικτυακών υπηρεσιών και διαπιστώθηκε πως δεν υπάρχει αποτελεσματικός μηχανισμός για την εύκολη ανακάλυψή τους, ενώ εξετάσθηκαν τα πρότυπα περιγραφών διαδικτυακών υπηρεσιών WSDL και OWL-S ώστε να προσδιοριστούν τα στοιχεία προς αναζήτηση. Η μηχανή αναζήτησης για διαδικτυακές υπηρεσίες που υλοποιήθηκε αποτελείται από τον web crawler, τον μηχανισμό ευρετηριοποίησης και την γραφική διεπαφή. Ο web crawler αναπτύχθηκε σταδιακά και υπέστη μια σειρά βελτιστοποιήσεων ώστε να είναι δυνατή η αποδοτική εκτέλεσή του σε συμβατικά συστήματα με περιορισμένους πόρους. Επιπλέον, αναπτύχθηκαν και εφαρμόστηκαν ευριστικοί κανόνες για την αποδοτικότερη συλλογή περιγραφών διαδικτυακών υπηρεσιών. Ο μηχανισμός ευρετηριοποίησης και αναζήτησης των περιγραφών που χρησιμοποιήθηκε βασίστηκε στο ανεστραμμένο ευρετήριο. Για την εύρεση της εγγύτητας-ομοιότητας μεταξύ των περιγραφών διαδικτυακών υπηρεσιών και της επερώτησης του χρήστη χρησιμοποιείται το διανυσματικό μοντέλο και μια επέκταση της μετρικής tf-idf με βάρη. Η γραφική διεπαφή παρέχει την δυνατότητα απλής αναζήτησης, μέσω λέξεων-κλειδιών, καθώς και σύνθετων αναζητήσεων, όπου οι χρήστες μπορούν να υποδείξουν το τμήμα της περιγραφής μιας διαδικτυακής υπηρεσίας στο οποίο επιθυμούν να βρίσκονται οι λέξεις-κλειδιά. Η κατασκευή της μηχανής αναζήτησης ολοκληρώθηκε με πειράματα και περιπτώσεις χρήσης, ώστε να υποστηριχθεί η ορθή λειτουργία της και να επιδειχθεί η χρησιμότητα και αποτελεσματικότητά της.

graduate_thesis
Πτυχιακή Εργασία (EL)
Graduate Thesis (EN)

Web services
Υπηρεσίες Ιστού
Ευρετηρίαση
Search engines
Μηχανές αναζήτησης
Indexing


2011-11-07


Αναφορά Δημιουργού – Μη Εμπορική Χρήση – Όχι Παράγωγα Έργα 4.0



*Institutions are responsible for keeping their URLs functional (digital file, item page in repository site)