12.07.2015 Aufrufe

Dernière édition Attention: Le pdf pèse environ 17 - BFH-TI - Berner ...

Dernière édition Attention: Le pdf pèse environ 17 - BFH-TI - Berner ...

Dernière édition Attention: Le pdf pèse environ 17 - BFH-TI - Berner ...

MEHR ANZEIGEN
WENIGER ANZEIGEN
  • Keine Tags gefunden...

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Master of Science in EngineeringBIBEBUVADu raisonnement avec OWL et NoSQL?IT Sécurité / Directeur de thèse: Prof. Dr. Olivier BibersteinExpert: Prof. Dr. Gilles FalquetNotre but est de découvrir des connections ou des relations entre sites Web hébergeant des informationsillicites pour permettre l’étude et la compréhension de l’organisation en réseaux de ces derniers. La représentationdes sites est décrite au moyen de Web Ontology Language (OWL). Un «raisonneur» est employéafin de déduire de nouvelles relations entre les sites à partir de l’information OWL. Parallèlement, plusieurstypes de bases de données NoSQL (Not Only SQL), mieux adaptées dans ce contexte, sont étudiés commealternatives aux bases de données relationnelles.L’objectif de ce travail est d’offrirdes moyens techniques pourmettre en évidence des liens entresites Web qui hébergent des informationsillicites (utilisation abusivede marques déposées, vente deproduits contrefaits ou prohibés,etc.) et de comprendre commentces sites sont organisés entre eux.Pour ce faire l’information extraitedes sites Web est exprimée sousforme d’ontologie au moyen deWeb Ontology Language (OWL). Apartir de cette information, sousforme d’ontologie, un raisonneurest employé pour inférer les relationsentre sites.RaisonnementUne partie importante du raisonnementréside en réalité dans ladescription de l’information. Pourqu’un raisonneur puisse interpréterla structure de l’information etl’associer à des concepts, chacunde ces concepts doit être spécifié.OWL permet d’exprimer desconcepts et d’associer des donnéesà ces concepts. Il est aussipossible de définir des conceptséquivalents. <strong>Le</strong>s concepts équivalentsoffrent la possibilité d’observerou d’analyser l’informationsous différents points de vue.Un raisonneur basé sur OWL permetdes raisonnements liés autypage de l’information. Une fonctiondu raisonneur consiste à trouverdes relations entre les différentsconcepts. Des équivalencesde concepts ou des relationsd’héritages peuvent alors êtredécouvertes. Un raisonneur détecteaussi les données satisfaisantla description de concepts.Ces données sont alors reconnuescomme étant des instancesde ces concepts. <strong>Le</strong> raisonneursignale également toute incohérencedécouverte.NoSQL<strong>Le</strong>s bases de données relationnellessont adaptées pour lagrande majorité des applications.Néanmoins ces bases de donnéespersistent l’information sous unestructure relativement rigide limitantl’évolution de cette dernière.Il n’est pas simple non plus derecomposer une donnée répartiesur plusieurs tables. L’approcheNot Only SQL (NoSQL) apportedes solutions à cette problématique.Certaines de ces bases dedonnées persistent l’informationsous forme de graphes, d’autressous forme de documents.D’autres encore persistent l’informationsous forme de triplets.Nous avons évalué trois implémentationsde bases de donnéesque sont Neo4j une base de donnéesà graphes, AllegroGraph unebase de données à triplets etMongoDB une base de données àdocuments. Notre étude traite deslangages de requêtes mises à dispositionet les possibilités de migrationdes données vers OWL.José BeuretExemple de représentation de sites Web au moyen d’OWL.ti.bfh.ch23

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!