Documenti full-text disponibili:
|
Documento PDF (Thesis)
Disponibile con Licenza: Salvo eventuali più ampie autorizzazioni dell'autore, la tesi può essere liberamente consultata e può essere effettuato il salvataggio e la stampa di una copia per fini strettamente personali di studio, di ricerca e di insegnamento, con espresso divieto di qualunque utilizzo direttamente o indirettamente commerciale. Ogni altro diritto sul materiale è riservato
Download (2MB)
|
Abstract
Sensorworker è un'applicazione web per il mobile crowdsensing integrata nella piattaforma di crowdsourcing Microworkers.
Questa applicazione utilizza una serie di API JavaScript per accedere ai sensori hardware dei dispositivi ed effettuare rilevamenti sensoriali. Tuttavia, a causa delle diverse politiche di adozione delle API da parte dei browser per tutelare la privacy degli utenti, Sensorworker era inizialmente compatibile solo con dispositivi Android che utilizzassero Google Chrome, limitando fortemente la portabilità e l'accessibilità a livello globale.
Questo documento affronta il problema di compatibilità tra queste API e i browser più diffusi. Per risolverlo, vengono prima chiariti i concetti di Crowdsourcing e Crowdsensing e i loro contesti di utilizzo. Successivamente, si analizzano le API Web utilizzate da Sensorworker e le compatibilità dichiarate dal W3C per diversi browser. Vengono poi condotti alcuni test sulle campagne della web app e analizzate le discrepanze tra la compatibilità dichiarata e quella testata, implementando funzioni nella nuova versione dell'applicazione per ottimizzare l'esperienza utente e la stabilità del sistema.
Abstract
Sensorworker è un'applicazione web per il mobile crowdsensing integrata nella piattaforma di crowdsourcing Microworkers.
Questa applicazione utilizza una serie di API JavaScript per accedere ai sensori hardware dei dispositivi ed effettuare rilevamenti sensoriali. Tuttavia, a causa delle diverse politiche di adozione delle API da parte dei browser per tutelare la privacy degli utenti, Sensorworker era inizialmente compatibile solo con dispositivi Android che utilizzassero Google Chrome, limitando fortemente la portabilità e l'accessibilità a livello globale.
Questo documento affronta il problema di compatibilità tra queste API e i browser più diffusi. Per risolverlo, vengono prima chiariti i concetti di Crowdsourcing e Crowdsensing e i loro contesti di utilizzo. Successivamente, si analizzano le API Web utilizzate da Sensorworker e le compatibilità dichiarate dal W3C per diversi browser. Vengono poi condotti alcuni test sulle campagne della web app e analizzate le discrepanze tra la compatibilità dichiarata e quella testata, implementando funzioni nella nuova versione dell'applicazione per ottimizzare l'esperienza utente e la stabilità del sistema.
Tipologia del documento
Tesi di laurea
(Laurea)
Autore della tesi
Stabellini, Piero
Relatore della tesi
Scuola
Corso di studio
Ordinamento Cds
DM270
Parole chiave
browser,crowdsourcing,crowdsensing,sensorworker,compatibilità
Data di discussione della Tesi
9 Luglio 2024
URI
Altri metadati
Tipologia del documento
Tesi di laurea
(NON SPECIFICATO)
Autore della tesi
Stabellini, Piero
Relatore della tesi
Scuola
Corso di studio
Ordinamento Cds
DM270
Parole chiave
browser,crowdsourcing,crowdsensing,sensorworker,compatibilità
Data di discussione della Tesi
9 Luglio 2024
URI
Statistica sui download
Gestione del documento: