Τμήμα Μηχανικών Η/Υ και Πληροφορικής (ΔΕ)
Permanent URI for this collection
Browse
Browsing Τμήμα Μηχανικών Η/Υ και Πληροφορικής (ΔΕ) by Issue Date
Now showing 1 - 20 of 766
Results Per Page
Sort Options
- ItemOpen AccessΥλοποίηση εφαρμογής παρακολούθησης της κινητικότητας των χρηστών σε ένα ασύρματο Wi-Fi δίκτυο τοπικού εύρους ζώνης με σκοπό την περισυλλογή πληροφοριών θέσης και την ανταλλαγή δεδομένων
Τμήμα Μηχανικών Η/Υ και Πληροφορικής (ΔΕ)(2009-01-26T12:59:57Z) Βαρβάρας, Δημήτριος; Γαροφαλάκης, Ιωάννης; Γαροφαλάκης, Ιωάννης; Varvaras, DimitriosΗ τεχνολογία Wi-Fi χρησιμοποιείται για να συνδέει ασύρματα συσκευές μεγάλης ισχύος και υψηλής ταχύτητας όπως είναι οι σταθεροί και οι φορητοί υπολογιστές, δημιουργώντας έτσι ένα μεγάλο και γρήγορο δίκτυο τοπικού εύρους ζώνης (Local Area Network - LAN). Σε ένα τέτοιο δίκτυο μπορούν να συνδεθούν υπολογιστές, PDAs και άλλες συσκευές χρησιμοποιώντας τα σημεία πρόσβασης (Access Points) με σκοπό την σύνδεση στο διαδίκτυο, την μεταφορά δεδομένων μεταξύ τους και άλλες εφαρμογές. Ενδιαφέρον παρουσιάζει η αυξημένη ανάγκη για εφαρμογές οι οποίες να είναι σε θέση να χρησιμοποιούν την ασύρματη τεχνολογία για να εντοπίσουν την θέση των συσκευών των χρηστών με σκοπό την εκμετάλλευση της ίδιας της πληροφορίας της θέσης και την αποστολή στους χρήστες διαφόρων δεδομένων-πληροφοριών. Μια τέτοια τεχνολογία είναι το γνωστό GPS (Global Positioning System), το οποίο όμως είναι λειτουργικό σε εξωτερικούς χώρους. Την ανάγκη για εντοπισμό θέσης χρήστη σε εσωτερικούς χώρους προσπαθεί να καλύψει η εργασία αυτή. Η διπλωματική αυτή εργασία σκοπεύει στην μελέτη της ασύρματης τεχνολογίας Wi-Fi με σκοπό την υλοποίηση εφαρμογής η οποία θα παρακολουθεί την κινητικότητα των χρηστών σε ένα Ασύρματο δίκτυο Wi-Fi τοπικού εύρου ζώνης (LAN) με σκοπό την περισυλλογή πληροφοριών σχετικών με την κίνηση των χρηστών και την ανταλλαγή δεδομένων. Αρχικά γίνεται μια ανάλυση των ειδών δικτύων και δικτυακών τοπολογιών και έπειτα μια παρουσίαση του προτύπου της IEEE 802.11, το αποκαλούμενο και χάριν απλότητας Wi-Fi (Wireless Fidelity). Η φύση των ασύρματων δικτύων επιτρέπει την πρόσβαση στους δικτυακούς πόρους και την παροχή υπηρεσιών χωρίς την ανάγκη καλωδίωσης. Η ιδιαιτερότητα αυτή των ασυρμάτων δικτύων πέρα από τα πλεονεκτήματα τα οποία παρουσιάζει, εμφανίζει και αδυναμίες και πιο συγκεκριμένα αδυναμίες ασφάλειας. Στην εργασία αυτή παρουσιάζονται οι πιο γνωστές αδυναμίες ασφάλειας καθώς και τρόποι αντιμετώπισης αυτών. Επίσης παρουσιάζονται και τα κυριότερα εργαλεία προσβολής της ασφάλειας σε ασύρματα Wi-Fi δίκτυα. Τέλος παρουσιάζονται οι προϋπάρχουσες και κυριότερες τεχνολογίες εντοπισμού θέσης χρήστη. Όσον αφορά το πρακτικό κομμάτι της εργασίας αυτής, υλοποιείται εφαρμογή εντοπισμού θέσης χρήστη σε ασύρματα Wi-Fi δίκτυα η οποία κάνει χρήση της ισχύος του σήματος σταθερών σημείων αναφοράς έτσι ώστε να προσδιοριστεί με ακρίβεια η θέση του χρήστη. - ItemOpen AccessΈξυπνες κάρτες
Τμήμα Μηχανικών Η/Υ και Πληροφορικής (ΔΕ)(2009-01-26T13:12:25Z) Αντωνόπουλος, Νικόλαος; Παπαθεοδώρου, Θεόδωρος; Παπαθεοδώρου, Θεόδωρος; Antonopoulos, NikolaosΣτην παρούσα διπλωματική εργασία μελετάμε τις έξυπνες κάρτες καθώς και τις τεχνολογίες που σχετίζονται με αυτές. Ιδιαίτερη έμφαση δίνεται στην τεχνολογία Java Card την οποία άλλωστε χρησιμοποιούμε για την ανάπτυξη μιας πιλοτικής εφαρμογής έξυπνης κάρτας ασθενούς. Στο πρώτο κεφάλαιο αναφερόμαστε γενικά στις έξυπνες κάρτες. Πραγματοποιούμε μια σύντομη ιστορική αναδρομή και μελετάμε τους τομείς εκείνους στους οποίους βρίσκουν εφαρμογή, παρουσιάζοντας έτσι μερικά από τα πλεονεκτήματα τους. Στο δεύτερο κεφάλαιο αναφερόμαστε στην αρχιτεκτονική και στο υλικό των έξυπνων καρτών. Αφού παρουσιάσουμε τα διαφορετικά είδη καρτών που υπάρχουν αναφερόμαστε σε κάθε σύστημα υλικού μίας έξυπνης κάρτας όπως για παράδειγμα στον επεξεργαστή, στην μνήμη κ.α. Στο τρίτο κεφάλαιο μελετάμε το λογισμικό των έξυπνων καρτών. Αναφερόμαστε στον τρόπο επικοινωνίας με την κάρτα, στα υπάρχοντα λειτουργικά συστήματα για έξυπνες κάρτες καθώς και στα πρότυπα που έχουν κυριαρχήσει. Κλείνοντας το κεφάλαιο πραγματοποιούμε μια σύντομη εισαγωγή στην κρυπτογραφία. Στο τέταρτο κεφάλαιο αναφερόμαστε λεπτομερώς στην τεχνολογία Java Card. Μελετάμε τόσο την αρχιτεκτονική όσο και τα συστατικά της τεχνολογίας αυτής όπως είναι η εικονική μηχανή και το περιβάλλον εκτέλεσης. Αναφερόμαστε ακόμα σε διάφορα θέματα συναφή με την τεχνολογία αυτή. Στο πέμπτο και τελευταίο κεφάλαιο ασχολούμαστε με την υλοποίηση μιας πιλοτικής εφαρμογής έξυπνης κάρτας ασθενούς. Αφού περιγράψουμε τις λειτουργικές και τις τεχνικές προδιαγραφές αναφερόμαστε σε θέματα σχεδιασμού της εφαρμογής και τέλος δείχνουμε αναλυτικά τον τρόπο λειτουργίας της. - ItemOpen AccessΤεχνικές εξόρυξης γνώσης με χρήση σημασιολογιών από δεδομένα πλοήγησης χρηστών (web usage log mining) με σκοπό την εξατομίκευση δικτυακών τόπων
Τμήμα Μηχανικών Η/Υ και Πληροφορικής (ΔΕ)(2009-05-06T07:27:19Z) Θεοδωρίδης, Ιωάννης-Βασίλειος; Τσακαλίδης, Αθανάσιος; Theodoridis, Ioannis-VasileiosΗ παρούσα Διπλωματική Εργασία μελετά το θέμα της προσωποποίησης - εξατομίκευσης δικτυακών τόπων. Αρχικά, παρουσιάζεται μια ανασκόπηση στη σχετική βιβλιογραφία όπου εντοπίζεται πληθώρα αναφορών και λύσεων -ακαδημαϊκών και εμπορικών- για το συγκεκριμένο θέμα. Στις περισσότερες από αυτές τις περιπτώσεις καταβάλλεται προσπάθεια για εξατομίκευση η οποία στηρίζεται σε δεδομένα που συλλέγονται από δηλώσεις ή ενέργειες του χρήστη, άμεσα ή έμμεσα. Όμως, η μελέτη των σχετικών άρθρων δείχνει ότι η μέχρι σήμερα επιτυχία των εγχειρημάτων αξιοποίησης δεδομένων χρήσης του ιστού (web usage data) είναι περιορισμένη. Το βασικό έλλειμμα που διαπιστώνεται είναι το γεγονός ότι η διαχείριση του περιεχομένου ενός δικτυακού τόπου συνήθως γίνεται με μηχανιστικό τρόπο, αποφεύγοντας τόσο την κατανόηση του περιεχομένου του όσο και της δομής του. Ακολούθως, στη Διπλωματική Εργασία γίνεται απόπειρα εξατομίκευσης δικτυακών τόπων με ημιαυτόματο τρόπο χρησιμοποιώντας τα αρχεία καταγραφής χρήσης ιστού ενώ ταυτόχρονα βασίζεται σε σημασιολογικές και εννοιολογικές αναλύσεις του περιεχομένου των δικτυακών τόπων. Με αυτήν τη μέθοδο υλοποιείται ένα εργαλείο που εξατομικεύει τον δικτυακό τόπο προτείνοντας στους χρήστες ιστοσελίδες με παραπλήσιο εννοιολογικό περιεχόμενο. Αυτό γίνεται δημιουργώντας την οντολογία του εκάστοτε δικτυακού τόπου και συνδυάζοντάς τη με τα δεδομένα πλοήγησης των χρηστών. - ItemOpen AccessΧρήση κινητών τηλεφώνων για επιχειρησιακή λειτουργία και παροχή υπηρεσιών με υποδομή web services
Τμήμα Μηχανικών Η/Υ και Πληροφορικής (ΔΕ)(2009-10-20T08:05:50Z) Αντωνόπουλος, Χαρίλαος; Τσακαλίδης, Αθανάσιος; Τσακαλίδης, Αθανάσιος; Antonopoulos, CharilaosΣκοπός της διπλωματικής είναι η ανάπτυξη ενός ολοκληρωμένου σετ σημειώσεων για προγραμματισμό φορητών συσκευών με Windows Mobile και για τεχνολογίες ανάπτυξης εφαρμογών για κινητά.Με το πακέτο του .NET Compact Framework και το Visual Studio από κοντά, η διπλωματική αυτή συμβουλεύεται δειγματικούς κώδικες και εφαρμογές για να παρουσιάσει τις δυνατότητες του κόσμου αυτού των Windows εν κινήσει καθώς και τους περιορισμούς που θέτει η κίνηση αυτή σε σχέση με ένα σταθερό υπολογιστή. Αφού διαλέξει κάποιος την κινητή πλατφόρμα στην οποία στοχεύει να αναπτύξει τις εφαρμογές του και τα εργαλεία που θα χρησιμοποιήσει(και τα 2 παρουσιάζονται στον αναγνώστη με έμφαση στη λεπτομέρεια) ξεκινάει από ένα πρώτο χαμηλό προγραμματιστικό επίπεδο όπου λαμβάνει την βασική γνώση ώστε να ξεκινήσει με την ανάπτυξη μιας κινητής εφαρμογής.Γνωρίζει το υλικό των διαθέσιμων αυτή τη στιγμή κινητών συσκευών και εγκλιματίζεται στο περιβάλλον που καλείται να προγραμματίσει.Στη συνέχεια εισέρχεται πιο βαθιά στο υλικό και λογισμικό υπόβαθρο ώστε να προγραμματίσει αποτελεσματικές εφαρμογές με εργονομία και μοντέρνα λειτουργικότητα.Ζητήματα όπως η σύνδεση των κινητών εφαρμογών με βάσεις δεδομένων, η ασφάλεια, ο συγχρονισμός δεδομένων,η επικοινωνία με το τηλεπικοινωνιακό δίκτυο και η παροχή υπηρεσιών με Web Services εξετάζονται και παρουσιάζονται με παραδείγματα και εικόνες. Ευελπιστούμε πως ο αναγνώστης θα μπορέσει ύστερα από τη μελέτη της διπλωματικής αυτής να προγραμματίσει και σε προχωρημένο πλέον επίπεδο για τις αγαπημένες του εφαρμογές και να δοκιμάσει να εκμεταλευτεί τις νέες δυνατότητες και τεχνολογίες και να δημιουργήσει το δικό του κόσμο εν κινήσει! - ItemOpen AccessΑξιολόγηση και διασφάλιση ποιότητας λογισμικού
Τμήμα Μηχανικών Η/Υ και Πληροφορικής (ΔΕ)(2009-12-01T08:31:37Z) Κατωπόδης, Σπύρος; Μακρής, Χρήστος; Μακρής, Χρήστος; Katopodis, SpyrosΗ Ποιότητα Λογισμικού αποτελεί σήμερα ένα πολύ σημαντικό και ενδιαφέρον κεφάλαιο στην Επιστήμη των Υπολογιστών. Με το πέρασμα του χρόνου, καθώς επίσης και με την εξέλιξη της τεχνολογίας η ανάγκη για την εξασφάλιση της ποιότητας σε πρώτο στάδιο, και ακολούθως η ανάγκη για σωστή αξιολόγηση και επιτυχή διασφάλιση της ποιότητας λογισμικού γίνονται όλο και μεγαλύτερες και αποτελούν βασικότατες επιδιώξεις επιχειρήσεων, οργανισμών και προγραμματιστών. Ο όρος Ποιότητας Λογισμικού μπορεί να αποκτήσει πολλές διαστάσεις και ερμηνείες, αναλόγως τις επιδιώξεις, τους στόχους και τις ανάγκες του κάθε χρήστη. Η διπλωματική αυτή επικεντρώνεται στην ανάλυση της αξιολόγησης και της διασφάλισης της ποιότητας λογισμικού, παρουσιάζοντας τρόπους και μοντέλα, με τη βοήθεια των οποίων είναι εφικτή η αποτελεσματική αξιολόγηση και διασφάλιση της ποιότητας. Στο πρώτο κεφάλαιο αναλύονται οι όροι «αξιολόγηση» και «διασφάλιση» της ποιότητας λογισμικού και παρουσιάζονται οι απαιτήσεις στα πλαίσια του ελέγχου και της εξασφάλισης της ποιότητας ενός έργου. Επιπροσθέτως, παρουσιάζεται η σπουδαιότητα της αξιοπιστίας και της αξιολόγησης λογισμικού, αναλύεται η διαδικασία της επαλήθευσης και επικύρωσης κατά το σχεδιασμό λογισμικού και περιγράφεται η διαδικασία ελέγχου. Στο δεύτερο κεφάλαιο, παρουσιάζονται τα υπάρχοντα μοντέλα αξιολόγησης λογισμικού που είναι τα περισσότερο δημοφιλή και γνωρίζουν ευρεία εφαρμογή. Αναλύεται ο όρος «μετρική», παρουσιάζονται οι συχνές τάσεις στην Τεχνολογία Λογισμικού, τα χαρακτηριστικά των αντικειμενοστρεφών μετρικών της Τεχνολογίας Λογισμικού, ενώ τέλος περιγράφεται η Διαδικασία της Εξασφάλισης Ποιότητας. Στο τρίτο κεφάλαιο παρουσιάζεται το Διεθνές Πρότυπο ISO/IEC 9126, το οποίο κατέχει δεσπόζουσα θέση ανάμεσα στα άλλα Πρότυπα Ποιότητας, παρουσιάζει μεγάλο ενδιαφέρον και είναι από τα δημοφιλέστερα. Περιγράφονται τα χαρακτηριστικά του Προτύπου ISO/IEC 9126 και οι βασικές του λειτουργίες. Στο τέταρτο κεφάλαιο παρουσιάζεται η συνοπτική περιγραφή και η λεπτομερής αξιολόγηση του Διεθνούς Πρότυπου ISO/IEC 9126, παρουσιάζονται τα τμήματα τα οποία το απαρτίζουν, ακολουθεί μία επισκόπηση πειράματος και γίνεται ανάλυση των αποτελεσμάτων που προκύπτουν ύστερα από χρήση του προτύπου αυτού. Ακόμη, γίνεται αναφορά στα μειονεκτήματα του μοντέλου και στα προβλήματα που προκύπτουν από τη χρήση του, ενώ παρατίθεται και η προσωπική μου εκτίμηση όσον αφορά το Πρότυπο αυτό. Στο πέμπτο κεφάλαιο γίνεται παρουσίαση της Αναλυτικής Διεργασίας Ιεραρχίας και της Πολυκριτήριας Ανάλυσης. Περιγράφεται η διαδικασία της επέκτασης του Διεθνούς Πρότυπου ISO/IEC 9126 για την ανάπτυξη ενός γενικευμένου μοντέλου ποιότητας η οποία λαμβάνει χώρα με την εφαρμογή της Πολυκριτήριας Ανάλυσης και αποσκοπεί σε περισσότερο βελτιωμένη αξιολόγηση και καλύτερη διασφάλιση της Ποιότητας Λογισμικού. Ακολουθεί η ανάλυση του μοντέλου της Αναλυτικής Διεργασίας Ιεραρχίας, η λειτουργία του μοντέλου αυτού και η επεξήγηση του. Στο έκτο και τελευταίο κεφάλαιο παρουσιάζεται ένα προτεινόμενο από εμένα μοντέλο το οποίο έρχεται να αντισταθμίσει τα μειονεκτήματα που προσφέρουν τα παραπάνω μοντέλα, συνδυάζοντας τα πλεονεκτήματα τους. Περιγράφεται σε πρώτη φάση ο σημαντικός ρόλος του λήπτη αποφάσεων ,ο οποίος είναι καθοριστικός για την παραμετροποίηση του μοντέλου, αναλύονται τα πλεονεκτήματα των προηγούμενων μοντέλων τα οποία συνδυάζονται στο μοντέλο αυτό για την αντιστάθμιση των μειονεκτημάτων και περιγράφονται τα χαρακτηριστικά του προτεινόμενου μοντέλου αξιολόγησης της Ποιότητας Λογισμικού. Τέλος, ακολουθεί ένα παράδειγμα εφαρμογής του μοντέλου σε κώδικα λογισμικού και σχολιασμός των αποτελεσμάτων που προκύπτουν από την εφαρμογή του μοντέλου αυτού, συγκριτικά με τα αποτελέσματα που προκύπτουν από την εφαρμογή του Προτύπου ISO/IEC 9126. - ItemRestrictedΜέθοδοι βελτιστοποίησης και προσαρμοστικότητας εφαρμογών για το mobile web
Τμήμα Μηχανικών Η/Υ και Πληροφορικής (ΔΕ)(2010-01-19T10:34:25Z) Βέρρα, Μαρία; Παπαθεοδώρου, Θεόδωρος; Παπαθεοδώρου, ΘεόδωροςΟι τεχνολογίες των υπηρεσιών ιστού οδήγησαν στην εξέλιξη των ασύρματων δικτύων, με αποτέλεσμα να αναπτύσσονται ιδιαίτερα οι εφαρμογές του Mobile Web. Οι χρήστες του Mobile Web έχουν τη δυνατότητα να απολαμβάνουν τις υπηρεσίες του διαδικτύου χωρίς να απαιτείται κάποιος υπολογιστής γραφείου ή καλώδια, μόνον με τη χρήση μικρών φορητών συσκευών όπως τα κινητά τηλέφωνα. Είναι επιθυμητό όμως οι ιστοσελίδες που εμφανίζονται στην οθόνη του κινητού να έχουν την ίδια παρουσίαση με αυτές που εμφανίζονται στην οθόνη ενός υπολογιστή γραφείου ώστε να αυξάνεται η “εμπειρία” του χρήστη. Για να πραγματοποιηθεί αυτό διάφορες επιστημονικές ομάδες ασχολούνται με μεθόδους βελτιστοποίησης και προσαρμοστικότητας εφαρμογών για το Mobile Web. Έχουν καθοριστεί επιπλέον κάποια πρότυπα χαρακτηριστικά τα οποία οφείλουν να ακολουθούν οι σχεδιαστές και χρησιμοποιούνται συγκεκριμένες γλώσσες σήμανσης περιεχομένου όπως η WML (Wireless Markup Language), XHTML (Extensible Hypertext Markup Language), XHTML MP (Extensible Hypertext Markup Language Mobile Web). - ItemOpen AccessΑνάλυση και αξιολόγηση των κινητών δικτύων προς το Long Term Evolution
Τμήμα Μηχανικών Η/Υ και Πληροφορικής (ΔΕ)(2010-01-19T10:36:00Z) Μποχρίνη, Σταυρούλα; Μπούρας, Χρήστος; Μπούρας, Χρήστος; Κόκκινος, Βασίλειος; Bochrini, StavroulaΤα τελευταία χρόνια τα δίκτυα επικοινωνιών τρίτης γενιάς (3G) - Universal Mobile Telecommunication System (UMTS) γνωρίζουν μεγάλη άνθηση και η χρήση τους έχει επεκταθεί στις περισσότερες ευρωπαϊκές χώρες, όπως και στην Ελλάδα. Τα νέα αυτά κινητά δίκτυα αντικαθιστούν τα υπάρχοντα κινητά δίκτυα δεύτερης γενιάς και επιπλέον προσφέρουν προηγμένες υπηρεσίες στους κινητούς χρήστες. Ωστόσο, η αδήριτη ανάγκη για μεγαλύτερες (ευρυζωνικές) ταχύτητες πρόσβασης οδήγησε στην περαιτέρω ανάπτυξη των 3G δικτύων και στην υιοθέτηση νέων τεχνολογιών, με κυριότερο εκπρόσωπο τους την τεχνολογία High Speed Packet Access (HSPA). Η τεχνολογία HSPA αποτελεί τη φυσιολογική μετεξέλιξη του UMTS, η οποία πολλές φορές συναντάται και ως 3.5G ή 3G+, προκειμένου να δηλώσει την αναβάθμιση του 3G (UMTS) προτύπου. Ωστόσο, παρά το γεγονός ότι η τεχνολογία HSPA αναμένεται να προσφέρει τη δυνατότητα παροχής πληθώρας ευρυζωνικών υπηρεσιών, το 3rd Generation Partnership Project (3GPP), που αποτελεί τον οργανισμό που προτυποποιεί τις νέες τεχνολογίες και ορίζει τις προδιαγραφές τους, ήδη μελετά και επεξεργάζεται νέες τεχνολογίες που θα επικρατήσουν την αμέσως επόμενη δεκαετία στην αγορά των κινητών επικοινωνιών. Το νέο αυτό project αποκαλείται Long Term Evolution (LTE) και στοχεύει στην επίτευξη ακόμη υψηλότερων ρυθμών μετάδοσης σε συνδυασμό με την αξιοποίηση μεγαλύτερου εύρος ζώνης. Κύρια προοπτική του LTE αποτελεί η διασφάλιση της ανταγωνιστικότητας και η επικράτηση του προτύπου στο χρονικό ορίζοντα της επόμενης δεκαετίας. Ταυτόχρονα με την εκτεταμένη εξάπλωση των δικτύων κινητών επικοινωνιών επόμενης γενιάς καθώς και τις αυξημένες δυνατότητες των κινητών συσκευών, οι πάροχοι πολυμεσικού περιεχομένου και υπηρεσιών ενδιαφέρονται όλο και περισσότερο για την υποστήριξη της πολυεκπομπής (multicasting) δεδομένων στα δίκτυα αυτά με σκοπό την αποτελεσματική διαχείριση και επαναχρησιμοποίηση των διαθέσιμων πόρων του δικτύου. Επιπρόσθετα, οι χρήστες των κινητών δικτύων έχουν πλέον την απαίτηση να προσπελαύνουν εφαρμογές και υπηρεσίες οι οποίες μέχρι σήμερα μπορούσαν να διατεθούν αποκλειστικά από τα συμβατικά ενσύρματα δίκτυα. Έτσι λοιπόν στις μέρες μας γίνεται λόγος για υπηρεσίες πραγματικού χρόνου όπως mobile TV, mobile gaming, mobile streaming κ.α. Ένα από τα σημαντικότερα βήματα των δικτύων κινητών επικοινωνιών προς την κατεύθυνση της παροχής νέων, προηγμένων πολυμεσικών υπηρεσιών είναι η εισαγωγή της υπηρεσίας Multimedia Broadcast / Multicast Service (MBMS). Η υπηρεσία MBMS έχει σαν κύριο σκοπό την υποστήριξη IP εφαρμογών πανεκπομπής (broadcact) και πολυεκπομπής (multicast), επιτρέποντας με αυτό τον τρόπο την παροχή υπηρεσιών υψηλού ρυθμού μετάδοσης σε πολλαπλούς χρήστες με οικονομικό τρόπο. Η multicast μετάδοση δεδομένων σε κινητά δίκτυα επικοινωνιών είναι μια σχετικά νέα λειτουργικότητα η οποία βρίσκεται ακόμη στο στάδιο των δοκιμών και της προτυποποίησης της. Ένας multicast μηχανισμός μεταδίδει τα δεδομένα μόνο μία φορά πάνω από κάθε ασύρματο σύνδεσμο που αποτελεί τμήμα των μονοπατιών προς τους προορισμούς-κινητούς χρήστες. Στη συγκεκριμένη διπλωματική εργασία παρουσιάζουμε αναλυτικά τον multicast τρόπο λειτουργίας του MBMS και αναλύουμε την απόδοσή του με βάση το κόστος μετάδοσης των πακέτων κάτω από διάφορες τοπολογίες δικτύου και κατανομές χρηστών. Η ανάλυση του συνολικού κόστους μετάδοσης λαμβάνει υπόψη το κόστος αποστολής των πακέτων από τον αποστολέα στους παραλήπτες συμπεριλαμβανομένου του κόστους για το paging των χρηστών, το κόστος επεξεργασίας και μετάδοσης στους κόμβους του δικτύου και το κόστος που υπεισέρχεται στους συνδέσμους της τοπολογίας. Στα πλαίσια της αξιολόγηση της ανάλυσης εξετάζουμε όλα τα κανάλια μεταφοράς που μπορούν να χρησιμοποιηθούν για τη μετάδοση των multicast δεδομένων πάνω από την ασύρματη διεπαφή του δικτύου. Η ανάλυση θα φανερώσει πως ανάλογα με την τρέχουσα κατάσταση του δικτύου (πλήθος χρηστών, κατανομή χρηστών, κοκ), όλα τα διαθέσιμα κανάλια μεταφοράς μπορούν να χρησιμοποιηθούν για την αποδοτική μετάδοση των multicast δεδομένων στους κινητούς χρήστες - ItemOpen AccessΥλοποίηση και συγκριτική αξιολόγηση με βάση τα frameworks Ruby on rails
Τμήμα Μηχανικών Η/Υ και Πληροφορικής (ΔΕ)(2010-01-25T10:06:11Z) Βικτωράτος, Ιωσήφ; Παπαθεοδώρου, Θεόδωρος; Παπαθεοδώρου, ΘεόδωροςΗ παρακάτω διπλωματική αφού κάνει μια εκτενή αναφορά στα είδη των γλωσσών προγραμματισμού επεκτείνεται και στην περιγραφή των frameworks που χρησιμοποιούνται σήμερα ευρέως. Έπειτα ασχολούμαστε εκτενώς με το framework ruby on rails και περιγράφουμε αναλυτικά τις δυνατότητες που μας προσφέρει μέσα από την ανάπτυξη κάποιων εφαρμογών. Ακριβέστερα, έχουν υλοποιηθεί και αξιολογηθεί ένα site με forum και shopping cart, ένα blog, μια wiki page και ένα site για δημιουργία προφίλ από τους χρήστες του. - ItemOpen AccessΣχεδιασμός και ανάπτυξη πύλης διαδικτύου εκπαίδευσης-πολιτισμού για την ανάδειξη της εκπαιδευτικής αξίας του ψηφιακού πολιτιστικού περιεχομένου
Τμήμα Μηχανικών Η/Υ και Πληροφορικής (ΔΕ)(2010-01-25T10:06:36Z) Βελαώρα, Αποστολία; Τσώλης, Δημήτριος; Παπαθεοδώρου, Θεόδωρος; Τσώλης, ΔημήτριοςΛαμβάνοντας υπόψη τις υπηρεσίες (βασικές και ειδικές) που πρέπει να διαθέτει ένας πρότυπος ιστότοπος πολιτιστικού περιεχομένου και με βάση τα κριτήρια ποιότητας τα οποία αναλύθηκαν στο αντίστοιχο παραδοτέο η παρούσα αναφορά αξιολογεί ενδεικτικά ένα τυχαία επιλεγμένο σύνολο ιστοτόπων πολιτισμού από την Ελλάδα και το εξωτερικό. Επίσης, εξειδικεύει την αξιολόγηση και στις εκπαιδευτικές εφαρμογές και υπηρεσίες που παρέχουν οι συγκεκριμένοι ιστότοποι στον τελικό χρήστη. Τέλος, παραθέτει έναν συνοπτικό πίνακα αποτελεσμάτων. - ItemOpen AccessΣύγκριση προγραμματιστικών διεπαφών (APIs) για διαχείριση οντολογιών ιστού και ανάπτυξη μηχανισμού υποβολής ευφυών ερωτημάτων
Τμήμα Μηχανικών Η/Υ και Πληροφορικής (ΔΕ)(2010-01-25T10:07:22Z) Τζογάνης, Γεράσιμος; Παπαθεοδώρου, Θεόδωρος; Παπαθεοδώρου, Θεόδωρος; Tzoganis, GerasimosΣτην παρούσα διπλωματική εργασία μελετώνται και συγκρίνονται μεταξύ τους μερικές από τις κυριότερες προγραμματιστικές διεπαφές (APIs) που έχουν αναπτυχθεί για τη διαχείριση οντολογικών εγγράφων του Σημαντικού Ιστού. Αυτές οι προγραμματιστικές διεπαφές είναι εκφρασμένες σε JAVA, και κάθε μία προσφέρει ιδιαίτερα χαρακτηριστικά για την διαχείριση οντολογιών. Οι προγραμματιστικές διεπαφές μελετήθηκαν και συγκρίθηκαν ως προς διάφορα χαρακτηριστικά. Σ’ αυτά περιλαμβάνονται οι οντολογικές γλώσσες τις οποίες υποστηρίζουν, ποια ιδιαίτερα υποσύνολα («διαλέκτους») γλωσσών με συγκεκριμένα χαρακτηριστικά υποστηρίζουν, αλλά και οι δυνατότητες ανακάλυψης γνώσης που παρέχουν, με την υποστήριξη κάποιας γλώσσας συγγραφής επερωτήσεων ή όχι. Επίσης μελετήσαμε τους στόχους κάθε διεπαφής και τα πεδία εφαρμογής της με τα συγκριτικά πλεονεκτήματα και τους περιορισμούς τους οποίους εισάγει. Τέλος, προτείνεται ένας μηχανισμός ανακάλυψης γνώσης από οντολογικά έγγραφα, και περιγράφεται η ανάπτυξή του. Ο μηχανισμός που αναπτύχθηκε είναι ένας μηχανισμός υποβολής ευφυών επερωτήσεων προς OWL οντολογίες, με ευρύτερες εκφραστικές δυνατότητες από τις υπάρχουσες προτάσεις, που συνήθως προσανατολίζονται σε RDF έγγραφα ή θέτουν διάφορους περιορισμούς ως προς τη φύση των επερωτήσεων. Για το σκοπό χρησιμοποιήθηκε μια νέα πρόταση στις γλώσσες επερωτήσεων, η SPARQL-DL. Επίσης, στόχοι κατά την ανάπτυξη του μηχανισμού ήταν η λειτουργικότητα και η επεκτασιμότητα της συνολικής εφαρμογής. Στο πρώτο κεφάλαιο, αρχικά γίνεται μια εισαγωγή στο Σημαντικό Ιστό, με την περιγραφή των γενικών χαρακτηριστικών του, της αναγκαιότητας των υπηρεσιών του και των διαφόρων προσεγγίσεων υλοποίησής του. Περιγράφονται τα συγκεκριμένα χαρακτηριστικά των γλωσσών που συμμετέχουν αυτή τη στιγμή ή προορίζονται για να συμμετάσχουν στη δόμησή του, με ιδιαίτερη έμφαση στη γλώσσα που συστήνει το World Wide Web Consortium, την OWL. Στο δεύτερο κεφάλαιο περιγράφονται οι γλώσσες συγγραφής επερωτήσεων που υπάρχουν αυτή τη στιγμή για την ανακάλυψη γνώσης από οντολογίες, τα συγκεκριμένα χαρακτηριστικά και οι αδυναμίες της κάθε μιας. Και πάλι δίνουμε ιδιαίτερη έμφαση στο πρότυπο του W3C, τη γλώσσα SPARQL, και στην προτεινόμενη εξέλιξή της, τη SPARQL-DL. Στο τρίτο κεφάλαιο περιγράφονται οι πιο κοινές προγραμματιστικές διεπαφές, τα χαρακτηριστικά που παρέχουν και οι αδυναμίες τους. Περιγράφονται ως προς τις οντολογικές γλώσσες που υποστηρίζουν, τις γλώσσες και γενικότερα τις μεθόδους επερωτήσεων που υποστηρίζουν και τα πεδία εφαρμογών στα οποία χρησιμοποιούνται. Περιγράφονται επίσης οι τρόποι διασύνδεσης των διάφορων διεπαφών μεταξύ τους ή με άλλα τμήματα λογισμικού, όπως μηχανισμούς συλλογισμού (reasoners). Στο τέταρτο και τελευταίο κεφάλαιο περιγράφεται ένας μηχανισμός υποβολής ευφυών επερωτήσεων και παρουσιάζεται η ανάπτυξή του. Περιγράφονται οι επιλογές των εργαλείων που χρησιμοποιήθηκαν και οι γενικότερες σχεδιαστικές επιλογές. Εκτελούνται πειράματα ώστε να αξιολογηθεί αυτός ο μηχανισμός υποβολής επερωτήσεων και να διερευνηθούν οι περιορισμοί τους οποίους εισάγουν τα συγκεκριμένα εργαλεία που χρησιμοποιήσαμε αλλά και οι δυνατότητες που προκύπτουν από αυτά. Παρουσιάζονται οι πιθανές επεκτάσεις της εφαρμογής που αναπτύχθηκε, με επιπλέον χαρακτηριστικά, ώστε για παράδειγμα να γίνει προσβάσιμη από απομακρυσμένες εφαρμογές. Τέλος, παρουσιάζεται ένα πιθανό σενάριο χρήσης της εφαρμογής σε πραγματικό περιβάλλον, ώστε να γίνουν περισσότερο εμφανή τα πλεονεκτήματα και η χρησιμότητα ενός τέτοιου μηχανισμού ανακάλυψης γνώσης. - ItemOpen AccessΜελέτη περιπτώσεων και ανάλυση δυνατοτήτων λογισμικών υποδομής για εφαρμογές υποστήριξης της διαδικασίας μαθησιακής εξέτασης και αξιολόγησης στον παγκόσμιο ιστό
Τμήμα Μηχανικών Η/Υ και Πληροφορικής (ΔΕ)(2010-01-25T10:08:26Z) Μπαγουλή, Καλλιόπη; Παπαθεοδώρου, Θεόδωρος; Παπαθεοδώρου, ΘεόδωροςΗ εμφάνιση του Internet και των νέων τεχνολογιών έχει επιφέρει σημαντικές αλλαγές σε όλους τους τομείς του παραδοσιακού εκπαιδευτικού συστήματος. Η παρούσα διπλωματική εργασία πραγματεύεται τη μελέτη των διαφορετικών περιπτώσεων λογισμικών υποδομής, που έχουν υλοποιηθεί για εφαρμογές υποστήριξης της διαδικασίας μαθησιακής εξέτασης και αξιολόγησης στον Παγκόσμιο Ιστό. Υπάρχουν δύο κυρίως κατηγορίες λογισμικών υποδομής για εφαρμογές διαδικτυακής εξέτασης, οι οποίες είναι τα αυτόνομα πακέτα λογισμικού (stand-alone software) και τα Web-based λογισμικά. Σε ό,τι αφορά το κόστος, τα λογισμικά διακρίνονται σε λογισμικά ανοιχτού κώδικα (open source software) και σε εμπορικά διαθέσιμα λογισμικά (commercially distributed software). Στη συγκεκριμένη διπλωματική εργασία, ερευνώνται οι επικρατέστερες περιπτώσεις λογισμικού που είναι Web based και ελεύθερα διαθέσιμες. Μελετούνται διεξοδικά οι δυνατότητες και οι ελλείψεις κάθε περίπτωσης και γίνεται σύγκριση μεταξύ των διαφορετικών λογισμικών υποδομής. - ItemOpen AccessΜελέτη περιπτώσεων και ανάλυση δυνατοτήτων λογισμικών υποδομής για εφαρμογές δημιουργίας και υποστήριξης ερωτηματολογίων στον παγκόσμιο ιστό
Τμήμα Μηχανικών Η/Υ και Πληροφορικής (ΔΕ)(2010-01-25T10:14:09Z) Λουκοπούλου, Μαρία; Παπαθεοδώρου, Θεόδωρος; Παπαθεοδώρου, Θεόδωρος; Loukopoulou, MariaΣτόχος της παρούσας διπλωματικής εργασίας είναι να γίνει μια μελέτη πάνω στο υπάρχον λογισμικό για τη δημιουργία και υποστήριξη ερωτηματολογίων στον Παγκόσμιο Ιστό. Θα μελετηθούν οι δυνατότητες που προσφέρουν τα διαδικτυακά ερωτηματολόγια όπως επίσης και οι περιορισμοί τους και θα παρουσιαστούν τα κριτήρια που μπορούν να βοηθήσουν έναν ερευνητή να επιλέξει το κατάλληλο για την έρευνά του εργαλείο ανάπτυξης και υποστήριξης online ερωτηματολογίων. Στη συνέχεια θα γίνει μια παρουσίαση κάποιων open source εργαλείων δημιουργίας και υποστήριξης διαδικτυακών ερωτηματολογίων και θα γίνει μία σύγκριση μεταξύ αυτών. Θα παρουσιαστεί μια πιλοτική εφαρμογή, χρησιμοποιώντας το επιλεγμένο ως ισχυρότερο open source εργαλείο από τα παραπάνω και κατά τη δημιουργία του ερωτηματολογίου θα γίνει και παρουσίαση του συγκεκριμένου εργαλείου. - ItemOpen AccessΠολιτισμός και εκπαίδευση : σχεδιασμός και ανάπτυξη εκπαιδευτικών υπηρεσιών διαδικτύου που βασίζονται σε ψηφιακό πολιτιτιστικό περιεχόμενο
Τμήμα Μηχανικών Η/Υ και Πληροφορικής (ΔΕ)(2010-01-25T10:15:04Z) Ποταμιά, Σταυρούλα; Τσώλης, Δημήτριος; Τσώλης, Δημήτριος; Παπαθεοδώρου, Θεόδωρος; Potamia, StauroulaΣτην παρούσα εργασία ασχολούμαστε με ιστοτόπους που βασίζονται σε ψηφιακό πολιτιστικό περιεχόμενο με θέματα πολιτισμού-εκπαίδευσης. Παρουσιάζουμε ενδεικτικά ένα τυχαία επιλεγμένο σύνολο ιστοτόπων πολιτισμού από την Ελλάδα και το εξωτερικό οι οποίοι εχουν τις πιο ενδιαφέρουσες εκπαιδευτικές εφαρμογές. Επίσης, εξειδικεύουμε την αξιολόγηση και στις εκπαιδευτικές εφαρμογές και υπηρεσίες που παρέχουν οι συγκεκριμένοι ιστότοποι στον τελικό χρήστη. Στο τέλος καταλήγουμε στην δική μας πρόταση ιστοτόπου με τα ιδανικά χαρακτηριστικά για τον χρήστη και με τις μέγιστες εκπαιδευτικές δυνατότητες. - ItemOpen AccessΜελέτη και υλοποίηση εφαρμογής υδατοσήμανσης ψηφιακού βίντεο
Τμήμα Μηχανικών Η/Υ και Πληροφορικής (ΔΕ)(2010-01-25T10:15:45Z) Φερφυρή, Ναυσικά; Τσώλης, Δημήτριος; Τσώλης, Δημήτριος; Παπαθεοδώρου, Θεόδωρος; Ferfiri, NafsikaΗ ψηφιακή υδατοσήμανση προτείνεται για την προστασία των πνευματικών δικαιωμάτων και του copyright των αρχείων ψηφιακού βίντεο. Το πρόβλημα συνήθως αντιμετωπίζεται με αλγορίθμους υδατοσήμανσης ψηφιακής εικόνας, οι οποίοι εφαρμόζονται σε κάθε πλαίσιο (frame) ενός αρχείου ψηφιακού βίντεο. Τα αόρατα υδατογραφήματα κυρίως στοχεύουν στην ανίχνευση και απόδειξη της παραβίασης του copyright για τα αρχεία ψηφιακού βίντεο που διακινούνται μέσω των δικτύων και του Διαδικτύου. Κατά την ανίχνευση της ύπαρξης του υδατογραφήματος, σε οποιοδήποτε πλαίσιο του αρχείου ψηφιακού βίντεο, αποδεικνύεται και η ταυτότητα του κατόχου του αρχείου και οι νομικοί περιορισμοί χρήσης του. - ItemOpen AccessΔημιουργία ασκήσεων για αλγόριθμους αναζήτησης σε ευφυές σύστημα διδασκαλίας
Τμήμα Μηχανικών Η/Υ και Πληροφορικής (ΔΕ)(2010-01-25T10:28:09Z) Μπούτα, Ευαγγελία; Χατζηλυγερούδης, Ιωάννης; Χατζηλυγερούδης, Ιωάννης; Mpouta, EvangeliaΣτα πλαίσια της βελτίωσης της εκπαιδευτικής διαδικασίας εστιάζοντας την προσοχή στο επιστημονικό αντικείμενο της τεχνητής νοημοσύνης, σχεδιάζονται και υλοποιούνται στα πλαίσια αυτής της διπλωματικής εργασίας ένα σύνολο από εκπαιδευτικές εφαρμογές ιστού. Πιο συγκεκριμένα, το αντικείμενο της διπλωματικής εργασίας είναι η δημιουργία και ένταξη ενός μαθησιακού υλικού με τη μορφή ασκήσεων εξάσκησης και ασκήσεων αξιολόγησης. Οι ασκήσεις εξάσκησης έχουν ως στόχο την εξοικείωση του φοιτητή με τις έννοιες της τεχνητής νοημοσύνης και διαβαθμίζονται με βάση τη βοήθεια που προσφέρουν για τη λύση του προβλήματος, ενώ οι ασκήσεις αξιολόγησης στοχεύουν στην βαθμολόγηση του επιπέδου γνώσης ενός φοιτητή. Οι ασκήσεις έχουν εγκατασταθεί σ’ ένα e-learning λογισμικό που ονομάζεται Ευφυές Σύστημα Διδασκαλίας Τεχνητής Νοημοσύνης το οποίο αποτελεί ένα σύστημα που περιέχει θέματα τεχνητής νοημοσύνης. Είναι ένα σύστημα που έχει ως στόχο να βοηθήσει το φοιτητή στη μελέτη του μαθήματος της τεχνητής νοημοσύνης Το υπόλοιπο της εργασίας ακολουθεί την παρακάτω δομή: Στο κεφάλαιο 2 γίνεται εισαγωγή στην εξ’ αποστάσεως εκπαίδευση, στο κεφάλαιο 3 παρουσιάζονται τα συστήματα E-learning, στη συνέχεια παρουσιάζονται τα Συστήματα Διαχείρισης Περιεχομένου, στο κεφάλαιο 4 γίνεται περιγραφή του σχεδιασμού διεπαφών, στη συνέχεια στο κεφάλαιο 5 περιγράφονται οι τεχνολογίες που χρησιμοποιήθηκαν καθώς επίσης και όλες οι ασκήσεις που υλοποιήθηκαν και τέλος το κεφάλαιο 6 ολοκληρώνει την εργασία με τα συμπεράσματα. - ItemOpen AccessΑξιολόγηση ευχρηστίας ιστοσελίδων για τις ανάγκες του e-banking
Τμήμα Μηχανικών Η/Υ και Πληροφορικής (ΔΕ)(2010-02-08T10:50:03Z) Γούναρη, Αναστασία; Παυλίδης, Γεώργιος; Παυλίδης, Γεώργιος; Gounari, AnastasiaΣτην εργασία αυτή αρχικά δίνεται ο ορισμός της έννοιας του e-banking, γίνεται μια σύντομη ιστορική αναδρομη και παρουσιάζεται η τρέχουσα κατάσταση στην Ελλάδα, στην Ευρώπη και στις ΗΠΑ. Αναφέρονται οι υπηρεσίες που προσφέρονται μέσω της Ηλεκτρονικής Τραπεζικής και τα πλεονεκτήματα και μειονεκτήματα που αυτή προσφέρει τόσο στους πελάτες, όσο και στις τράπεζες. Στη συνέχεια στο δεύτερο κεφάλαιο γίνεται λόγος για την ευχρηστία των ιστοσελίδων, τι σημαίνει και πόσο σημαντική είναι για την σχεδίαση αυτών. Παρακάτω, στο τρίτο κεφάλαιο αναφέρονται κάποια κριτήρια για αξιολόγηση ιστοσελίδων και με ποιον τροπο πρέπει αυτές να σχεδιάζονται, βλέποντας τα πράγματα από την πλευρά του χρήστη αλλά και από την πλευρα του προγραμματιστη. Στο τέταρτο κεφάλαιο δίνονται τα κριτήρια για την αξιολόγηση Τραπεζικών Ιστοσελίδων και σύμφωνα με αυτά τα κριτήρια αξιολογούνται κάποιες απο τις σημαντικότερες Τραπεζικές ιστοσελίδες. Τέλος παρουσιάζεται ένα ερωτηματολόγιο για να δούμε την ικανοποίηση των πελατών από τις υπηρεσίες που προσφέρει το E-Banking. - ItemOpen AccessΕπέκταση υπάρχουσας μηχανής αναζήτησης για δεικτοδότηση οποιωνδήποτε εγγράφων χρηστών
Τμήμα Μηχανικών Η/Υ και Πληροφορικής (ΔΕ)(2010-03-08T07:05:06Z) Φραντζής, Θρασύβουλος; Μακρής, Χρήστος; Μακρής, Χρήστος; Τζαγκαράκης, Χρήστος; Frantzis, ThrasyvoulosOι πληροφορίες που τροφοδοτουν τη βάση δεδομένων των Μηχανών Αναζήτησης προέρχονται από τον Παγκόσμιο Ιστό. Ένα τρέχων ζητούμενο στο πεδίο έρευνας των Μηχανών Αναζήτησης είναι η ανάπτυξη λογισμικού με σκοπό να δίνει την δυνατότητα στον χρήστη να δεικτοδοτεί προσωπικά έγγραφα έτσι ώστε παράλληλα να μπορεί να κάνει αναζητήσεις για εύρεση πληροφοριών και σε έγγραφα που προέρχονται από τον Παγκόσμιο Ιστό αλλά και σε προσωπικά του έγγραφα όλα δεικτοδοτημένα σε μία βάση. Αυτό είναι και το κύριο πρόβλημα που επιλύουμε στην παρούσα εργασία. Με την δυνατότητα αυτήν ουσιαστικά ενοποιείται η διαδικασία της αναζήτησης πληροφοριών στις δυο διαφορετικές πηγές πληροφοριών, τα έγγραφα του Παγκόσμιου Ιστού και τα προσωπικά έγγραφα του χρήστη. - ItemOpen AccessΟλοκληρωμένο σύστημα απεικόνισης κινδύνων πλημμυρών
Τμήμα Μηχανικών Η/Υ και Πληροφορικής (ΔΕ)(2010-04-19T09:38:59Z) Νάκος, Βασίλειος; Παπαθεοδώρου, Θεόδωρος; Παπαθεοδώρου, Θεόδωρος; Nakos, BasiliosΣτην παρούσα διπλωματική εργασία υλοποιήθηκε ένα ολοκληρωμένο σύστημα απεικόνισης κινδύνων πλημμυρών για τον ποταμό Ευρώτα. Η εργασία χωρίζεται σε δύο ενότητες: την Ενότητα 1, Θεωρητικό Πλαίσιο και την Ενότητα 2, Υλοποίηση. Στην Ενότητα 1 αρχικά παρουσιάζονται κάποια εισαγωγικά στοιχεία. Πιο συγκεκριμένα, δίνεται ο ορισμός της πλημμύρας και των αιτίων που την προκαλούν. Στην συνέχεια γίνεται μία αναφορά σε διαχρονικά προβλήματα και στις έννοιες του κινδύνου και της κρίσης, καθώς επίσης στους τρόπους αντιμετώπισης τους από τους αρμόδιους φορείς. Έπειτα γίνεται μία αναφορά στις σύγχρονες ανάγκες. Συνεχίζουμε με την ανάλυση των αισθητήρων που χρησιμοποιούνται στο ποταμό και πως αξιοποιείται το σύστημα λήψης αποφάσεων. Επίσης αναλύουμε τα γεωγραφικά πληροφοριακά συστήματα, τις αρχιτεκτονικές τους , τον τρόπο ανάπτυξη τους καθώς επίσης και την ανάγκη ύπαρξης τους στο διαδίκτυο. Λίγο πριν τελειώσουμε κάνουμε μία αναφορά στις τεχνολογίες που χρησιμοποιούμε και παραθέτουμε και μερικά στατιστικά στοιχεία .Τέλος δίνουμε μερικά παραδείγματα παρόμοιων έργων και των κυριοτέρων υπηρεσιών που προσφέρουν Στην Ενότητα 2 περιγράφεται η δικτυακή πύλη που υλοποιήθηκε, πληρώντας όλες τις προϋποθέσεις που έχουν τεθεί από την Ενότητα 1. Πιο συγκεκριμένα γίνεται αναφορά στις δικτυακές υπηρεσίες που αναπτύχθηκαν, τον τρόπο που λειτουργούν καθώς επίσης και μερικές φορές επεξηγούνται κάποια σημαντικά κομμάτια κώδικα. - ItemOpen AccessΕπέκταση H-Anim framework για υποστήριξη custom textures
Τμήμα Μηχανικών Η/Υ και Πληροφορικής (ΔΕ)(2010-09-21T08:59:56Z) Καρτσακάλης, Κωνσταντίνος; Μπούρας, Χρήστος; Μπούρας, ΧρήστοςΗ παρούσα διπλωματική εργασία πραγματεύεται την ανάπτυξη μιας εφαρμογής επεξεργασίας και δημιουργίας 3D ανθρωποειδών για χρήση σε Δικτυακά Εικονικά Περιβάλλοντα. Η εφαρμογή επιτρέπει την μοντελοποιηση και σύνθεση ενός 3D ανθρωποειδούς χρησιμοποιώντας έναν αριθμό απο έτοιμα αντικείμενα. Η ανάπτυξη της εφαρμογής έγινε με γλώσσα Java στην πλατφόρμα Eclipse, ενώ οι 3D τεχνολογίες που υποστηρίζει είναι οι VRML / X3D και H-Anim. - ItemOpen AccessΜελέτη της χρήσης AJAX τεχνολογιών για την ανάπτυξη Web εφαρμογών σε περιβάλλον Java
Τμήμα Μηχανικών Η/Υ και Πληροφορικής (ΔΕ)(2011-01-11T07:35:35Z) Μπασλής, Κων/νος; Στάμος, Κωνσταντίνος; Μπούρας, Χρήστος; Στάμος, Κωνσταντίνος; Baslis, KonstantinosΣτα πλαίσια αυτής της εργασίας έγινε μια απόπειρα καταγραφής και μελέτης των δυνατοτήτων που παρέχονται σήμερα για την ανάπτυξη δικτυακών εφαρμογών σε περιβάλλον Java με χρήση της τεχνολογίας Ajax. Στα πρώτα τρία κεφάλαια γίνεται μια συνοπτική αναφορά σε κάποιες κεντρικές έννοιες και εργαλεία ανάπτυξης Web εφαρμογών σε περιβάλλον Java πρίν την εμφάνιση του Ajax, όπως η γλώσσα HTML, η γλώσσα Javascript, και οι τεχνολογίες που ανέπτυξε η εταιρία Sun για αυτό το σκοπό. Επίσης περιγράφονται κάποια δημοφιλή αυτόνομα εργαλεία ανάπτυξης που στηρίχθηκαν στις παραπάνω τεχνολογίες και τις επέκτειναν. Το αντικείμενο του κεφαλαίου 4 είναι η τεχνολογία Ajax και ο βασικός μηχανισμός πίσω από αυτήν, δηλαδή το αντικείμενο XHR της Javascript. Στο κεφάλαιο 5 γίνεται λόγος για τα frameworks που είναι διαθέσιμα σήμερα και παρέχουν ενσωμάτωση της νέας τεχνολογίας σε εφαρμογές Java, και εισάγεται ένας βασικός διαχωρισμός ανάμεσα στα Direct Ajax Frameworks και στα Indirect Ajax Frameworks. Αυτός ο διαχωρισμός αφορά κυριώς διαφορετικές προσεγγίσεις σε θέματα ανάπτυξης και συνεργασίας με άλλες τεχνολογίες, και γίνεται πιο σαφής στα κεφάλαια 6 και 7. Στο κεφάλαιο 6 περιγράφεται η κατηγορία των Direct Ajax Frameworks, τα κοινά χαρακτηριστικά τους, οι τρόποι χρήσης τους και παρατίθενται λεπτομέρειες για κάποια από τα δημοφιλή frameworks της κατηγορίας. Στο κεφάλαιο 7 περιέχονται αντίστοιχα στοιχεία για την κατηγορία των Indirect Java Ajax Frameworks. Το κεφάλαιο 8 αφορά την υλοποίηση που έγινε στα πλαίσια της εργασίας. Το αντικείμενο της ήταν η προσθήκη στοιχείων της τεχνολογίας Ajax σε μια ήδη υπάρχουσα Java Web εφαρμογή χρησιμοποιώντας δυο διαφορετικά δημοφιλή Ajax Frameworks. Στόχος της υλοποίησης ήταν να γίνει μια εκτίμηση της ευκολία χρήσης, για κάθε ένα από τα δυο frameworks, και της ποιότητας του αποτελέσματος. Τέλος, στο κεφάλαιο 9 συνοψίζονται τα χαρακτηριστικά, τα πλεονεκτήματα και τα μειονεκτήματα των Frameworks που περιγράφηκαν, και αποτυπώνονται κάποια συνολικά συμπεράσματα για τους τρόπους χρήσης της τεχνολογίας και τις δυνατότητες που αυτή παρέχει.