Overwhelming quantity of information on the Internet has complicated the user's experience when trying to find information suitable to their context. Context-Aware Mobile mashUpS (CAMUS) proposes a framework capable of seamless data integration of resources obtained from multiple heterogeneous sources while applying context-based filtering of this data. This thesis proposes a complete design and architecture for the CAMUS system, including a middleware that creates a web API and enables context-awarness following CAMUS concepts. Domain independence and flexibility have been kept in mind while setting the guidelines of this project. Through an iterative process, an implementation of the middleware is developed. The introduction of a cache has proven to be essential to enable the communication between the data integration and context-awarness components, and to improve the query time. Manual and automated tests, in addition to load simulations, have been performed to assess the feasibility and performance of the proposed system. A prototype of the administrative interface to modify the configuration is also illustrated.

Overwhelming quantity of information on the Internet has complicated the user's experience when trying to find information suitable to their context. Context-Aware Mobile mashUpS (CAMUS) proposes a framework capable of seamless data integration of resources obtained from multiple heterogeneous sources while applying context-based filtering of this data. This thesis proposes a complete design and architecture for the CAMUS system, including a middleware that creates a web API and enables context-awarness following CAMUS concepts. Domain independence and flexibility have been kept in mind while setting the guidelines of this project. Through an iterative process, an implementation of the middleware is developed. The introduction of a cache has proven to be essential to enable the communication between the data integration and context-awarness components, and to improve the query time. Manual and automated tests, in addition to load simulations, have been performed to assess the feasibility and performance of the proposed system. A prototype of the administrative interface to modify the configuration is also illustrated.

A flexible and configurable middleware for context-aware access to heterogeneous resources

AISSAOUI, REDA
2018/2019

Abstract

Overwhelming quantity of information on the Internet has complicated the user's experience when trying to find information suitable to their context. Context-Aware Mobile mashUpS (CAMUS) proposes a framework capable of seamless data integration of resources obtained from multiple heterogeneous sources while applying context-based filtering of this data. This thesis proposes a complete design and architecture for the CAMUS system, including a middleware that creates a web API and enables context-awarness following CAMUS concepts. Domain independence and flexibility have been kept in mind while setting the guidelines of this project. Through an iterative process, an implementation of the middleware is developed. The introduction of a cache has proven to be essential to enable the communication between the data integration and context-awarness components, and to improve the query time. Manual and automated tests, in addition to load simulations, have been performed to assess the feasibility and performance of the proposed system. A prototype of the administrative interface to modify the configuration is also illustrated.
DANIEL, FLORIAN
MATERA, MARISTELLA
ZACCARIA, VITTORIO
ING - Scuola di Ingegneria Industriale e dell'Informazione
16-apr-2019
2018/2019
Overwhelming quantity of information on the Internet has complicated the user's experience when trying to find information suitable to their context. Context-Aware Mobile mashUpS (CAMUS) proposes a framework capable of seamless data integration of resources obtained from multiple heterogeneous sources while applying context-based filtering of this data. This thesis proposes a complete design and architecture for the CAMUS system, including a middleware that creates a web API and enables context-awarness following CAMUS concepts. Domain independence and flexibility have been kept in mind while setting the guidelines of this project. Through an iterative process, an implementation of the middleware is developed. The introduction of a cache has proven to be essential to enable the communication between the data integration and context-awarness components, and to improve the query time. Manual and automated tests, in addition to load simulations, have been performed to assess the feasibility and performance of the proposed system. A prototype of the administrative interface to modify the configuration is also illustrated.
Tesi di laurea Magistrale
File allegati
File Dimensione Formato  
Thesis___Reda_Aissaoui.pdf

solo utenti autorizzati dal 05/04/2020

Descrizione: Thesis
Dimensione 6.26 MB
Formato Adobe PDF
6.26 MB Adobe PDF   Visualizza/Apri

I documenti in POLITesi sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10589/147400