Nowadays, thanks to the significant use of computing and communication devices and to the spread of the internet, the way in which people access information has significantly changed compared to the past. However, the plethora of data and services available online, make it difficult for the user to identify the applications which provides the information that fully meet his personal requirements. Upon this assumption, this thesis aims at presenting a methodology and platform for the implementation and development of Context-Aware Mobile mashUpS (CAMUS). CAMUS project employs results from two different research areas, both essential for solving the problems related to the implementation of mobile systems. The first area of research concerns the study and representation of context in order to decrease the cognitive overload problem by introducing several techniques which enable the selection of the most suitable services to the individual situation and which filter the information of greater interest for the user. The second, instead, is related to mashups and its aim is to integrate data and services provided by different sources. The final result consists of an application for smartphones and tablets which, unlike prefabricated ones, is able to dynamically combine different data issued by multiple sources and to adapt to the user’s needs based on single situations. Within this dissertation, CAMUS platform is presented and described, by focusing, first, on the interaction of the different actors and their components, second on the way in which the flow of a request is managed; finally a description of algorithms for the selection of services is provided.
Al giorno d’oggi, grazie al notevole sviluppo di dispositivi informatici e di comunicazione e all’enorme diffusione di Internet, è cambiato notevolmente il modo con cui le persone accedono alle informazioni rispetto a molti anni fa. A causa però della sovrabbondanza di dati e dei servizi disponibili online è spesso difficile per una persona individuare il servizio che fornisce le informazioni più vicine alle proprie necessità. Partendo da questo presupposto, questa tesi mira a presentare una metodologia e una piattaforma per la progettazione e lo sviluppo di Context-Aware Mobile mashUpS (CAMUS). Il progetto CAMUS sfrutta la fusione dei risultati di due aree di ricer- ca distinte il cui ruolo è fondamentale per risolvere i problemi legati alla progettazione di sistemi adatti a dispositivi mobili. La prima riguarda lo studio e la rappresentazione del contesto al fine di ridurre il problema del sovraccarico cognitivo introducendo delle tecniche per la selezione dei servizi più idonei alla situazione e che filtrano le informazioni di maggior interesse per l’utente. La seconda, inerente ai mashup, ha come obiettivo l’integrazione di dati e servizi provenienti da diverse fonti. Il risultato finale consiste in un’applicazione per smartphone o tablet che, a differenza delle applicazioni preconfezionate, è in grado dinamicamente di combinare diversi dati forniti da differenti sorgenti e che si adatta alle necessità dell’utente in base alla situazione. In questa tesi viene presentata la piattaforma di CAMUS, descrivendo come i vari attori interagiscono con i diversi componenti che la compongono, come viene gestito il flusso di una richiesta e infine vengono descritti gli algoritmi per la selezione dei servizi.
Il progetto Camus : associare i servizi al contesto
FERRARIO, DAVIDE
2016/2017
Abstract
Nowadays, thanks to the significant use of computing and communication devices and to the spread of the internet, the way in which people access information has significantly changed compared to the past. However, the plethora of data and services available online, make it difficult for the user to identify the applications which provides the information that fully meet his personal requirements. Upon this assumption, this thesis aims at presenting a methodology and platform for the implementation and development of Context-Aware Mobile mashUpS (CAMUS). CAMUS project employs results from two different research areas, both essential for solving the problems related to the implementation of mobile systems. The first area of research concerns the study and representation of context in order to decrease the cognitive overload problem by introducing several techniques which enable the selection of the most suitable services to the individual situation and which filter the information of greater interest for the user. The second, instead, is related to mashups and its aim is to integrate data and services provided by different sources. The final result consists of an application for smartphones and tablets which, unlike prefabricated ones, is able to dynamically combine different data issued by multiple sources and to adapt to the user’s needs based on single situations. Within this dissertation, CAMUS platform is presented and described, by focusing, first, on the interaction of the different actors and their components, second on the way in which the flow of a request is managed; finally a description of algorithms for the selection of services is provided.File | Dimensione | Formato | |
---|---|---|---|
2017_10_Ferrario.pdf
non accessibile
Descrizione: Testo della tesi
Dimensione
1.95 MB
Formato
Adobe PDF
|
1.95 MB | Adobe PDF | Visualizza/Apri |
I documenti in POLITesi sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.
https://hdl.handle.net/10589/136023