Σχεδιασμός ηλεκτρονικών υπηρεσιών με τη γλώσσα προγραμματισμού USDL (Unified Service Description Language)
Abstract
Ένα νέο κομμάτι οικονομικού ενδιαφέροντος έχει αναπτυχθεί γύρω από το Internet και τους
τρόπους που αυτό μπορεί να χρησιμοποιηθεί ώστε να προκύψουν νέες μέθοδοι δημιουργίας
κέρδους όσον αφορά τον τομέα των υπηρεσιών. Υπό αυτήν την σκέψη γεννήθηκε το "Internet of
Services" που αποτελεί ένα οικοσύστημα ηλεκτρονικών υπηρεσιών και προσδοκά να
διευκολύνει την αναζήτηση και την κατανάλωση τους. Αυτό μπορεί να γίνει πραγματικότητα με
την υιοθέτηση ενός κοινού προτύπου περιγραφής και μοντελοποίησης υπηρεσιών που θα
επιτρέπει τη διευκόλυνση της αναζήτησης, της επιλογής και της σύνθεσής τους. Έχουν προταθεί
αρκετές λύσεις που αναλαμβάνουν να περιγράψουν τα τεχνικά χαρακτηριστικά ηλεκτρονικών
υπηρεσιών, αλλά αυτά είναι μόνο ένα κομμάτι από το σύνολο της πληροφορίας που
χρειαζόμαστε ώστε να λειτουργήσει ικανοποιητικά το "Internet of Services".
Την ανάγκη αυτή έρχεται να καλύψει η Unified Service Description Language (USDL) που
αναλαμβάνει να δημιουργήσει περιγραφές των υπηρεσιών που θα αναδεικνύουν τα
επιχειρηματικά, λειτουργικά και τεχνικά χαρακτηριστικά τους. Η USDL αποσκοπεί στην
αυτοματοποίηση των διαδικασιών (αναζήτηση, επιλογή και σύνθεση) μέσα από την
προτυποποίηση των περιγραφών των ηλεκτρονικών υπηρεσιών. Αυτό αναλαμβάνουμε να
παρουσιάσουμε μέσα από τη συγκεκριμένη διπλωματική διατριβή, παρουσιάζοντας τις
μεθόδους της USDL και δημιουργώντας μια περίπτωση χρήσης μιας εταιρείας η οποία
ενδιαφέρεται να χρησιμοποιήσει μια ηλεκτρονική υπηρεσία για να καλύψει τις ανάγκες της. Από
την ανάπτυξη και ανάλυση αυτών των χαρακτηριστικών σκοπός είναι να φανεί η πληρότητα της
USDL μέσα από τη σύγκριση με υπάρχουσες γλώσσες περιγραφής ηλεκτρονικών υπηρεσιών, η
ικανότητά της να αποτελέσει το νέο πρότυπο στον συγκεκριμένο τομέα ενδιαφέροντος αλλά και
να επισημανθούν πιθανές ελλείψεις που παρουσιάζει με σκοπό τη βελτίωσή της.