2 research outputs found

    ScaleSem (model checking et web sémantique)

    Get PDF
    Le dĂ©veloppement croissant des rĂ©seaux et en particulier l'Internet a considĂ©rablement dĂ©veloppĂ© l'Ă©cart entre les systĂšmes d'information hĂ©tĂ©rogĂšnes. En faisant une analyse sur les Ă©tudes de l'interopĂ©rabilitĂ© des systĂšmes d'information hĂ©tĂ©rogĂšnes, nous dĂ©couvrons que tous les travaux dans ce domaine tendent Ă  la rĂ©solution des problĂšmes de l'hĂ©tĂ©rogĂ©nĂ©itĂ© sĂ©mantique. Le W3C (World Wide Web Consortium) propose des normes pour reprĂ©senter la sĂ©mantique par l'ontologie. L'ontologie est en train de devenir un support incontournable pour l'interopĂ©rabilitĂ© des systĂšmes d'information et en particulier dans la sĂ©mantique. La structure de l'ontologie est une combinaison de concepts, propriĂ©tĂ©s et relations. Cette combinaison est aussi appelĂ©e un graphe sĂ©mantique. Plusieurs langages ont Ă©tĂ© dĂ©veloppĂ©s dans le cadre du Web sĂ©mantique et la plupart de ces langages utilisent la syntaxe XML (eXtensible Meta Language). Les langages OWL (Ontology Web Language) et RDF (Resource Description Framework) sont les langages les plus importants du web sĂ©mantique, ils sont basĂ©s sur XML.Le RDF est la premiĂšre norme du W3C pour l'enrichissement des ressources sur le Web avec des descriptions dĂ©taillĂ©es et il augmente la facilitĂ© de traitement automatique des ressources Web. Les descriptions peuvent ĂȘtre des caractĂ©ristiques des ressources, telles que l'auteur ou le contenu d'un site web. Ces descriptions sont des mĂ©tadonnĂ©es. Enrichir le Web avec des mĂ©tadonnĂ©es permet le dĂ©veloppement de ce qu'on appelle le Web SĂ©mantique. Le RDF est aussi utilisĂ© pour reprĂ©senter les graphes sĂ©mantiques correspondant Ă  une modĂ©lisation des connaissances spĂ©cifiques. Les fichiers RDF sont gĂ©nĂ©ralement stockĂ©s dans une base de donnĂ©es relationnelle et manipulĂ©s en utilisant le langage SQL ou les langages dĂ©rivĂ©s comme SPARQL. Malheureusement, cette solution, bien adaptĂ©e pour les petits graphes RDF n'est pas bien adaptĂ©e pour les grands graphes RDF. Ces graphes Ă©voluent rapidement et leur adaptation au changement peut faire apparaĂźtre des incohĂ©rences. Conduire l application des changements tout en maintenant la cohĂ©rence des graphes sĂ©mantiques est une tĂąche cruciale et coĂ»teuse en termes de temps et de complexitĂ©. Un processus automatisĂ© est donc essentiel. Pour ces graphes RDF de grande taille, nous suggĂ©rons une nouvelle façon en utilisant la vĂ©rification formelle Le Model checking .Le Model checking est une technique de vĂ©rification qui explore tous les Ă©tats possibles du systĂšme. De cette maniĂšre, on peut montrer qu un modĂšle d un systĂšme donnĂ© satisfait une propriĂ©tĂ© donnĂ©e. Cette thĂšse apporte une nouvelle mĂ©thode de vĂ©rification et d interrogation de graphes sĂ©mantiques. Nous proposons une approche nommĂ© ScaleSem qui consiste Ă  transformer les graphes sĂ©mantiques en graphes comprĂ©hensibles par le model checker (l outil de vĂ©rification de la mĂ©thode Model checking). Il est nĂ©cessaire d avoir des outils logiciels permettant de rĂ©aliser la traduction d un graphe dĂ©crit dans un formalisme vers le mĂȘme graphe (ou une adaptation) dĂ©crit dans un autre formalismeThe increasing development of networks and especially the Internet has greatly expanded the gap between heterogeneous information systems. In a review of studies of interoperability of heterogeneous information systems, we find that all the work in this area tends to be in solving the problems of semantic heterogeneity. The W3C (World Wide Web Consortium) standards proposed to represent the semantic ontology. Ontology is becoming an indispensable support for interoperability of information systems, and in particular the semantics. The structure of the ontology is a combination of concepts, properties and relations. This combination is also called a semantic graph. Several languages have been developed in the context of the Semantic Web. Most of these languages use syntax XML (eXtensible Meta Language). The OWL (Ontology Web Language) and RDF (Resource Description Framework) are the most important languages of the Semantic Web, and are based on XML.RDF is the first W3C standard for enriching resources on the Web with detailed descriptions, and increases the facility of automatic processing of Web resources. Descriptions may be characteristics of resources, such as the author or the content of a website. These descriptions are metadata. Enriching the Web with metadata allows the development of the so-called Semantic Web. RDF is used to represent semantic graphs corresponding to a specific knowledge modeling. RDF files are typically stored in a relational database and manipulated using SQL, or derived languages such as SPARQL. This solution is well suited for small RDF graphs, but is unfortunately not well suited for large RDF graphs. These graphs are rapidly evolving, and adapting them to change may reveal inconsistencies. Driving the implementation of changes while maintaining the consistency of a semantic graph is a crucial task, and costly in terms of time and complexity. An automated process is essential. For these large RDF graphs, we propose a new way using formal verification entitled "Model Checking".Model Checking is a verification technique that explores all possible states of the system. In this way, we can show that a model of a given system satisfies a given property. This thesis provides a new method for checking and querying semantic graphs. We propose an approach called ScaleSem which transforms semantic graphs into graphs understood by the Model Checker (The verification Tool of the Model Checking method). It is necessary to have software tools to perform the translation of a graph described in a certain formalism into the same graph (or adaptation) described in another formalismDIJON-BU Doc.Ă©lectronique (212319901) / SudocSudocFranceF
    corecore