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

Public APIs to promote content on the internet.

Στοιχεία Dublin Core

dc.creatorΦερετζάκης, Γεώργιοςel
dc.creatorFeretzakis, Georgiosen
dc.date.accessioned2018-02-28T11:12:16Z
dc.date.available2018-02-28T11:12:16Z
dc.date.issued2018-02-28
dc.identifier.urihttp://hdl.handle.net/20.500.12688/8612
dc.description.abstractΗ παρούσα πτυχιακή εργασία επιχειρεί να υλοποιήσει ένα προηγμένο διαδικτυακό σύστημα διαχείρισης ψηφιακών πόρων σε ένα κοινόχρηστο αποθετήριο μιας ομάδας στο νέφος. Το σύστημα είναι βασισμένο σε σύγχρονες τεχνολογίες του διαδικτύου και υιοθετεί μία αρχιτεκτονική προσέγγιση ανάπτυξης με την οποία αξιοποιούνται ήδη υπάρχουσες εφαρμογές και υπηρεσίες νέφους. Επιπλέον, αυτό η “mashup” διαδικτυακή εφαρμογή που υποστηρίζεται από διάφορες δημόσιες διεπαφές προγραμματισμού εφαρμογών (public APIs), και ειδικότερα αυτές που ακολουθούν την αρχιτεκτονική REST (REpresentational State Transfer), επιτρέπει στους χρήστες να προσθέσουν αξία στο περιεχόμενο με μεταδεδομένα και να το διαμοιράσουν σε άλλες εφαρμογές στο πλαίσιο της εμπλεκόμενης διαδικτυακής ομάδας. Πιο συγκεκριμένα, οι χρήστες αποκτούν πρόσβαση στο σύστημα μέσω πιστοποίησης του Google λογαριασμού τους και έπειτα έχουν τη δυνατότητα προσθαφαίρεσης και επισκόπησης περιεχομένου, αναζήτησης βάσει πολλαπλών κριτηρίων και μεταδεδομένων, επισήμανσης με ετικέτες και δήλωση αρέσκειας. Επίσης υποστηρίζονται αυτόματες ενημερώσεις περιεχομένου μέσω ηλεκτρονικών υπηρεσιών, όπως Google Mail και διαμοιραζόμενα ηλεκτρονικά ημερολόγια με δυνατότητες αρχειοθέτησης ψηφιακού υλικού (iSTLab Calendar). Τέλος, αναπτύχθηκε ένας μηχανισμός παρακολούθησης για την ανίχνευση πιθανών αλλαγών στις ετικέτες των αρχείων από τους χρήστες του iSTLab Calendar, ώστε να ενημερώνονται και τα μεταδεδομένα των αρχείων που αξιοποιεί η εφαρμογή για ταχύτερη άντληση πληροφοριών. Ως μελέτη περίπτωσης των παραπάνω αξιοποιήθηκαν τα δεδομένα που αφορούν δημοσιεύσεις της ομάδας iSTLab τα οποία βρίσκονται αρχειοθετημένα σε κοινόχρηστο Google Drive από το οποίο θα ανακτώνται και θα προστίθενται κατάλληλα τα απαραίτητα δεδομένα.  el
dc.description.abstractThis thesis attempts to implement an advanced web-based resource manager of a group shared repository in the cloud. The system is based on modern internet technologies and adopts an architectural development approach that allows the exploitation of already existing cloud services and applications. In addition, this "mashup" web application, supported by various public APIs, and particularly those that follow the REST (REpresentational State Transfer) architecture style, allows users to add value to the digital content with metadata and to share this on other applications in the context of the involved online workgroup. Specifically, users access the system using their Google account credentials and then can insert/remove and browse content, search content by multiple criteria and metadata, tag and like content. Automatic updates are supported through online services such as Google Mail and shared calendars with digital material attachment support. Lastly, we developed a mechanism to detect possible changes of resource tags by iSTLab Publications Calendar users, to update the file(s) metadata that the application website make use of, for faster information retrieval. As a use case for the above, the system utilised the data on iSTLab team publications that have been stored on shared Google Drive, from which the necessary data will be retrieved.en
dc.languageΕλληνικάel
dc.languageGreeken
dc.publisherΤ.Ε.Ι. Κρήτης, Τεχνολογικών Εφαρμογών (Σ.Τ.Εφ), Τμήμα Μηχανικών Πληροφορικής Τ.Ε.el
dc.publisherT.E.I. of Crete, School of Engineering (STEF), Department of Informatics Engineeringen
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 United States*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/us/*
dc.titleΑξιοποίηση δημόσιων API για την προώθηση περιεχομένου στο διαδίκτυο.el
dc.titlePublic APIs to promote content on the internet.en

Στοιχεία healMeta

heal.creatorNameΦερετζάκης, Γεώργιοςel
heal.creatorNameFeretzakis, Georgiosen
heal.publicationDate2018-02-28
heal.identifier.primaryhttp://hdl.handle.net/20.500.12688/8612
heal.abstractΗ παρούσα πτυχιακή εργασία επιχειρεί να υλοποιήσει ένα προηγμένο διαδικτυακό σύστημα διαχείρισης ψηφιακών πόρων σε ένα κοινόχρηστο αποθετήριο μιας ομάδας στο νέφος. Το σύστημα είναι βασισμένο σε σύγχρονες τεχνολογίες του διαδικτύου και υιοθετεί μία αρχιτεκτονική προσέγγιση ανάπτυξης με την οποία αξιοποιούνται ήδη υπάρχουσες εφαρμογές και υπηρεσίες νέφους. Επιπλέον, αυτό η “mashup” διαδικτυακή εφαρμογή που υποστηρίζεται από διάφορες δημόσιες διεπαφές προγραμματισμού εφαρμογών (public APIs), και ειδικότερα αυτές που ακολουθούν την αρχιτεκτονική REST (REpresentational State Transfer), επιτρέπει στους χρήστες να προσθέσουν αξία στο περιεχόμενο με μεταδεδομένα και να το διαμοιράσουν σε άλλες εφαρμογές στο πλαίσιο της εμπλεκόμενης διαδικτυακής ομάδας. Πιο συγκεκριμένα, οι χρήστες αποκτούν πρόσβαση στο σύστημα μέσω πιστοποίησης του Google λογαριασμού τους και έπειτα έχουν τη δυνατότητα προσθαφαίρεσης και επισκόπησης περιεχομένου, αναζήτησης βάσει πολλαπλών κριτηρίων και μεταδεδομένων, επισήμανσης με ετικέτες και δήλωση αρέσκειας. Επίσης υποστηρίζονται αυτόματες ενημερώσεις περιεχομένου μέσω ηλεκτρονικών υπηρεσιών, όπως Google Mail και διαμοιραζόμενα ηλεκτρονικά ημερολόγια με δυνατότητες αρχειοθέτησης ψηφιακού υλικού (iSTLab Calendar). Τέλος, αναπτύχθηκε ένας μηχανισμός παρακολούθησης για την ανίχνευση πιθανών αλλαγών στις ετικέτες των αρχείων από τους χρήστες του iSTLab Calendar, ώστε να ενημερώνονται και τα μεταδεδομένα των αρχείων που αξιοποιεί η εφαρμογή για ταχύτερη άντληση πληροφοριών. Ως μελέτη περίπτωσης των παραπάνω αξιοποιήθηκαν τα δεδομένα που αφορούν δημοσιεύσεις της ομάδας iSTLab τα οποία βρίσκονται αρχειοθετημένα σε κοινόχρηστο Google Drive από το οποίο θα ανακτώνται και θα προστίθενται κατάλληλα τα απαραίτητα δεδομένα.  el
heal.abstractThis thesis attempts to implement an advanced web-based resource manager of a group shared repository in the cloud. The system is based on modern internet technologies and adopts an architectural development approach that allows the exploitation of already existing cloud services and applications. In addition, this "mashup" web application, supported by various public APIs, and particularly those that follow the REST (REpresentational State Transfer) architecture style, allows users to add value to the digital content with metadata and to share this on other applications in the context of the involved online workgroup. Specifically, users access the system using their Google account credentials and then can insert/remove and browse content, search content by multiple criteria and metadata, tag and like content. Automatic updates are supported through online services such as Google Mail and shared calendars with digital material attachment support. Lastly, we developed a mechanism to detect possible changes of resource tags by iSTLab Publications Calendar users, to update the file(s) metadata that the application website make use of, for faster information retrieval. As a use case for the above, the system utilised the data on iSTLab team publications that have been stored on shared Google Drive, from which the necessary data will be retrieved.en
heal.languageΕλληνικάel
heal.languageGreeken
heal.academicPublisherΤ.Ε.Ι. Κρήτης, Τεχνολογικών Εφαρμογών (Σ.Τ.Εφ), Τμήμα Μηχανικών Πληροφορικής Τ.Ε.el
heal.academicPublisherT.E.I. of Crete, School of Engineering (STEF), Department of Informatics Engineeringen
heal.titleΑξιοποίηση δημόσιων API για την προώθηση περιεχομένου στο διαδίκτυο.el
heal.titlePublic APIs to promote content on the internet.en
heal.typeΠτυχιακή Εργασίαel
heal.typeBachelor thesisen
heal.keywordδιεπαφή προγραμματισμού εφαρμογών, υπολογιστική νέφους, Mashup, representational state transfer (REST)el
heal.keywordapplication programming interface (API), cloud computing, Mashup, representational state transfer (REST)en
heal.accessfreeel
heal.advisorNameΑκουμιανάκης, Δημοσθένηςel
heal.advisorNameAkoumianakis, Dimosthenisen
heal.advisorID.emailda@ie.teicrete.gr
heal.academicPublisherIDΤ.Ε.Ι. Κρήτηςel
heal.academicPublisherIDT.E.I. of Creteen
heal.fullTextAvailabilitytrueel
tcd.distinguishedfalseel
tcd.surveyfalseel


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

Thumbnail
Thumbnail
Thumbnail

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

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

Attribution-NonCommercial-NoDerivs 3.0 United States
Except where otherwise noted, this item's license is described as Attribution-NonCommercial-NoDerivs 3.0 United States