Rechercher

[Bou16] Mise en oeuvre d’un Système de Publication/Souscription basé sur les Flux d’Information de type RSS

Mémoire d'ingénieur : Soutenue le: 03 March 2016, pp. 117, pp.: Directeur: METAIS Élisabeth
Rapporteur 1: COQUELET Pascal
Rapporteur 2: FOURNIER-S’NIEHOTTA Raphaël
Membre du jury: DU MOUZA Cédric
Membre du jury: TRAVERS Nicolas, : Integrating a Pub/sub system based on RSS feeds,

Auteurs: S. Bouquin

Mots clés: Web Syndication, Pub/Sub, architecture logicielle, MongoDB, JSF

Résumé: Afin d’accéder à la quantité d’informations disponible sur le Web via les flux de type RSS, le système de publication / souscription - traité dans le cadre de ce projet - propose à l’utilisateur une notification intelligente. Pour répondre à la double problématique, de gestion des données en masse et de notification en temps réel, le système a connu plusieurs évolutions. Le système, dans une phase précédente, a été implémenté autour de l’environnement de stockage distribué NoSQL, MongoDB avec l’objectif de valider le fonctionnement des algorithmes de filtrage. Ce mémoire, vise maintenant l’exploitation et la mise en production du système par un utilisateur final. Commençant par un travail de rétro- conception afin de comprendre l’existant, nous nous intéressons ensuite à la ré-architecture du système le rendant ainsi plus évolutif et maintenable. Puis une interface Web exploitant le framework JSF est intégrée, offrant une exploitation ergonomique. Enfin, sont implémentées de nouvelles fonctionnalités permettant à l’utilisateur d’exploiter les données du système et d’ajouter ses propres requêtes sans avoir à modifier le code.

BibTeX

@masterthesis {
Bou16,
title="{Mise en oeuvre d’un Système de Publication/Souscription basé sur les Flux d’Information de type RSS}",
author="S. Bouquin",
year=2016,
pages="117",
address="{CEDRIC Laboratory, Paris, France}",
note="{
Directeur: METAIS Élisabeth
Rapporteur 1: COQUELET Pascal
Rapporteur 2: FOURNIER-S’NIEHOTTA Raphaël
Membre du jury: DU MOUZA Cédric
Membre du jury: TRAVERS Nicolas}",
}