Web des données : Linked Open Data
|
|
- Philippe Lefèvre
- il y a 8 ans
- Total affichages :
Transcription
1 Web des données : Linked Open Data Pierre-Antoine Champin*, Michael Mrissa Pierre-Antoine Champin*, Michael Mrissa Web des données : Linked Open Data 1 / 44
2 Le Web vu par Tim Berners-Lee (1989) «Vague, but exciting» source: Pierre-Antoine Champin*, Michael Mrissa Web des données : Linked Open Data 2 / 44
3 Ressources et représentations Resource Une ressource est une entité abstraite. Ce n est pas un fichier. Une ressource est identifiée par un URI (Uniform Resource Identifier). Un URI/URL n identifie pas un fichier! Représentation Une ressource a une ou plusieurs représentation(s). négociation de contenu Ces représentations peuvent varier dans le temps. Les ressources sont toujours manipulées via leurs représentations. Pierre-Antoine Champin*, Michael Mrissa Web des données : Linked Open Data 3 / 44
4 Web de ressources Le Web est d abord constitué de ressources. Les représentations de ces ressources peuvent être : du texte (utilisables par les humains, par les moteurs de recherche), des médias (utilisables surtout par les humains), des données structurées (utilisables par les machines). Pierre-Antoine Champin*, Michael Mrissa Web des données : Linked Open Data 4 / 44
5 De HTML à XML XML (extensible Markup Language) a été recommandé par le W3C en L objectif était de pallier la sémantique «faible» de HTML. Par exemple : HTML <a href=" Pierre-Antoine <strong>champin</strong> (<em>maître de conférences</em>)</a> XML <Person homepage=" <firstname>pierre-antoine</firstname> <surname>champin</surname> <job>maître de conférences</job></person> Pierre-Antoine Champin*, Michael Mrissa Web des données : Linked Open Data 5 / 44
6 XML et la sémantique (1) On a dit tout et son contraire l apport sémantique de XML. Les deux ont leur part de vérité. XML a plus de sémantique que HTML, dans le sens ou il est extensible : on peut donc exprimer des choses que HTML ne permet pas d exprimer (e.g. <firstname>). Importance des espaces de noms, qui évitent les collisions de noms et fournissent ainsi une sémantique «structuraliste» (i.e. par différentiation). XML avec espaces de noms <Person xmlns="http//xmlns.com/foaf/0.1/" xmlns:pro=" homepage=" <firstname>pierre-antoine</firstname> <surname>champin</surname> <pro:job>maître de conférence</pro:job></person> Pierre-Antoine Champin*, Michael Mrissa Web des données : Linked Open Data 6 / 44
7 XML et la sémantique (2) XML a moins de sémantique que HTML, dans la mesure ou un navigateur standard ne saura pas quoi faire de la balise <firstname> ou de la balise <oνoμα>, tout au plus il saura les afficher s il possède une feuille de style, tandis qu il connaît la sémantique de la balise <em> : elle dénote un texte à mettre en évidence, par exemple en le mettant en italique, mais le navigateur peut prendre d autres initiatives en fonction du contexte : pas de police italique disponible (terminal, braille), la police par défaut est déjà en italique, synthèse vocale... Pierre-Antoine Champin*, Michael Mrissa Web des données : Linked Open Data 7 / 44
8 XML : apports et limitations Le surplus de sémantique promis par XML n est donc pas «magique» : il suppose de créer de nouveaux langages basés sur XML (DTD, schémas), d écrire les logiciels qui interpréteront ces nouveaux langages, chaque langage reste relativement idiosyncratique. L apport est donc essentiellement technique : la base commune de XML permet de factoriser les efforts de développement et d apprentissage : analyseurs syntaxiques (parsers), langages de schéma (DTD, XML-Schema, Relax-NG...), langages de requêtes (XPath, XQuery), langages de transformation (XSL-T), méthode de signature cryptographique (xmldsig), methode de compression (EXI)... Pierre-Antoine Champin*, Michael Mrissa Web des données : Linked Open Data 8 / 44
9 De XML à RDF Le modèle sous-jacent de la syntaxe XML est un arbre (XML Infoset), ce qui n est pas adapté à la structure décentralisée du Web. L objectif du Resource Description Framework (RDF), recommandé par le W3C en 1999, vise à munir le Web d un modèle de données plus adapaté, ayant une structure de graphe. L objectif est de construire le Semantic Web : un web dans lequel les machines ont (enfin) accès à la sémantique des données. Recommandation un peu hâtive, présentant quelques défauts importants (notamment l absence de sémantique formelle). Ces défauts ont probablement enrayé l adoption de RDF. Pierre-Antoine Champin*, Michael Mrissa Web des données : Linked Open Data 9 / 44
10 De RDF à RDF En 2004, le W3C publie un nouvel ensemble de recommandations sur RDF pour remplacer celles de Pour des raisons de compatibilité avec l existant, certains aspects sont conservés malgré les débats qu ils suscitent, mais les défauts considérés comme majeurs sont corrigés. Après cet échec relatif, l appellation Semantic Web tombe peu a peu en disgrâce. Certains défenseurs de RDF parlent plus modestement de Data Web, puis de Web of Linked Data (2006). Pierre-Antoine Champin*, Michael Mrissa Web des données : Linked Open Data 10 / 44
11 Les quatres principes de Linked Data Utiliser des URIs pour nommer les choses (=ressources). Utiliser des URIs HTTP pour pouvoir obtenir des représentations de ces ressources. Fournit ces représentation en utilisant des langages et des protocoles standards (RDF, SPARQL). Inclure des liens pour permettre de découvrir de nouvelles ressources. d après Tim Berners-Lee, Pierre-Antoine Champin*, Michael Mrissa Web des données : Linked Open Data 11 / 44
12 Projet emblématique : DBpedia Projet lancé par Chris Bizer en Objectif : extraire les informations structurées (infobox) présentes dans wikipedia pour les exposer en RDF. Au 10 avril 2010 (version 3.5) : The new DBpedia knowledge base describes more than 3.4 million things, out of which 1.47 million are classified in a consistent ontology, including 312,000 persons, 413,000 places, 94,000 music albums, 49,000 films, 15,000 video games, 140,000 organizations, 146,000 species and 4,600 diseases. (...) The DBpedia knowledge base altogether consists of over 1 billion pieces of information (RDF triples). Pierre-Antoine Champin*, Michael Mrissa Web des données : Linked Open Data 12 / 44
13 Informations structurées dans Wikipedia Pierre-Antoine Champin*, Michael Mrissa Web des données : Linked Open Data 13 / 44
14 Ouvrir les données liées Linked Open Data Les données devraient être liées non seulement entre données de la même source, mais entre données de sources différentes. DBpedia, GeoNames, MusicBrainz... Les données publiques / publiées (notamment scientifiques, gouvernementales, ONU), devraient être accessibles sous une forme permettant le traitement automatique (en plus d une forme lisible pour des humains). Row Data Now programmes de la BBC, titres du New York Times GeneID, UniProt, PubMed données gouvernementales UK et US Pierre-Antoine Champin*, Michael Mrissa Web des données : Linked Open Data 14 / 44
15 Le «nuage» de données liées en mars 2009 source : Pierre-Antoine Champin*, Michael Mrissa Web des données : Linked Open Data 15 / 44
16 Le «nuage» de données liées en septembre 2010 source : Pierre-Antoine Champin*, Michael Mrissa Web des données : Linked Open Data 16 / 44
17 Triplet Toute information en RDF est représentée par un triplet : Le laboratoire LIRIS (sujet) a pour membre (prédicat) Pierre-Antoine Champin (objet) Les choses sont nommées par des URIs : On peut représenter ceci graphiquement : Pierre-Antoine Champin*, Michael Mrissa Web des données : Linked Open Data 17 / 44
18 Triplet Toute information en RDF est représentée par un triplet : Le laboratoire LIRIS (sujet) a pour membre (prédicat) Pierre-Antoine Champin (objet) Les choses sont nommées par des URIs : On peut représenter ceci graphiquement : Pierre-Antoine Champin*, Michael Mrissa Web des données : Linked Open Data 17 / 44
19 Triplet Toute information en RDF est représentée par un triplet : Le laboratoire LIRIS (sujet) a pour membre (prédicat) Pierre-Antoine Champin (objet) Les choses sont nommées par des URIs : On peut représenter ceci graphiquement : Pierre-Antoine Champin*, Michael Mrissa Web des données : Linked Open Data 17 / 44
20 CURIEs Pour simplifier les notations, on définit des préfixes courts correspondant à des préfixes d URI : liris: foaf: champin: On utilise ensuite des CURIEs (compact URIs) : liris:lab foaf:member champin:pa et également sous forme graphique : Pierre-Antoine Champin*, Michael Mrissa Web des données : Linked Open Data 18 / 44
21 CURIEs Pour simplifier les notations, on définit des préfixes courts correspondant à des préfixes d URI : liris: foaf: champin: On utilise ensuite des CURIEs (compact URIs) : liris:lab foaf:member champin:pa et également sous forme graphique : liris:lab foaf:member champin:pa /!\ L interprétation des CURIEs diffère de l interprétation des QNames en XML. Pierre-Antoine Champin*, Michael Mrissa Web des données : Linked Open Data 18 / 44
22 Littéraux On peut également lier une ressource à une donnée typée (chaîne de caractère, entier, réel...), nommée un littéral. champin:pa foaf:name Pierre-Antoine Champin Traditionnellement, on représente les littéraux par des nœuds rectangulaires : champin:pa foaf:name Pierre-Antoine Champin Pierre-Antoine Champin*, Michael Mrissa Web des données : Linked Open Data 19 / 44
23 Nœuds vierges Enfin, RDF permet de parler d une ressource sans connaître son URI. Cela revient en logique à utiliser une variable quantifiée existentiellement. (quelque chose) foaf:name Pierre-Antoine Champin Graphiquement, on représente cette ressource par un nœud vierge (blank node). liris:lab foaf:member foaf:name Pierre-Antoine Champin Pierre-Antoine Champin*, Michael Mrissa Web des données : Linked Open Data 20 / 44
24 Vocabulaire standard rdf: rdf:type : relation entre une instance et une classe (non exclusive, prédicat unaire) Représentation de liste chaînées (alla LISP) : rdf:type rdf:rest rdf:first rdf:list rdf:rest rdf:first item:2 rdf:rest rdf:first rdf:nil item:3 item:1 Réification de valeurs (rdf:value) et de triplets (rdf:statement) pas de sémantique particulière Autres types de collection (rdf:seq, rdf:bag, rdf:alt), hérités de la recommandation de 1999, et peu utilisés Pierre-Antoine Champin*, Michael Mrissa Web des données : Linked Open Data 21 / 44
25 Exemple de graphe liris:lab rdf:type foaf:member foaf:group champin:pa foaf:member foaf:name foaf:knows Pierre-Antoine Champin rdf:type mmrissa:me rdf:type foaf:name foaf:person Michaël Mrissa Pierre-Antoine Champin*, Michael Mrissa Web des données : Linked Open Data 22 / 44
26 Théorie des modèles RDF est muni d une sémantique en théorie des modèles, ou sémantique dénotationnelle : chaque nœud du graphe dénote une ressource (NB : les littéraux sont considéré comme des ressources particulières), chaque URI étiquetant un arc dénote également une relation binaire entre ressources, chaque arc signifie que les ressources dénotés par les nœuds vérifient la relation dénotée par l URI de l arc. De cette sémantique découlent les inférences que l ont peut faire sur un graphe RDF (indépendamment de la sémantique des URIs utilisés dans ce graphe). Par analogie, les seules inférences que l on puisse faire sur un arbre XML indépendamment des termes utilisés sont de changer l ordre des attributs, et de changer les préfixes (si l on considère les espaces de noms). Pierre-Antoine Champin*, Michael Mrissa Web des données : Linked Open Data 23 / 44
27 Théorie des modèles RDF est muni d une sémantique en théorie des modèles, ou sémantique dénotationnelle : chaque nœud du graphe dénote une ressource (NB : les littéraux sont considéré comme des ressources particulières), chaque URI étiquetant un arc dénote également une relation binaire entre ressources, chaque arc signifie que les ressources dénotés par les nœuds vérifient la relation dénotée par l URI de l arc. De cette sémantique découlent les inférences que l ont peut faire sur un graphe RDF (indépendamment de la sémantique des URIs utilisés dans ce graphe). Par analogie, les seules inférences que l on puisse faire sur un arbre XML indépendamment des termes utilisés sont de changer l ordre des attributs, et de changer les préfixes (si l on considère les espaces de noms). Pierre-Antoine Champin*, Michael Mrissa Web des données : Linked Open Data 23 / 44
28 Exemple de graphe liris:lab rdf:type foaf:member foaf:group champin:pa foaf:member foaf:name foaf:knows Pierre-Antoine Champin rdf:type mmrissa:me rdf:type foaf:name foaf:person Michaël Mrissa Pierre-Antoine Champin*, Michael Mrissa Web des données : Linked Open Data 24 / 44
29 Monotonie Étant donné un graphe, tout sous-graphe en est une conséquence. liris:lab foaf:member champin:pa foaf:name foaf:knows Pierre-Antoine Champin mmrissa:me Aucune conclusion que l on peut tirer d un graphe RDF ne peut pas être contredite par des informations présentes ailleurs sur le Web. On peut donc sans risque fusionner des graphes RDF. Pierre-Antoine Champin*, Michael Mrissa Web des données : Linked Open Data 25 / 44
30 Anonymisation Tout nœud peut être remplacé par un nœud vierge : liris:lab foaf:member foaf:name foaf:knows Pierre-Antoine Champin mmrissa:me ce qui justifie d interpréter les nœuds vierges comme des variables quantifiées existentiellement. Pierre-Antoine Champin*, Michael Mrissa Web des données : Linked Open Data 26 / 44
31 Éclatement Tout nœud vierge peut être éclaté en plusieurs nœuds vierges : liris:lab foaf:member foaf:knows mrissa:me foaf:name Pierre-Antoine Champin Pierre-Antoine Champin*, Michael Mrissa Web des données : Linked Open Data 27 / 44
32 Sémantique additionelle (1) Bien sûr, des inférences supplémentaires peuvent être faites en prêtant une sémantique particulière aux URIs utilisés dans le graphe, par exemple en décidant qu une relation binaire est symétrique ou transtitive. Cependant, cette sémantique devra respecter la sémantique dénotationnelle de RDF ; notamment, les inférences supplémentaires ne devront pas contredire les inférences précédente (monotonie) : sans quoi les outils ne connaissant pas cette sémantique particulière tireront des conclusions erronées. On verra la semaine prochaine des langages (RDF-Schema, OWL) permettant de définit la sémantique de certains URIS. Pierre-Antoine Champin*, Michael Mrissa Web des données : Linked Open Data 28 / 44
33 Sémantique additionelle (2) Analogie : lorsqu on définit un format XML, on prête une sémantique particulière aux éléments et attributs de ce format, mais on ne peut pas prêter de sémantique à l ordre des attributs ; sémantiquement, ce ne serait plus du XML, pragmatiquement, les outils standards (analyseur syntaxique, sérialiseurs) ne permettraient pas de contrôler cet aspect de la syntaxe. Pierre-Antoine Champin*, Michael Mrissa Web des données : Linked Open Data 29 / 44
34 Syntaxe officielle : RDF/XML La sémantique est définie par rapport à une structure de graphe : syntaxe abstraite. Il est nécesaire de définir (au moins) une syntaxe concrète pour représenter ces graphes. La syntaxe RDF/XML est celle définie par la recommandation du W3C. héritée de la recommandation de 1999 basée sur XML complexe et verbeuse Pierre-Antoine Champin*, Michael Mrissa Web des données : Linked Open Data 30 / 44
35 RDF/XML : exemple <rdf:rdf xmlns:rdf=" xmlns:...> <foaf:group rdf:about=" <foaf:member> <foaf:person rdf:about=" <foaf:name>michaël Mrissa</foaf:name> </foaf:person> </foaf:member> <foaf:member> <foaf:person rdf:about=" <foaf:name>pierre-antoine Champin</foaf:name> <foaf:knows rdf:resource=" </foaf:person> </foaf:member> </foaf:group> </rdf:rdf> Pierre-Antoine Champin*, Michael Mrissa Web des données : Linked Open Data 31 / 44
36 N3/Turtle N3 : syntaxe textuelle (non XML) vise la simplicité et la compacité étend RDF : graphes nommés règles Turtle : sous-ensemble de N3 limité à l expressivité de RDF W3C team submission Pierre-Antoine Champin*, Michael Mrissa Web des données : Linked Open Data 32 / 44
37 Turtle/N3 : foaf: liris:lab a foaf:group ; member champin:pa, mmrissa:me. champin:pa a foaf:person ; foaf:name "Pierre-Antoine Champin" ; foaf:knows mmrissa:me. mmrissa:me a foaf:person ; foaf:name "Michaël Mrissa". Pierre-Antoine Champin*, Michael Mrissa Web des données : Linked Open Data 33 / 44
38 RDFa RDFa est une utilisation d attributs (existants ou supplémentaires) de HTML pour y inclure du RDF (à la manière des micro-formats) : facilite la migration de contenus HTML vers RDF facilite la maintenance en cohérence de la version HTML et des données RDF (DRY : Don t Repeat Yourself) Pierre-Antoine Champin*, Michael Mrissa Web des données : Linked Open Data 34 / 44
39 RDFa : exemple <p xmlns:foaf=" about="[champin:pa]"> <span property="foaf:name"> Pierre-Antoine Champin</span> est membre du <span rev="foaf:member" resource="[liris:lab]"> LIRIS.</span> Il connait <span rev="foaf:knows" resource="[mmrissa:me]"> <span property="foaf:name"> Michaël Mrissa,</span> un autre membre de <span rev="foaf:member" resource="[liris:lab]"> ce laboratoire.</span> </span> </p> Pierre-Antoine Champin*, Michael Mrissa Web des données : Linked Open Data 35 / 44
40 SPARQL SPARQL définit, en deux recommandantions W3C : un langage de requête pour RDF, un protocole REST-like pour interroger une source de données. Exemple : «Trouver les membres du LIRIS (URI et nom) que je connaît». PREFIX foaf < PREFIX... SELECT?p?n WHERE { champin:pa foaf:knows?p.?p foaf:name?n. liris:lab foaf:member?p. } NB : SPARQL supporte plusieurs régimes d inférences. Pierre-Antoine Champin*, Michael Mrissa Web des données : Linked Open Data 36 / 44
41 GRDDL Gleaning Resources Descriptions from Dialects of Languages (recommandation W3C) fournit une manière de spécifier une transformation d un document XML quelconque (ou d une classe de documents) en un graphe RDF : «feuille de style sémantique» transformation préconisée : XSL-T alternative : RDF-EASE (similaire CSS et RDFa) Pierre-Antoine Champin*, Michael Mrissa Web des données : Linked Open Data 37 / 44
42 Relational mappers Outils pour exposer une base de données relationnelle en RDF, comme : un ensemble de fichiers RDF, un point d accès SPARQL. Nécessite une correspondance (mapping) entre les structures relationnelles (tables, colonnes) et la structure de graphe. Groupe de travail du W3C: Pierre-Antoine Champin*, Michael Mrissa Web des données : Linked Open Data 38 / 44
43 RDF template Un modèle (template) spécifie une manière de présenter des données RDF dans un autre format (en général adapté à la lecture pour un humain) sorte de feuille de style. Template RDF rendering Presentation Exemple : Tal4Rdf (Pierre-Antoine Champin) Pierre-Antoine Champin*, Michael Mrissa Web des données : Linked Open Data 39 / 44
44 Définition de sémantique additionelle RDF permet déjà de représenter des données liées, mais pour prêter plus de sémantique à ces données, il faut pouvoir spécifier la sémantique des URIs utilisées. Cf. prochaine séance (RDF-Schema, OWL) Pierre-Antoine Champin*, Michael Mrissa Web des données : Linked Open Data 40 / 44
45 Diversité des vocabulaires Équilibre à trouver, pour les URIs désignant les choses, entre : la diversité, qui favorise l expression de plusieurs points de vue, l unification, qui favorise l interopérabilité (mais contraint les interprétations). Exemple : combien y-a-t-il d habitants dans Certaines choses sont les mêmes sans être exactement les mêmes... Pierre-Antoine Champin*, Michael Mrissa Web des données : Linked Open Data 41 / 44
46 Graphes nommés La nécessité de distinguer plusieurs graphes se fait rapidement sentir lorsqu on travaille avec RDF (contexte, provenance, citation...). Cette possibilité est de faite donnée par plusieurs langages et outils (N3, SPARQL) mais avec des disparités, car elle n est pas (encore?) formalisée strictement au niveau de RDF. Pierre-Antoine Champin*, Michael Mrissa Web des données : Linked Open Data 42 / 44
47 Références 1 Extensible Markup Language (XML) 1.0, T. Bray et al., W3C Recommendation, 1998, Namespaces in XML 1.0, T. Bray et al., W3C Recommendation, 1999, XML Information Set, J. Cowan & R. Tobin Resource Description Framework (RDF), O. Lassila & R. Swick, W3C Recommandation, 1999, RDF Primer, F. Manolla & E. Miller, W3C Recommandation 2004, Linked Data, T. Berners-Lee, W3C Design Issue, 2006, DBpedia publications, C. Bizer et al., 2007-, CURIE Syntax 1.0, M. Birbeck & S. McCarron, W3C Candidate Recommendation, 2009, Pierre-Antoine Champin*, Michael Mrissa Web des données : Linked Open Data 43 / 44
48 Références 2 Turtle - Terse RDF Triple Language, D. Becket & T. Berners-Lee, W3C Team Submission, 2008, RDFa in XHTML: Syntax and Processing, B. Adida et al., W3C Recommendation, 2008, SPARQL Query Language for RDF, E. Prud hommeaux & A. Seaborne, W3C Recommendation, 2008, Gleaning Resource Descriptions from Dialects of Languages (GRDDL), D. Connolly, W3C Recommendation, 2007, RDF Extracted Attributes from Styled Elements (RDF-EASE), T. Inkster, 2009, When owl:sameas isn t the Same, H. Halpin & P. Hayes, LDOW 2010 Pierre-Antoine Champin*, Michael Mrissa Web des données : Linked Open Data 44 / 44
Linked Open Data. Le Web de données Réseau, usages, perspectives. Eric Charton. Eric Charton
Linked Open Data Le Web de données Réseau, usages, perspectives Sommaire Histoire du Linked Open Data Structure et évolution du réseau Utilisations du Linked Open Data Présence sur le réseau LOD Futurs
Plus en détailEvolution et architecture des systèmes d'information, de l'internet. Impact sur les IDS. IDS2014, Nailloux 26-28/05/2014 pascal.dayre@enseeiht.
Evolution et architecture des systèmes d'information, de l'internet. Impact sur les IDS IDS2014, Nailloux 26-28/05/2014 pascal.dayre@enseeiht.fr 1 MVC et le web 27/05/14 2 L'évolution des systèmes informatiques
Plus en détailLe Web de Données Dan VODISLAV Université de Cergy-Pontoise Master Informatique M2 Plan
Le Web de Données Dan VODISLAV Université de Cergy-Pontoise Master Informatique M2 Plan RDF sur le Web Micro-formats Micro-données RDFa Vocabulaires communs Dublin Core, FOAF, SKOS Linked Open Data Architecture
Plus en détailWeb Sémantique. Examen
Formations en Informatique de Lille 2012/2013 Web Sémantique mars 2013 Examen Durée 2h. Documents et dictionnaire électronique autorisés, appareils mobiles de communication interdits. Exercice 1 : Dans
Plus en détailLES TECHNOLOGIES DU WEB APPLIQUÉES AUX DONNÉES STRUCTURÉES
LES TECHNOLOGIES DU WEB APPLIQUÉES AUX DONNÉES STRUCTURÉES 1e partie : encoder et structurer les données Gautier Poupeau Antidot http://www.lespetitescases.net Twitter @lespetitescases Emmanuelle Bermès
Plus en détailJe catalogue, tu FRBRises, il/elle googlise. L évolution des catalogues et les bibliothécaires Vendredi 29 mars 2013 Manufacture des tabacs
Je catalogue, tu FRBRises, il/elle googlise. L évolution des catalogues et les bibliothécaires Vendredi 29 mars 2013 Manufacture des tabacs Journée organisée par le CRFCB Midi-Pyrénées / Languedoc-Roussillon
Plus en détailJDev Atelier Datalift
JDev Atelier Datalift RDF, Linked (Open) Data & Datalift Your business JDev technologists. - 6 septembre Powering 2013 progress Le Linked Data Publier des données structurées sur le Web en les reliant
Plus en détailXML par la pratique Bases indispensables, concepts et cas pratiques (3ième édition)
Présentation du langage XML 1. De SGML à XML 17 2. Les bases de XML 18 2.1 Rappel sur HTML 18 2.2 Votre premier document XML 19 2.3 Les avantages de XML 21 3. La syntaxe XML 21 3.1 La première ligne du
Plus en détailBigdata et Web sémantique. les données + l intelligence= la solution
Bigdata et Web sémantique les données + l intelligence= la solution 131214 1 big data et Web sémantique deux notions bien différentes et pourtant... (sable et silicium). «bigdata» ce n est pas que des
Plus en détailCatalogue des formations Edition 2015
Antidot - Formations Catalogue des formations Edition 2015 : catalogue_formation_2015 Révision du 06.01.2015 Sommaire!!"##$%&'( )! $*$+,(-'(."##'+.'&( /!,'.0+"1"2%'( /!!."3'( /! $(3&"3"!(-4(5(.$,$1"24'(-'!(6"&#$,%"+!(7('-%,%"+()89:(;(
Plus en détail4. SERVICES WEB REST 46
4. SERVICES WEB REST 46 REST REST acronyme de REpresentational State Transfert Concept introduit en 2000 dans la thèse de Roy FIELDING Est un style d architecture inspiré de l architecture WEB En 2010,
Plus en détailVues d ensembles de documents RDF
Vues d ensembles de documents RDF Thomas Raimbault * Pierre Maillot *,** * ESILV, Pôle Universitaire Léonard De Vinci 92 916 Paris La Défense Cedex {thomas.raimbault,pierre.maillot@devinci.fr ** LERIA,
Plus en détailLangage HTML (2 partie) <HyperText Markup Language> <tv>lt La Salle Avignon BTS IRIS</tv>
Langage HTML (2 partie) «Je n'ai fait que prendre le principe d - hypertexte et le relier au principe du TCP et du DNS et alors boum! ce fut le World Wide Web!» Tim Berners-Lee
Plus en détailXML et travail collaboratif : vers un Web sémantique
XML et travail collaboratif : vers un Web sémantique Abderrazak MKADMI 1-2 1 Laboratoire Paragraphe, Université Paris8, France 2 Institut Supérieur de Documentation, Université de Manouba, Tunisie amkadmi@yahoo.fr
Plus en détailThierry BOULANGER. par la pratique. Bases indispensables Concepts et cas pratiques XML. 3 ième édition. Nouvelle édition
XML par la pratique Bases indispensables Concepts et cas pratiques 3 ième édition Nouvelle édition Thierry BOULANGER Table des matières 1 Les éléments à télécharger sont disponibles à l'adresse suivante
Plus en détailPrésentation générale du projet data.bnf.fr
Présentation générale du projet data.bnf.fr La Bibliothèque nationale a mis en œuvre un nouveau projet, qui a pour but de rendre ses données plus utiles sur le web. Ceci nécessite de transformer données
Plus en détailÉvaluation d une architecture de stockage RDF distribuée
Évaluation d une architecture de stockage RDF distribuée Maeva Antoine 1, Françoise Baude 1, Fabrice Huet 1 1 INRIA MÉDITERRANÉE (ÉQUIPE OASIS), UNIVERSITÉ NICE SOPHIA-ANTIPOLIS, I3S CNRS prénom.nom@inria.fr
Plus en détailDevenez un véritable développeur web en 3 mois!
Devenez un véritable développeur web en 3 mois! L objectif de la 3W Academy est de former des petits groupes d élèves au développement de sites web dynamiques ainsi qu à la création d applications web
Plus en détailles techniques d'extraction, les formulaires et intégration dans un site WEB
les techniques d'extraction, les formulaires et intégration dans un site WEB Edyta Bellouni MSHS-T, UMS838 Plan L extraction des données pour un site en ligne Architecture et techniques Les différents
Plus en détailProblématiques de recherche. Figure Research Agenda for service-oriented computing
Problématiques de recherche 90 Figure Research Agenda for service-oriented computing Conférences dans le domaine ICWS (International Conference on Web Services) Web services specifications and enhancements
Plus en détailGestion Électronique de Documents et XML. Master 2 TSM
Gestion Électronique de Documents et XML Master 2 TSM I n t r o d u c t i o n Les formats de données F o r m a t s d e d o n n é e Format de donnée : manière de représenter des informations dans un document
Plus en détailSII Stage d informatique pour l ingénieur
SII Stage d informatique pour l ingénieur Création d un site Web École nationale supérieure de techniques avancées SII Stage d informatique pour l ingénieur 1 / 15 L informatique et le temps qui passe...
Plus en détailXML, PMML, SOAP. Rapport. EPITA SCIA Promo 2004 16 janvier 2003. Julien Lemoine Alexandre Thibault Nicolas Wiest-Million
XML, PMML, SOAP Rapport EPITA SCIA Promo 2004 16 janvier 2003 Julien Lemoine Alexandre Thibault Nicolas Wiest-Million i TABLE DES MATIÈRES Table des matières 1 XML 1 1.1 Présentation de XML.................................
Plus en détailLinked Data et description du produit automobile SemWeb Pro, Paris, 2 mai 2012
Linked Data et description du produit automobile SemWeb Pro, Paris, 2 mai 2012 François-Paul Servant (francois-paul.servant@renault.com) Edouard Chevalier (edouard.chevalier@renault.com Renault et le Semantic
Plus en détailMÉMOIRE DE STAGE DE MASTER 2. Une application Smartphone pour un système de recommandations alimentaires personnalisées
Académie de Montpellier Université Montpellier II Sciences et Techniques du Languedoc MÉMOIRE DE STAGE DE MASTER 2 effectué au laboratoire Agrotechnology & Food Science Group, Wageningen University & Research
Plus en détailDocuments et Applications : CMS nouvelle génération
Documents et Applications : CMS nouvelle génération Jean-Marc Lecarpentier (1) jml@info.unicaen.fr Hervé Le Crosnier (1) herve@info.unicaen.fr Jacques Madelaine (1) jacques@info.unicaen.fr (1) GREYC (Groupe
Plus en détailLes outils de création de sites web
Tuto 1ère séance - p1 Les outils de création de sites web Sources : Réalisez votre site web avec HTML5 et CSS3 de Mathieu Nebra (Edition Le Livre du Zéro) site fr.openclassrooms.com (anciennement «site
Plus en détailDatalift. + + Architecture Modularité Déploiements. d j = 09/04/2015 Laurent BIHANIC
lift 1 d j = ( + + Architecture Modularité Déploiements lift 2 plates-formes en 1 2 Se t Se Dat t Une architecture répondant à deux besoins : Elévation de la donnée Exploitation de la donnée publiée Des
Plus en détailIntroduction aux concepts d ez Publish
Introduction aux concepts d ez Publish Tutoriel rédigé par Bergfrid Skaara. Traduit de l Anglais par Benjamin Lemoine Mercredi 30 Janvier 2008 Sommaire Concepts d ez Publish... 3 Système de Gestion de
Plus en détailMEMOIRE DE STAGE. Amélioration de l'outillage support à une méthodologie de "Cartographie Sémantique"
PCO Innovation Parc technologique - Bat B3 12 allée Joliot Curie 69800 Saint Priest MEMOIRE DE STAGE Amélioration de l'outillage support à une méthodologie de "Cartographie Sémantique" Mission effectuée
Plus en détailMaster Technologies numériques appliquées à l'histoire Deuxième année
Master Technologies numériques appliquées à l'histoire Deuxième année Octobre 2014 Octobre Novembre Décembre Semaine 1 Semaine 2 Semaine 3 Semaine 4 Semaine 5 Semaine 6 Semaine 7 Semaine 8 Semaine 9 Semaine
Plus en détailPlan... as Architecture des Systèmes d Information. Constats. as Architecture des Systèmes d Information
Plan... Web sémantique Partie I - Cours Document et Web Sémantique Nicol Delestre 1 Vers le Web sémantique 2 3 4 Publication, requêtage 5 Conclusion - v1.0 1 / 49 - v1.0 2 / 49 Vers le Web sémantique Les
Plus en détailCRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING
CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING Durée : 3J / 21H Formateur : Consultant expert en PAO et Web-marketing. Groupe de : 4 max Formation au web marketing Objectifs : Mettre en oeuvre des
Plus en détailChapitre IX. L intégration de données. Les entrepôts de données (Data Warehouses) Motivation. Le problème
Chapitre IX L intégration de données Le problème De façon très générale, le problème de l intégration de données (data integration) est de permettre un accès cohérent à des données d origine, de structuration
Plus en détailExploration des technologies web pour créer une interaction entre Mahara et les plateformes professionnelles et sociales
Exploration des technologies web pour créer une interaction entre Mahara et les plateformes professionnelles et sociales D 1.3.2 Rapport d analyse Auteurs: Johann Luethi, Laurent Opprecht, Patrick Roth
Plus en détailWeb sémantique et pratiques documentaires
Web sémantique et pratiques documentaires Jérôme Euzenat - Raphaël Troncy Si le web actuel contient une quantité d informations formidable, il reste difficile à exploiter. Ainsi, la recherche d «un livre
Plus en détailApplications des technologies sémantiques à la gestion des connaissances
Applications des technologies sémantiques à la gestion des connaissances Sommaire Sommaire... 1 Introduction... 2 1. Standardisation des termes et du vocabulaire d un domaine... 2 1.1 Vocabulaire GoodRelations
Plus en détailPetite définition : Présentation :
Petite définition : Le Web 2.0 est une technologie qui permet la création de réseaux sociaux, de communautés, via divers produits (des sites communautaires, des blogs, des forums, des wiki ), qui vise
Plus en détailIntégration de données complexes pour une vision 360 du client. Chloé Clavel EDF R&D Département ICAME
Intégration de données complexes pour une vision 360 du client Chloé Clavel EDF R&D Département ICAME Contexte : projet R&D sur l intégration de données complexes pour la connaissance client Objectif :
Plus en détailProgrammation Internet Cours 4
Programmation Internet Cours 4 Kim Nguy ên http://www.lri.fr/~kn 17 octobre 2011 1 / 23 Plan 1. Système d exploitation 2. Réseau et Internet 3. Web 3.1 Internet et ses services 3.1 Fonctionnement du Web
Plus en détailFaculté de Génie Chaire industrielle en infrastructures de communication. La technologie XML. Wajdi Elleuch
Faculté de Génie Chaire industrielle en infrastructures de communication La technologie XML Wajdi Elleuch Octobre 2004 SOMMAIRE Content : - XML : Définition - XML : Solution pour des applications réparties
Plus en détailBES WEBDEVELOPER ACTIVITÉ RÔLE
BES WEBDEVELOPER ACTIVITÉ Le web developer participe aux activités concernant la conception, la réalisation, la mise à jour, la maintenance et l évolution d applications internet/intranet statiques et
Plus en détailModule BDWEB. Maîtrise d informatique Cours 9 - Xquery. Anne Doucet. anne.doucet@lip6.fr
Module BDWEB Maîtrise d informatique Cours 9 - Xquery Anne Doucet anne.doucet@lip6.fr 1 Langages de requêtes XML Concepts des langages de requêtes XML motivations caractéristiques Navigation dans les documents
Plus en détailLes services usuels de l Internet
Les services usuels de l Internet Services principaux (applications) disponibles sur l Internet Courrier électronique (mail) - protocole SMTP (Simple Mail Transfer Protocol) inclut maintenant tous types
Plus en détailApproche de couplage de BD et d ontologie pour l aide à la décision sémantique : contribution pour la satisfaction des requêtes SQL et SPARQL.
Approche de couplage de BD et d ontologie pour l aide à la décision sémantique : contribution pour la satisfaction des requêtes SQL et SPARQL. Mariem Mahfoudh 1, Wassim Jaziri 2 1. Laboratoire MIPS, EA-2332
Plus en détailTHEME PROJET D ELABORATION D UNE BASE DE DONNEES SOUS LE SERVEUR MYSQL
. THEME PROJET D ELABORATION D UNE BASE DE DONNEES SOUS LE SERVEUR MYSQL Mr MEZRED MOHAMED Ingénieur météorologue INTRODUCTION Il existe de nombreuses manières de construire une base de données. En effet,
Plus en détailHervé Couturier EVP, SAP Technology Development
Hervé Couturier EVP, SAP Technology Development Hervé Biausser Directeur de l Ecole Centrale Paris Bernard Liautaud Fondateur de Business Objects Questions à: Hervé Couturier Hervé Biausser Bernard Liautaud
Plus en détailCompte-rendu re union Campus AAR 3 mars 2015
Compte-rendu re union Campus AAR 3 mars 2015 Table des matières Liste d actions... 2 I. Environnement d analyse : INA, Armadillo... 3 a. Connexion de l outil INA avec API Armadillo... 3 b. Outil d analyse
Plus en détailUn processus dirigé par les modèles pour la création de bases de connaissance ontologiques
Un processus dirigé par les modèles pour la création de bases de connaissance ontologiques Guillaume Hillairet, Frédéric Bertrand, Jean Yves Lafaye Laboratoire Informatique Image Interaction Université
Plus en détailINTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau)
CS WEB Ch 1 Introduction I. INTRODUCTION... 1 A. INTERNET INTERCONNEXION DE RESEAUX... 1 B. LE «WEB» LA TOILE, INTERCONNEXION DE SITES WEB... 2 C. L URL : LOCALISER DES RESSOURCES SUR L INTERNET... 2 D.
Plus en détailGestion documentaire (Extraits du CCI version 1.2)
Standard du gouvernement du Québec sur les ressources informationnelles PROJET Gestion documentaire (Extraits du CCI version 1.2) 12 juillet 2004 SGQRI 000[-00] Nom du [ : Nom de la partie] Projet, version
Plus en détailLes grandes facettes du développement Web Nicolas Thouvenin - Stéphane Gully
Les grandes facettes du développement Web Qui sommes nous? Nicolas Thouvenin Stéphane Gully Projets Web depuis 2000 LAMP, NodeJS HTML, CSS, jquery
Plus en détailProgrammation des Applications Réparties. Parsers XML DOM et SAX
Programmation des Applications Réparties Parsers XML DOM et SAX Luiz Angelo Steffenel luiz-angelo.steffenel@univ-reims.fr Steffenel Programmation des Applications Réparties Master M1-2007-2008 1 Comment
Plus en détailDans nos locaux au 98 Route de Sauve 30900 NÎMES. Un ordinateur PC par stagiaire, scanner, imprimante/copieur laser couleur
FORMATION FORFAIT WEB DEVELOPPEUR Qualification ISQ OPQF Formacode 46 125 Certification de titre professionnel Web Designer + modules optionnels : Développement PHP/MySQL avancé, Web App, CMS e-boutique
Plus en détailTaxonomies, ontologies et folksonomies...
Taxonomies, ontologies et folksonomies... Introduction Définitions : langages documentaires référentiels systèmes d organisation de la connaissance Enjeux de l interopérabilité sur le web Chapitre 1- Situer
Plus en détailWeb des services : REST
Web des services : REST author: Pierre-Antoine Champin Date: 2011-2012 Sommaire 1 Introduction 3 2 REST : le style architectural du Web 7 3 REST par l'exemple 16 4 Discussions 47 2011 Pierre-Antoine Champin
Plus en détailTutoriel QSOS. Version 2.0-13/02/2013
Version 2.0-13/02/2013 1 Table des matières 1 Note de licence 4 2 Historique des modifications 4 3 Introduction 4 4 Gérer les templates 4 4.1 Généralités sur les templates.................... 4 4.2 Créer
Plus en détailInternet. DNS World Wide Web. Divers. Mécanismes de base Exécution d'applications sur le web. Proxy, fire-wall
Internet DNS World Wide Web Mécanismes de base Exécution d'applications sur le web Divers Proxy, fire-wall 1 Les services usuels de l Internet Services principaux (applications) disponibles sur l Internet
Plus en détailBig Data et Graphes : Quelques pistes de recherche
Big Data et Graphes : Quelques pistes de recherche Hamamache Kheddouci Laboratoire d'informatique en Image et Systèmes d'information LIRIS UMR 5205 CNRS/INSA de Lyon/Université Claude Bernard Lyon 1/Université
Plus en détailLe réseau Internet. Christian.Fondrat@dsi.univ-paris5.fr
Le réseau Internet Christian.Fondrat@dsi.univ-paris5.fr Un réseau Définition : Un réseau est un ensemble d ordinateurs connectés et qui communiquent entre eux. Classification : Réseau local (LAN = Local
Plus en détailMétadonnées, ontologies et documents numériques
Métadonnées, ontologies et documents numériques Hélène RICHY, Sylvie DESPRÉS Hélène RICHY : Maître de conférences, université de Rennes-1. Sylvie DESPRÉS : Maître de conférences, université Paris-Nord.
Plus en détailSQL Parser XML Xquery : Approche de détection des injections SQL
SQL Parser XML Xquery : Approche de détection des injections SQL Ramahefy T.R. 1, Rakotomiraho S. 2, Rabeherimanana L. 3 Laboratoire de Recherche Systèmes Embarqués, Instrumentation et Modélisation des
Plus en détailInformation utiles. cinzia.digiusto@gmail.com. webpage : Google+ : http://www.ibisc.univ-evry.fr/ digiusto/
Systèmes de gestion de bases de données Introduction Université d Evry Val d Essonne, IBISC utiles email : cinzia.digiusto@gmail.com webpage : http://www.ibisc.univ-evry.fr/ digiusto/ Google+ : https://plus.google.com/u/0/b/103572780965897723237/
Plus en détailLamia Oukid, Ounas Asfari, Fadila Bentayeb, Nadjia Benblidia, Omar Boussaid. 14 Juin 2013
Cube de textes et opérateur d'agrégation basé sur un modèle vectoriel adapté Text Cube Model and aggregation operator based on an adapted vector space model Lamia Oukid, Ounas Asfari, Fadila Bentayeb,
Plus en détailFileMaker Server 11. Publication Web personnalisée avec XML et XSLT
FileMaker Server 11 Publication Web personnalisée avec XML et XSLT 2007-2010 FileMaker, Inc. Tous droits réservés. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, Californie 95054 FileMaker est une
Plus en détailSynthèse... 1 Introduction... 4 1. Contexte de la création multimédia et surgissement du web sémantique 6
1 2 Synthèse... 1 Introduction... 4 1. Contexte de la création multimédia et surgissement du web sémantique 6 1.1. Evolution des contenus multimédia... 6 1.1.1. Diversification des contenus multimédia...
Plus en détailOutils logiciels pour l'ingénierie documentaire
Ingénierie Documentaire Outils logiciels pour l'ingénierie documentaire http://doc.crzt.fr STÉPHANE CROZAT 16 octobre 2014 Table des matières I - L'IDE XML Oxygen 5 A. Fichiers XML...5 B. Schémas XML...6
Plus en détailAutour du web. Une introduction technique Première partie : HTML. Georges-André SILBER Centre de recherche en informatique MINES ParisTech
Autour du web Une introduction technique Première partie : HTML Georges-André SILBER Centre de recherche en informatique MINES ParisTech silber@cri.ensmp.fr http://www.cri.ensmp.fr/people/silber/cours/2010/web
Plus en détailGénérer du code à partir d une description de haut niveau
Cedric Dumoulin Générer du code à partir d une description de haut niveau Ce projet vise à fournir un environnement de développement permettant de modéliser des UI Android à un haut niveau d abstraction,
Plus en détail1 Introduction et installation
TP d introduction aux bases de données 1 TP d introduction aux bases de données Le but de ce TP est d apprendre à manipuler des bases de données. Dans le cadre du programme d informatique pour tous, on
Plus en détailSommaire. -1-Computer en bref. Web en bref. Le web 3.0,...la mobilité. Evolution du Web... ... web1.0, web2.0, web2.b, web3.0...
Evolution du Web... Le web 3.0,...la mobilité... web1.0, web2.0, web2.b, web3.0... Raoul Mengis, -1-Computer Stéphane Gay, -1-Computer Stéphane Micheloud, EPFL Lausanne http://www.1info.com/4w3.html [en]
Plus en détailMagento. Magento. Réussir son site e-commerce. Réussir son site e-commerce BLANCHARD. Préface de Sébastien L e p e r s
Mickaël Mickaël BLANCHARD BLANCHARD Préface de Sébastien L e p e r s Magento Préface de Sébastien L e p e r s Magento Réussir son site e-commerce Réussir son site e-commerce Groupe Eyrolles, 2010, ISBN
Plus en détailXML : documents et outils
XML : documents et outils Pierre-Alain Reynier Université de Provence pierre-alain.reynier@lif.univ-mrs.fr http://www.lif.univ-mrs.fr/~preynier/xml Cours adapté du travail de Rémi Eyraud, Silvano Dal Zilio...
Plus en détailTIC. Réseau informatique. Historique - 1. Historique - 2. TC - IUT Montpellier Internet et le Web
Réseau informatique TIC TC - IUT Montpellier Internet et le Web Ensemble d'ordinateurs reliés entre eux et échangeant des informations sous forme de données numériques But : Rendre disponible l information
Plus en détailCREATION WEB DYNAMIQUE
CREATION WEB DYNAMIQUE IV ) MySQL IV-1 ) Introduction MYSQL dérive directement de SQL (Structured Query Language) qui est un langage de requêtes vers les bases de données relationnelles. Le serveur de
Plus en détailUne approche langage pour la gestion de données dans les systèmes de méta-modélisation
Une approche langage pour la gestion de données dans les systèmes de méta-modélisation Stéphane Jean Yamine Aït-Ameur Guy Pierra LISI/ENSMA et Université de Poitiers - Téléport 2-1, Avenue Clément Ader
Plus en détailComment récupérer un document OOo corrompu. Distribué par Le projet OpenOffice.org
Comment récupérer un document OOo corrompu Distribué par Le projet OpenOffice.org OpenOffice.org Documentation Project How-To Table des Matières 1 Introduction 3 2 Bibliographie 3 3 Installation des logiciels
Plus en détailNFA016 : Introduction. Pour naviguer sur le Web, il faut : Naviguer: dialoguer avec un serveur web
NFA016 : Introduction O. Pons, S. Rosmorduc Conservatoire National des Arts & Métiers Pour naviguer sur le Web, il faut : 1. Une connexion au réseau Réseau Connexion physique (câbles,sans fils, ) à des
Plus en détailCHAPITRE I INTRODUCTION CHAPITRE I E-COMMERCE. PLAN 1. Commerce électronique 2. Méthodologie de développement 3. Création de trafic
Licence Professionnelle IIM E-COMMERCE E-COMMERCE http://www.larbiguezouli.com ou http://fac-sciences.univ-batna.dz/cs/enseignants/guezouli_larbi_site/index.html Présenté par D r Larbi GUEZOULI Chapitre
Plus en détailLES OUTILS D ALIMENTATION DU REFERENTIEL DE DB-MAIN
LES OUTILS D ALIMENTATION DU REFERENTIEL DE DB-MAIN Les contenues de ce document sont la propriété exclusive de la société REVER. Ils ne sont transmis qu à titre d information et ne peuvent en aucun cas
Plus en détailProgrammation Web. Madalina Croitoru IUT Montpellier
Programmation Web Madalina Croitoru IUT Montpellier Organisation du cours 4 semaines 4 ½ h / semaine: 2heures cours 3 ½ heures TP Notation: continue interrogation cours + rendu à la fin de chaque séance
Plus en détailBig Data et Graphes : Quelques pistes de recherche
Big Data et Graphes : Quelques pistes de recherche Hamamache Kheddouci http://liris.cnrs.fr/hamamache.kheddouci Laboratoire d'informatique en Image et Systèmes d'information LIRIS UMR 5205 CNRS/INSA de
Plus en détailIntroduction aux «Services Web»
Introduction aux «Services Web» Sana Sellami sana.sellami@univ-amu.fr 2014-2015 Modalité de contrôle de connaissances Note de contrôle de continu Note projet Evaluation du projet la semaine du 17 novembre
Plus en détailIntroduction à Microsoft InfoPath 2010
Introduction à Microsoft InfoPath 2010 Couplé à Microsoft SharePoint Designer 2010, InfoPath 2010 simplifie la création de solutions de bout en bout sur SharePoint Server 2010, qui contiennent des formulaires
Plus en détailopenarchitectureware & transformation de modèle Yannick Lizzi Architecte Logiciel itemis France Mail: lizzi@itemis.de
openarchitectureware & transformation de modèle Yannick Lizzi Architecte Logiciel itemis France Mail: lizzi@itemis.de itemis France 2009 All rights reserved 1 Itemis en quelques mots Spécialisé dans l
Plus en détailVOLÉE 2 2012 2014. Master of Advanced Studies RAPID APPLICATION DEVELOPMENT. www.mas-rad.ch
VOLÉE 2 2012 2014 Master of Advanced Studies RAPID APPLICATION DEVELOPMENT www.mas-rad.ch Master of Advanced Studies RAPID APPLICATION DEVELOPMENT Master of Advanced Studies OBJECTIFS ET PUBLIC CIBLE Cette
Plus en détailSemantic Web Inside Guillaume Érétéo Directeur R&D
Semantic Web Inside Guillaume Érétéo Directeur R&D Services de valorisation de données pour Structuration de fond documentaire pertinence Analyse de réseaux sociaux veille Animation de réseau sociaux audience
Plus en détailAdaptabilité d un MOOC aux styles d apprentissage. Hubert Kadima Directeur de Recherche LARIS/EISTI Email : hubert.kadima@eisti.fr
Adaptabilité d un MOOC aux styles d apprentissage Hubert Kadima Directeur de Recherche LARIS/EISTI Email : hubert.kadima@eisti.fr Agenda 1. Contexte : l apprentissage dans le projet PLACIS 2. Choix du
Plus en détail< Atelier 1 /> Démarrer une application web
MES ANNOTATIONS SONT EN ROUGE : Axel < Atelier 1 /> Démarrer une application web Microsoft France Tutorial Découverte de ASP.NET 2.0 Sommaire 1 INTRODUCTION... 3 1.1 CONTEXTE FONCTIONNEL... 3 1.2 CONTEXTE
Plus en détailLa base de données XML exist. A. Belaïd
La base de données XML exist Introduction Qu est-ce-que exist? C est une base de donnée native, entièrement écrite en Java XML n est pas une base de données en soi Bien qu il possède quelques caractéristiques
Plus en détailSage 100 CRM - Guide de la Fusion Avancée Version 8. Mise à jour : 2015 version 8
Sage 100 CRM - Guide de la Fusion Avancée Version 8 Mise à jour : 2015 version 8 Composition du progiciel Votre progiciel est composé d un boîtier de rangement comprenant : le cédérom sur lequel est enregistré
Plus en détailSéance 1 Introduction aux bases de données
Introduction aux bases de données Séance 1 Introduction aux bases de données Sébastien Combéfis mardi 24 février 2015 Ce(tte) œuvre est mise à disposition selon les termes de la Licence Creative Commons
Plus en détail1/ Présentation de SQL Server :
Chapitre II I Vue d ensemble de Microsoft SQL Server Chapitre I : Vue d ensemble de Microsoft SQL Server Module: SQL server Semestre 3 Année: 2010/2011 Sommaire 1/ Présentation de SQL Server 2/ Architerture
Plus en détailKnowledge Enabled Real-Time Recommendation System
Knowledge Enabled Real-Time Recommendation System Syed Gillani, Jules Chevalier syed.gillani@univ-st-etienne.fr jules.chevalier@univ-st-etienne.fr Institut Henri Fayol, École des Mines de Saint-Étienne
Plus en détailModule BD et sites WEB
Module BD et sites WEB Cours 8 Bases de données et Web Anne Doucet Anne.Doucet@lip6.fr 1 Le Web Architecture Architectures Web Client/serveur 3-tiers Serveurs d applications Web et BD Couplage HTML-BD
Plus en détailWordPress Référencement naturel (SEO) Optimiser. son référencement. Daniel Roch. Préface d Olivier Andrieu
Daniel Roch Optimiser son référencement WordPress Référencement naturel (SEO) Préface d Olivier Andrieu Groupe Eyrolles, 2013, ISBN : 978-2-212-13714-9 Table des matières AVANT-PROPOS... 1 Pourquoi ce
Plus en détailWEB & DÉVELOPPEMENT LES BASES DU WEB LE LANGAGE HTML FEUILLES DE STYLES CSS HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES
WEB & DÉVELOPPEMENT LES BASES DU WEB HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES LE LANGAGE HTML STRUCTURE D UNE PAGE En-tête et corps Syntaxe INSÉRER DES CONTENUS Texte : formatage (titre,
Plus en détailStructuration des décisions de jurisprudence basée sur une ontologie juridique en langue arabe
Structuration des décisions de jurisprudence basée sur une ontologie juridique en langue arabe Karima Dhouib, Sylvie Després Faiez Gargouri ISET - Sfax Tunisie, BP : 88A Elbustan ; Sfax karima.dhouib@isets.rnu.tn,
Plus en détailCours Bases de données
Informations sur le cours Cours Bases de données 9 (10) séances de 3h Polycopié (Cours + TD/TP) 3 année (MISI) Antoine Cornuéjols www.lri.fr/~antoine antoine.cornuejols@agroparistech.fr Transparents Disponibles
Plus en détail