Ανάπτυξη μιας γλώσσας και του απαραίτητου λογισμικού εκτέλεσής της, για την αναζήτηση ετερογενών υπηρεσιών με ενιαίο τρόπο

Περίληψη

Η παρούσα διατριβή προτείνει μια νέα προσέγγιση στην αντιμετώπιση των προκλήσεων διαλειτουργικότητας στο επίπεδο της αναζήτησης ετερογενών υπηρεσιών. Συγκεκριμένα, συνεισφέρει ένα πλαίσιο ενιαίας αναζήτησης ετερογενών υπηρεσιών, με έμφαση στις υπηρεσίες ιστού, υπηρεσίες ομότιμου-προς-ομότιμο και υπηρεσίες πλέγματος, αποτελούμενο από (α) μια γλώσσα ενιαίων επερωτήσεων για υπηρεσίες, την USQL, και (β) μια ανοικτή μηχανή αναζήτησης υπηρεσιών, με την ονομασία Proteus. Συνολικά, το προτεινόμενο πλαίσιο χαρακτηρίζεται από ευελιξία, μέσω κατάλληλων μηχανισμών επεκτάσεων. Η γλώσσα USQL υποστηρίζει τη σύνταξη περιεκτικών επερωτήσεων, στις οποίες καταγράφονται οι λειτουργικές και μη λειτουργικές απαιτήσεις των χρηστών, με τρόπο ανεξάρτητο από τις διάφορες υπηρεσιοστρεφείς τεχνολογίες. Εξάλλου, υλοποιώντας και συνδυάζοντας διαδεδομένους αλγορίθμους αντιστοίχισης, η μηχανή Proteus παράγει ακριβή αποτελέσματα, ως προς τα κριτήρια αναζήτησης του χρήστη. Επιπλέον, χάρη στην αρχιτεκτονική και τις δυνα ...
περισσότερα

Περίληψη σε άλλη γλώσσα

This dissertation proposes a new approach to address the interoperability challenges at the level of heterogeneous services discovery. Specifically, it contributes a framework supporting the unified discovery of heterogeneous web services, peer-to-peer services, and grid services, which comprises (a) a unified service query language named USQL, and (b) an open service discovery engine called Proteus. Overall, the proposed framework is characterized by flexibility, which is ensured by appropriate extension mechanisms. The USQL language supports the formulation of comprehensive queries, which capture both functional and non-functional user requirements in a service technology-agnostic manner. Besides, by implementing and combining renowned matching algorithms, the Proteus engine produces accurate results that correspond to the user-specified search criteria. Further, thanks to its architecture and scalability potential, the Proteus engine constitutes a well performing solution in the dis ...
περισσότερα

Όλα τα τεκμήρια στο ΕΑΔΔ προστατεύονται από πνευματικά δικαιώματα.

DOI
10.12681/eadd/25437
Διεύθυνση Handle
http://hdl.handle.net/10442/hedi/25437
ND
25437
Εναλλακτικός τίτλος
Development of a language and its enacting engine for the unified discovery of heterogeneous services
Συγγραφέας
Πανταζόγλου, Μιχαήλ (Πατρώνυμο: Κωνσταντίνος)
Ημερομηνία
2009
Ίδρυμα
Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών (ΕΚΠΑ). Σχολή Θετικών Επιστημών. Τμήμα Πληροφορικής και Τηλεπικοινωνιών
Εξεταστική επιτροπή
Τσαλγατίδου Αφροδίτη
Κοτρώνης Ιωάννης
Δελής Αλέξανδρος
Κουμπαράκης Εμμανουήλ
Γουνόπουλος Δημήτριος
Χατζηευθυμιάδης Ευστάθιος
Ιωαννίδης Ιωάννης
Επιστημονικό πεδίο
Φυσικές ΕπιστήμεςΕπιστήμη Ηλεκτρονικών Υπολογιστών και Πληροφορική
Λέξεις-κλειδιά
Αναζήτηση υπηρεσιών; Διαλειτουργικότητα; Ετερογενείς υπηρεσίες; Υπηρεσιοστροφείς τεχνολογίες; Κατανεμημένες εφαρμογές
Χώρα
Ελλάδα
Γλώσσα
Ελληνικά
Άλλα στοιχεία
160 σ., εικ.
Στατιστικά χρήσης
ΠΡΟΒΟΛΕΣ
Αφορά στις μοναδικές επισκέψεις της διδακτορικής διατριβής για την χρονική περίοδο 07/2018 - 07/2023.
Πηγή: Google Analytics.
ΞΕΦΥΛΛΙΣΜΑΤΑ
Αφορά στο άνοιγμα του online αναγνώστη για την χρονική περίοδο 07/2018 - 07/2023.
Πηγή: Google Analytics.
ΜΕΤΑΦΟΡΤΩΣΕΙΣ
Αφορά στο σύνολο των μεταφορτώσων του αρχείου της διδακτορικής διατριβής.
Πηγή: Εθνικό Αρχείο Διδακτορικών Διατριβών.
ΧΡΗΣΤΕΣ
Αφορά στους συνδεδεμένους στο σύστημα χρήστες οι οποίοι έχουν αλληλεπιδράσει με τη διδακτορική διατριβή. Ως επί το πλείστον, αφορά τις μεταφορτώσεις.
Πηγή: Εθνικό Αρχείο Διδακτορικών Διατριβών.
Σχετικές εγγραφές (με βάση τις επισκέψεις των χρηστών)