Your browser does not support JavaScript!

Αρχική    QoS-based web service description and discovery  

Αποτελέσματα - Λεπτομέρειες

Προσθήκη στο καλάθι
[Προσθήκη στο καλάθι]
Κωδικός Πόρου 000339015
Τίτλος QoS-based web service description and discovery
Συγγραφέας Κρητικός, Κυριάκος Εμμανουήλ
Σύμβουλος διατριβής Πλεξουσάκης, Δημήτρης
Περίληψη Η επιτυχία του παραδείγματος των Διαδικτυακών Υπηρεσιών (ΔΥ) έχει οδηγήσει σε πολλαπλασιασμό των διαθέσιμων ΔΥ. Καθώς αυτές οι ΔΥ δημοσιοποιούνται σε αποθήκες, πρέπει να ανακαλυφθούν με βάση τις ανάγκες των χρηστών. Όμως, αυτές οι αποθήκες βασίζονται στη τρέχουσα στοίβα τεχνολογίας ΔΥ, η οποία χρησιμοποιεί τις γλώσσες /WSDL/ και /UDDI/ για την περιγραφή και ανακάλυση ΔΥ.
Δυστυχώς, αυτές οι δύο γλώσσες βασίζονται στη συντακτική περιγραφή λειτουργικών και μη ιδιοτήτων των ΔΥ. Αυτή η κατάσταση δημιουργεί δύο προβλήματα. Πρώτον, οι βασιζόμενες σε συντακτικά μοντέλα ερευνητικές προσπάθειες επιστρέφουν μη ακριβή αποτελέσματα κατά την ανακάλυψη ΔΥ. Δεύτερον, δεν υπάρχει μέσο επιλογής της καλύτερης ανάμεσα σε πολλαπλές ΔΥ που προσφέρουν την ίδια λειτουργικότητα.
Το πρώτο πρόβλημα έχει λυθεί με το συνδυασμό τεχνολογιών /Σημασιολογικού Δικτύου/ (ΣΔ) (Semantic Web) και ΔΥ. Το δεύτερο πρόβλημα μπορεί να λυθεί λογαριάζοντας ένα μεγάλο υποσύνολο μη λειτουργικών ιδιοτήτων των ΔΥ που ονομάζεται /Ποιότητα Υπηρεσίας/ (ΠΥ) (Quality of Service). Η ΠΥ έχει στενή σχέση με την απόδοση των ΔΥ.
Επομένως, η ΠΥ έχει ουσιώδη αντίκτυπο στις προσδοκίες των χρηστών από μια ΔΥ και μπορεί να χρησιμοποιηθεί ως παράγοντας διαχωρισμού ανάμεσα σε λειτουργικά ισοδύναμες περιγραφές ΔΥ. Συνεπώς, οι περιγραφές ΔΥ πρέπει να εμπλουτιστούν με περιγραφές ΠΥ.
Επιπροσθέτως, οι αλγόριθμοι ανακάλυψης ΔΥ πρέπει να επιτελούν φιλτράρισμα και ταξινόμηση των ΔΥ με βάση την ΠΥ ώστε να παράγουν λιγότερα και ταξινομημένα αποτελέσματα.
Μια προσφορά ή ζήτηση ΠΥ μιας ΔΥ είναι ένα σύνολο από περιορισμούς σε ορισμένες ιδιότητες ΠΥ. Στην πραγματικότητα, οι τρέχουσες προσπάθειες μοντολοποίησης των προσδιορισμών ΠΥ διαφέρουν μόνο στην εκφραστικότητα των εν λόγω περιορισμών. Όμως, όσον αφορά των μοντελοποίηση των ιδιοτήτων ΠΥ, οι τρέχουσες ερευνητικές προσπάθειες αποτυγχάνουν διότι χρησιμοποιούν ένα φτωχό, συντακτικό και στατικό μοντέλο ιδιοτήτων ΠΥ.
Με βάση το παραπάνω πρόβλημα, το πρώτο μέρος αυτής της διατριβής πραγματεύεται την διεξαγωγή έρευνας σε όλες τις βασιζόμενες σε ΠΥ προσπάθειες περιγραφής ΔΥ ώστε να αποκαλύψει εκείνα τα χαρακτηριστικά που είναι απαραίτητα για ένα μοντέλο περιγραφής ΔΥ βασιζόμενο σε ΠΥ. Το αποτέλεσμα είναι ένα σύνολο από απαιτήσεις για πλούσιες, σημασιολογικές και επεκτάσιμες περιγραφές ΠΥ για ΔΥ. Με βάση τις παραπάνω απαιτήσεις, μια γλώσσα οντολογίας με όνομα /OWL//-//Q/ δημιουργήθηκε επεκτείνοντας την γλώσσα OWL-S.
Ένα σημαντικό μειονέκτημα της χρήσης οντολογιών είναι η δημιουργία διαφορετικών περιγραφών για μια οντότητα. Όσον αφορά το πεδίο γνώσης της ΠΥ, αυτό μπορεί να συμβαίνει για τις μετρικές ΠΥ. Υποστηρίζουμε ότι οι τελευταίας τεχνολογίας αλγόριθμοι ευθυγράμμισης οντολογιών δεν μπορούν να χρησιμοποιηθούν στην προκειμένη περίπτωση λόγω της χρήσης των μαθηματικών στην παραγωγή πολύπλοκων μετρικών ΠΥ από πιο απλές μετρικές. Για αυτό τον λόγο, έχουμε επινοήσει μια διπλή λύση σε αυτό το πρόβλημα: α) ένα σημασιολογικό αλγόριθμο ταιριάγματος μετρικών ΠΥ, β) με βάση αυτόν τον αλγόριθμο, ένα αλγόριθμο ευθυγράμμισης των OWL-Q περιγραφών.
Υπάρχουν δύο κύριες προσεγγίσεις για το ταίριαγμα ΔΥ με βάση την ΠΥ: οντολογικές και βασισμένες στον Προγραμματισμό με Περιορισμούς (ΠΠ) (Constraint Programming) που όμως παρουσιάζουν σημαντικά μειονεκτήματα. Σε αυτή τη διατριβή υποστηρίζουμε ότι η δεύτερη προσέγγιση είναι καλύτερη αλλά πρέπει να επεκταθεί σε πολλές κατευθύνσεις. Η πρώτη επέκταση είναι η χρήση κατάλληλης μεθόδου επίλυσης περιορισμών ανάλογα με το είδος των περιορισμών που περιέχονται στις περιγραφές ΠΥ. Η δεύτερη επέκταση είναι η χρήση σωστών μετρικών ταιριάγματος. Μια άλλη επέκταση είναι η χρήση τεχνικών βελτιστοποίησης ειδικά για την περίπτωση υπερ-περιορισμένων αιτημάτων χρηστών. Όλοι οι αλγόριθμοι ταιριάγματος αποτιμήθηκαν εμπειρικά με τη χρήση ενός πλαισίου πειραμάτων το οποίο παρήγαγε τυχαίες περιγραφές ΠΥ για ΔΥ.
Μια τελευταία συνεισφορά αυτής της διατριβής είναι ένα αλγόριθμος επιλογής ΔΥ βασισμένος σε ΠΥ, ο οποίος επιλύει όλα τα προβλήματα που παρουσιάζουν οι άλλες ερευνητικες προσεγγίσεις. Συνεπώς, όπως μπορεί να φανεί από το σύνολο των συνεισφορών, ένα σημασιολογικό πλαίσιο για την περιγραφή και ανακάλυψη ΔΥ με βάση την ΠΥ αναπτύχθηκε στα πλαίσια της εν λόγω διατριβής.
Φυσική περιγραφή xvii, 218 σ. : εικ. ; 30 cm.
Γλώσσα Αγγλικά
Ημερομηνία έκδοσης 2008-12-04
Συλλογή   Σχολή/Τμήμα--Σχολή Θετικών και Τεχνολογικών Επιστημών--Τμήμα Επιστήμης Υπολογιστών--Διδακτορικές διατριβές
  Τύπος Εργασίας--Διδακτορικές διατριβές
Εμφανίσεις 143

Ψηφιακά τεκμήρια
No preview available

Προβολή Εγγράφου
Εμφανίσεις : 9