HEAL DSpace

Μοντελοποίηση δεδομένων περιβάλλοντος προσωπικών πληροφοριακών συστημάτων

Αποθετήριο DSpace/Manakin

Εμφάνιση απλής εγγραφής

dc.contributor.advisor Ψαρράς, Ιωάννης el
dc.contributor.author Ρόβης, Γεώργιος Ι. el
dc.contributor.author Rovis, Georgios I. en
dc.date.accessioned 2013-03-21T11:52:59Z
dc.date.available 2013-03-21T11:52:59Z
dc.date.copyright 2013-03-19 -
dc.date.issued 2013-03-21
dc.date.submitted 2013-03-19 -
dc.identifier.uri https://dspace.lib.ntua.gr/xmlui/handle/123456789/7828
dc.identifier.uri http://dx.doi.org/10.26240/heal.ntua.3709
dc.description 101 σ. el
dc.description.abstract Η ταχεία εξέλιξη της τεχνολογίας έχει οδηγήσει στην αλματώδη αύξηση τόσο της χρήσης και της ποικιλίας των κινητών/φορητών προσωπικών συσκευών, όσο και της πληροφορίας που αυτά δημιουργούν και διαχειρίζονται. Ένα από τα προβλήματα που αντιμετωπίζουν σήμερα οι μηχανικοί λογισμικού είναι η σχεδίαση και η ανάπτυξη εφαρμογών, οι οποίες θα παρακολουθούν το περιβάλλον τους και θα προσαρμόζονται κατάλληλα στις αλλαγές που πραγματοποιούνται. Τέτοιου είδους εφαρμογές είναι απαραίτητες για κινητές συσκευές και συστήματα, όπου το περιβάλλον λειτουργίας και οι παράγοντες που επηρεάζουν την εφαρμογή μεταβάλλονται συνεχώς. Η λύση σε αυτό το πρόβλημα μοιάζει να είναι η ανάπτυξη κατάλληλου ενδιάμεσου λογισμικού, για την υποστήριξη αυτών των εφαρμογών. Η ανάπτυξη ενδιάμεσου λογισμικού ικανού να διαχειρίζεται τα δεδομένα περιβάλλοντος και τις μεταβολές που προκύπτουν, παρουσιάζει σημαντικά προβλήματα που σχετίζονται με την πολυπλοκότητα του σχεδιασμού και τους περιορισμένους υπολογιστικούς πόρους των συσκευών. Σε αυτήν την εργασία μελετάμε μία πλατφόρμα ενδιάμεσου λογισμικού, το webinos, το οποίο σχεδιάζεται για την υποστήριξη και την προσαρμογή εφαρμογών σε δυναμικά μεταβαλλόμενα περιβάλλοντα προσωπικών πληροφοριακών συστημάτων. Στόχος του είναι να προσφέρει μια πλατφόρμα που θα υποστηρίζει την γρήγορη δημιουργία καινοτόμων και ασφαλών δικτυακών εφαρμογών για κάθε είδους έξυπνες συσκευές, όπως κινητά τηλέφωνα, Η/Υ (φορητούς και μη), τηλεοράσεις και συσκευές ενσωματωμένες σε οχήματα. Αρχικά μελετάμε τις μέχρι τώρα προτεινόμενες αρχιτεκτονικές ενδιάμεσου λογισμικού και στην συνέχεια προχωράμε στην μοντελοποίηση του τρόπου λειτουργίας του διαχειριστή δεδομένων περιβάλλοντος της συγκεκριμένης πλατφόρμας, επιδιώκοντας την βελτιστοποίηση του τρόπου λειτουργίας της. Αυτό προσπαθούμε να το καταφέρουμε προτείνοντας σημαντικές τροποποιήσεις των υπαρχόντων μεθόδων, αλλά και με εναλλακτικές αρχιτεκτονικές, συμβατές πάντα με την πλατφόρμα. Τελικός μας στόχος είναι τόσο η ικανοποίηση των αναγκών του τελικού χρήστη της εφαρμογής που θα τρέχει πάνω στην πλατφόρμα, όσο και η δημιουργία της κατάλληλης υποδομής υποστήριξης προς τον χρήστη – προγραμματιστή, ώστε να διευκολύνεται η σχεδίαση και ανάπτυξη μιας εφαρμογής. el
dc.description.abstract Rapid technological evolution has led to a huge increase in the use and variety of mobile personal devices, as well as in the information derived and processed by them. One of the major problems software engineers face, is the design and development of applications, which will be able to notice the changes that occur in their surrounding environment and adapt accordingly. Such applications, context – aware, are becoming more and more necessary for mobile devices and systems, where the factors influencing the application or device are instantly changing. One solution appears to be the development of the appropriate middleware platform that will support those applications. The main problems in developing such a middleware that will handle the unpredictably changing context data are the complexity its design requires and the limited amount of computing power that mobile devices have. This thesis studies a middleware platform, webinos, which was designed for the support and adjustment of applications in dynamically changing personal information systems. Webinos’ vision is the creation of a middleware platform which will support the quick development of innovating and secure web applications for every kind of smart devices, such as mobile phones, PCs (laptops, tablets etc), TVs and devices embedded in vehicles. To begin with we examine the proposed middleware architectures, modeling the functions and uses of the platform’s context manager, aiming at optimizing them. We try to achieve that either by proposing adjustments to the currently used methods, or by suggesting new architectures, which of course are compatible with the platform. Our final goal is to satisfy the needs of the application’s end user, while creating the best infrastructure for a programmer to use webinos, in order to help himself in designing and developing an application. en
dc.description.statementofresponsibility Γεώργιος Ι. Ρόβης el
dc.language.iso el en
dc.rights ETDFree-policy.xml en
dc.subject Λογισμικό el
dc.subject Πλατφόρμα el
dc.subject Πλαίσιο el
dc.subject Ενδιάμεσο λογισμικό el
dc.subject Δεδομένο el
dc.subject Περιβάλλον el
dc.subject Κινητό el
dc.subject Συσκευή el
dc.subject Πληροφορία el
dc.subject Προγραμματισμός el
dc.subject Context en
dc.subject Webinos en
dc.subject Context-aware en
dc.subject Ubiquitous en
dc.subject Middleware en
dc.subject Computing en
dc.subject Framework en
dc.subject Data en
dc.subject Mobile en
dc.subject Application en
dc.title Μοντελοποίηση δεδομένων περιβάλλοντος προσωπικών πληροφοριακών συστημάτων el
dc.title.alternative Modeling context data of personal information systems en
dc.type bachelorThesis el (en)
dc.date.accepted 2013-03-15 -
dc.date.modified 2013-03-19 -
dc.contributor.advisorcommitteemember Ασημακόπουλος, Βασίλης el
dc.contributor.advisorcommitteemember Μέντζας, Γρηγόρης el
dc.contributor.committeemember Ψαρράς, Ιωάννης el
dc.contributor.committeemember Ασημακόπουλος, Βασίλης el
dc.contributor.committeemember Μέντζας, Γρηγόρης el
dc.contributor.department Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Ηλεκτρολόγων Μηχανικών & Μηχανικών Η/Υ. el
dc.date.recordmanipulation.recordcreated 2013-03-21 -
dc.date.recordmanipulation.recordmodified 2013-03-21 -


Αρχεία σε αυτό το τεκμήριο

Αυτό το τεκμήριο εμφανίζεται στην ακόλουθη συλλογή(ές)

Εμφάνιση απλής εγγραφής