<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Sparna Blog &#187; ELI</title>
	<atom:link href="https://blog.sparna.fr/tag/eli/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.sparna.fr</link>
	<description>Web de données &#124; Architecture de l&#039;information &#124; Accès aux connaissances</description>
	<lastBuildDate>Tue, 03 Jun 2025 10:30:27 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
	<item>
		<title>European Parliament Open Data Portal : a SHACL-powered knowledge graph</title>
		<link>https://blog.sparna.fr/2025/04/09/european-parliament-open-data-portal-a-shacl-powered-knowledge-graph/</link>
		<comments>https://blog.sparna.fr/2025/04/09/european-parliament-open-data-portal-a-shacl-powered-knowledge-graph/#comments</comments>
		<pubDate>Wed, 09 Apr 2025 14:10:12 +0000</pubDate>
		<dc:creator><![CDATA[Marie Muller]]></dc:creator>
				<category><![CDATA[Editeurs]]></category>
		<category><![CDATA[FAIR]]></category>
		<category><![CDATA[Linked Data]]></category>
		<category><![CDATA[Non classé]]></category>
		<category><![CDATA[Ontologies]]></category>
		<category><![CDATA[Open Data]]></category>
		<category><![CDATA[SHACL]]></category>
		<category><![CDATA[SHACL Play]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[DCAT]]></category>
		<category><![CDATA[ELI]]></category>
		<category><![CDATA[google spreadsheets]]></category>
		<category><![CDATA[json-ld]]></category>
		<category><![CDATA[knowledge graph]]></category>
		<category><![CDATA[SKOS]]></category>
		<category><![CDATA[SPARQL]]></category>

		<guid isPermaLink="false">https://blog.sparna.fr/?p=1959</guid>
		<description><![CDATA[<p>A second usecase Thomas wrote for Veronika Heimsbakk’s SHACL for the Practitioner upcoming book is about Sparna&#8217;s work for the European Parliament. From validation of the data in the knowledge graph to further projects of data integration and dissemination, many different usages of SHACL specifications were explored&#8230; &#8230; and more exploratory usages of SHACL are foreseen ! “&#8230;</p>
<p>Cet article <a rel="nofollow" href="https://blog.sparna.fr/2025/04/09/european-parliament-open-data-portal-a-shacl-powered-knowledge-graph/">European Parliament Open Data Portal : a SHACL-powered knowledge graph</a> est apparu en premier sur <a rel="nofollow" href="https://blog.sparna.fr">Sparna Blog</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>A second usecase Thomas wrote for Veronika Heimsbakk’s <em><a href="https://veronahe.wordpress.com/shacl-for-the-practitioner/">SHACL for the Practitioner</a></em> upcoming book is about Sparna&rsquo;s work for the European Parliament.</p>
<p>From validation of the data in the knowledge graph to further projects of data integration and dissemination, many different usages of SHACL specifications were explored&#8230;</p>
<p>&#8230; and more exploratory usages of SHACL are foreseen !</p>
<h1>“</h1>
<h2><strong>A knowledge-graph powered open data portal</strong></h2>
<p><a href="https://data.europarl.europa.eu/">The European Parliament Open Data Portal (EPODP)</a> went live in January 2023. Its particularity is that it is not a mere aggregation of documents or dump files from business applications in custom formats; but rather a <strong>collection of datasets each extracted from a central semantic knowledge graph</strong>, itself aggregating data migrated from approximately <strong>twenty business applications</strong>. The result is a semantically interoperable open data portal : the semantic of its data model is clearly defined and documented, and reuses widely deployed existing ontologies. It already provides its data to different consumers (most notably <a href="https://www.europarl.europa.eu/">the europarl website</a> and <a href="https://law-tracker.europa.eu/">the EU law tracker</a>) in a context of cross-institutions interoperability. The data captures the activity of the parliament : as co-legislator together with the Council of the EU, the European Parliament (EP) holds plenary sittings, in which reports originating from committees, as well as motion for resolutions, are amended and voted; after the vote, the final adopted texts are published.</p>
<p>The focus on semantic interoperability of EPODP maximizes the potential of reuse and linkage of its datasets, and <strong>maximizes the quality</strong> of the offered data. It comes however at a cost when building the portal : deep analysis and understanding of the existing data and documents structure is required to capture the business semantic. SHACL is the way to formally encode this business semantic &#8211; but how is it deployed in practice ? how is it maintained ? what are the different types of SHACL specifications used ?</p>
<h2><strong>SHACL at the center of a model-driven approach</strong></h2>
<p>SHACL in the EPODP is at the basis of multiple model-driven usages depicted in the following diagram:</p>
<p><a href="https://blog.sparna.fr/wp-content/uploads/2025/04/spec-SHACL.png"><img class="aligncenter size-large wp-image-1961" src="https://blog.sparna.fr/wp-content/uploads/2025/04/spec-SHACL-1024x508.png" alt="spec-SHACL" width="650" height="322" /></a></p>
<p>There was two key drivers for introducing the use of SHACL in the EPODP project : <strong>validation of the data</strong> in the knowledge graph, and <strong>generation of public documentations</strong> of the models. The same SHACL specification that captures the business semantic is directly actionable to be published as a documentation and to validate the data. The produced documentation is a set of public files, such as <a href="https://data.europarl.europa.eu/def/eli-ep">the ELI-EP application profile documentation</a> and others accessible from <a href="https://data.europarl.europa.eu/en/developer-corner">the EPODP developer&rsquo;s corner</a>. <a href="https://shacl-play.sparna.fr/play/doc">The SHACL Play documentation generator</a> is used to produce the documentation pages. Data validation happens at earlier stages, after data transformation steps.</p>
<p>Two additional usages of SHACL specifications were explored : one was to generate SPARQL queries to extract the content of datasets from the larger knowledge graph. The SHACL specification of a dataset content is interpreted to generate SPARQL CONSTRUCT queries, executed against the entire knowledge graph, to return a subset of data corresponding to the specification. The query generation was implemented <a href="https://shacl-play.sparna.fr/play/sparql">in SHACL Play</a>, however the EPODP chose to continue using manually crafted SPARQL queries to generate the datasets. The other usage was to complement the SHACL specifications with the mapping rules used to feed the corresponding properties or classes in the graph. This has the advantage that the mapping rules are documented and maintained alongside the specification and not in a separate document. This work is ongoing.</p>
<p>More exploratory usages of SHACL are foreseen : generating a query user interface based on the SHACL specification, <a href="https://docs.sparnatural.eu/how-to-configure-shacl/How-to-configure-Sparnatural-shacl.html">using the <strong>Sparnatural</strong> query builder</a>, and also input forms to facilitate the creation of DCAT datasets descriptions. Additionally, automated generation of the JSON-LD context and the JSON schema of the API are foreseen.</p>
<h2><strong>Not &laquo;&nbsp;1 SHACL to rule them all&nbsp;&raquo;, but application profiles, dataset definitions, and migration specifications</strong></h2>
<p>The definition of the EPODP knowledge graph is not captured in a single SHACL specification, but rather in three different application profiles, each being a selection of classes and properties of one sub-domain : <strong><a href="https://data.europarl.europa.eu/def/eli-ep">ELI-EP</a></strong> covers the description of documents and activities, <strong><a href="https://data.europarl.europa.eu/def/org-ep">ORG-EP</a></strong> covers the definitions of EP organisations (such as committees, political groups, etc.) and members of the parliament, and <strong><a href="https://europarl.github.io/skos-ep">SKOS-EP</a></strong> covers how controlled vocabularies are structured. In addition, <a href="https://data.europarl.europa.eu/def/dcat-ep">DCAT-EP</a> is the specification for how dataset records are described in the EPODP catalog &#8211; but this is not part of the knowledge graph <em>per se</em>.</p>
<p>Together, ELI-EP, ORG-EP and SKOS-EP specify the structure of the entire knowledge graph from which the datasets are extracted. In addition, the structure of each dataset family available in the EPODP (such as adopted texts, plenary documents, parliamentary questions, etc.) is also described in SHACL, referred to as <strong>&laquo;&nbsp;DSD&nbsp;&raquo; for &laquo;&nbsp;Dataset Definition&nbsp;&raquo;</strong>. While the application profiles describe every possible properties on generic shapes, the DSDs will specify only the subset of properties used in a dataset, with possibly different cardinalities or range. For example, ELI-EP specifies that <em>&laquo;&nbsp;a Work may have the property</em><em> </em><em>eli:adopts</em><em>&laquo;&nbsp;</em> (with no minimum cardinality (eli:adopts is defined as <em>&laquo;&nbsp;Indicates that the work represents the adopted work of one or several related works&nbsp;&raquo;</em>). The DSD for adopted texts datasets specifies the shape of &laquo;&nbsp;Adopted texts&nbsp;&raquo; as a subset of the Works, and indicates that the minimum cardinality of eli:adopts is 1 for this particular subset. Besides, some properties, such as eli:amends are not available for adopted texts, thus not declared in the DSD.</p>
<p>In addition, specifications of the conversion of some data sources are also specified in independent SHACL files. The articulations of these 3 kinds of SHACL files and the reused ontologies is depicted in the following diagram:</p>
<p><a href="https://blog.sparna.fr/wp-content/uploads/2025/04/3-SHACL-shapes.png"><img class="aligncenter size-large wp-image-1962" src="https://blog.sparna.fr/wp-content/uploads/2025/04/3-SHACL-shapes-1024x603.png" alt="3-SHACL-shapes" width="650" height="383" /></a></p>
<p>There is currently no reuse or reference of shapes across the different specifications. Each is independent. A nice improvement would be to study how SHACL DSDs could be derived from the application profile SHACL, without redeclaring the identical constraints.</p>
<h2><strong>Editing SHACL in spreadsheets</strong></h2>
<p>In total 16 SHACL specifications are currently published in the EPODP, and around 80 are used to validate data migrated from each individual sources. The first step in the specification of each model is the design in a diagram such as the ones visible in the public documentations of the models. The EPODP team is then using spreadsheets to encode the specifications, adapted from the one provided <a href="https://shacl-play.sparna.fr/play/shaclexcel">in the SHACL Play suite</a>. The spreadsheet is converted to SHACL using <a href="https://xls2rdf.sparna.fr/rest/">the xls2rdf converter</a>. <strong>Spreadsheets provide a simple editing solution</strong>, with an easy learning curve, made even easier with a few formulas to compute cell values automatically. It even provides ways for editing advanced patterns (such as the ability to directly turtle lists for sh:or, or blank nodes for property paths), but of course still limits the expressivity. The following screenshot shows how property shapes look like in the spreadsheet:</p>
<p><a href="https://blog.sparna.fr/wp-content/uploads/2025/04/properties-ELI.png"><img class="aligncenter size-large wp-image-1963" src="https://blog.sparna.fr/wp-content/uploads/2025/04/properties-ELI-1024x442.png" alt="properties-ELI" width="650" height="281" /></a></p>
<h2></h2>
<h2><strong>Results and future perspectives</strong></h2>
<p>The EPODP use-case shows how SHACL can be applied in a systematic way in a data integration and dissemination project : at the data transformation step, at the knowledge graph level, and at the data dissemination. <strong>Public documentation, data validation, data extraction are tasks that can be be automated based on a SHACL specification</strong>. While the context is one of a large public institution, the same approach can be applied in industrial contexts. The SHACL specifications are a cornerstone of such projects, enabling semantic interoperability at large and a mutual understanding between business experts, data analysts, developers, and data consumers.</p>
<p>&nbsp;</p>
<h1>”</h1>
<p>Veronika&rsquo;s book will be divided into three parts :<br class="html-br" /><br class="html-br" />1. Back to Basics<br class="html-br" />Introduction to logic and RDF, brief skimming of the topics. Also covering various world assumptions.</p>
<p>2. Getting to know the stuff<br class="html-br" />Introduction to SHACL, including core, sh-sparql, advanced features.</p>
<p>3. Working with the stuff<br class="html-br" />SHACL Stories. Use cases, user stories and implementations.</p>
<p><em>Image : © European Union, [2024] &#8211; EP</em></p>
<p>Cet article <a rel="nofollow" href="https://blog.sparna.fr/2025/04/09/european-parliament-open-data-portal-a-shacl-powered-knowledge-graph/">European Parliament Open Data Portal : a SHACL-powered knowledge graph</a> est apparu en premier sur <a rel="nofollow" href="https://blog.sparna.fr">Sparna Blog</a>.</p>
]]></content:encoded>
			<wfw:commentRss>https://blog.sparna.fr/2025/04/09/european-parliament-open-data-portal-a-shacl-powered-knowledge-graph/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Article dans la revue I2D &#8211; ELI : une &#171;&#160;mise en lien&#160;&#187; des textes juridiques européens</title>
		<link>https://blog.sparna.fr/2016/08/01/eli-article-i2d-adbs/</link>
		<comments>https://blog.sparna.fr/2016/08/01/eli-article-i2d-adbs/#comments</comments>
		<pubDate>Mon, 01 Aug 2016 10:46:38 +0000</pubDate>
		<dc:creator><![CDATA[Thomas Francart]]></dc:creator>
				<category><![CDATA[Linked Data]]></category>
		<category><![CDATA[Open Data]]></category>
		<category><![CDATA[ELI]]></category>
		<category><![CDATA[european legislation identifier]]></category>
		<category><![CDATA[FRBR]]></category>
		<category><![CDATA[I2D]]></category>
		<category><![CDATA[loi]]></category>

		<guid isPermaLink="false">http://blog.sparna.fr/?p=1043</guid>
		<description><![CDATA[<p>A l&#8217;occasion du dossier &#171;&#160;Web de données et création de valeurs : le champ des possibles&#160;&#187; dans la revue de l&#8217;ADBS I2D de juin 2016, je cosigne avec Jean Delahousse cet article sur le projet ELI, dont il avait déjà été question ici. ELI : une « mise en lien » des textes juridiques européens La législation&#8230;</p>
<p>Cet article <a rel="nofollow" href="https://blog.sparna.fr/2016/08/01/eli-article-i2d-adbs/">Article dans la revue I2D &#8211; ELI : une &laquo;&nbsp;mise en lien&nbsp;&raquo; des textes juridiques européens</a> est apparu en premier sur <a rel="nofollow" href="https://blog.sparna.fr">Sparna Blog</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p><em>A l&rsquo;occasion du dossier &laquo;&nbsp;Web de données et création de valeurs : le champ des possibles&nbsp;&raquo; dans la <a href="http://www.adbs.fr/i2d-n-2-juin-2016-dossier-web-de-donnees-et-creation-de-valeurs-le-champ-des-possibles-156675.htm" target="_blank">revue de l&rsquo;ADBS I2D de juin 2016</a>, je cosigne avec Jean Delahousse cet article sur le <a href="http://eur-lex.europa.eu/eli-register/about.html" target="_blank">projet ELI</a>, dont il avait <a href="http://blog.sparna.fr/2015/05/31/eli-european-legislation-identifier-web-de-donnees-legislatif-europeen/" target="_blank">déjà été question ici</a>.</em></p>
<p><span id="more-1043"></span></p>
<h1 class="western">ELI : une « mise en lien » des textes juridiques européens</h1>
<p class="western"><span style="font-family: Calibri,sans-serif;"><span style="font-size: small;">La législation est, pour les pays d’Europe et pour l’Union européenne, un élément structurant de la vie des citoyens, de l’activité économique et du débat politique. La législation nationale et régionale s’impose aux citoyens qui peuvent également invoquer le droit européen auprès des juridictions nationales ou lors d’un appel auprès de la Cour de justice européenne. Les entreprises qui opèrent en Europe doivent appréhender la réglementation d’une trentaine de pays, mais également les évolutions des législations techniques, commerciales et financières que préparent la Commission et le Parlement européens et qui seront transposées en droit national.</span></span></p>
<p class="western"><span style="font-family: Calibri,sans-serif;"><span style="font-size: small;">Face à l’importance du droit mais aussi à la complexité d’accès à des corpus juridiques linguistiquement hétérogènes et géographiquement dispersés, les Journaux officiels (JO) européens ont voulu innover en imaginant un système original d’identification, de signalement et de mise en relation des corpus juridiques à travers l’Europe : le standard ELI (European Legislation Identifier)<sup><a class="sdfootnoteanc" href="#sdfootnote1sym" name="sdfootnote1anc"><sup>1</sup></a></sup>. Cette initiative a reçu le soutien officiel de l’Union européenne en 2012<sup><a class="sdfootnoteanc" href="#sdfootnote2sym" name="sdfootnote2anc"><sup>2</sup></a></sup>. Les premiers résultats sont exploitables depuis 2015 grâce aux précurseurs qu’ont été les JO anglais, français, italiens, luxembourgeois et européens. D’autres états membres le déploient actuellement, sur la base du volontariat.</span></span></p>
<h3 class="western">ELI utilise les technologies du web de données</h3>
<p class="western" align="justify"><span style="font-family: Calibri,sans-serif;"><span style="font-size: small;">ELI permet d’identifier, décrire et relier les textes de lois sur le web de données dont il utilise les technologies pour arriver à son objectif :</span></span></p>
<ul>
<li class="western"><span style="font-family: Calibri,sans-serif;"><span style="font-size: small;">les identifiants des textes de loi sont des URIs ;</span></span></li>
<li class="western"><span style="font-family: Calibri,sans-serif;"><span style="font-size: small;">ceux-ci sont décrits suivant un modèle de données formalisé, comme une ontologie ;</span></span></li>
<li class="western"><span style="font-family: Calibri,sans-serif;"><span style="font-size: small;">ces descriptions sont ajoutées aux portails web de diffusion des lois à l&rsquo;aide de marquage sémantique RDFa ;</span></span></li>
<li class="western"><span style="font-family: Calibri,sans-serif;"><span style="font-size: small;">les liens se font à l’échelle du Web, d’un URI vers un autre.</span></span></li>
</ul>
<p class="western"><span style="font-family: Calibri,sans-serif;"><span style="font-size: small;">Dans une logique d’accès simplifié à la loi, ELI impose que les identifiants soient signifiants, « lisibles » par l’humain et associés à une logique de navigation dans le corpus législatif. Par exemple, la directive européenne 2003/98/CE sur l’ouverture des données publiques<sup><a class="sdfootnoteanc" href="#sdfootnote3sym" name="sdfootnote3anc"><sup>3</sup></a></sup> (qui a ouvert la voie à l’Open data) est identifiée par le ELI : http://data.europa.eu/eli/dir/2003/98/oj ; sa transposition dans la loi française (décret n° 2005-1755 du 30 décembre 2005) peut être identifiée par https://www.legifrance.gouv.fr/eli/decret/2005/12/30/2005-1755/jo/texte, et une métadonnée indiquera que le décret français « eli:transposes » la directive européenne.</span></span></p>
<h3 class="western">Modèle FRBR et graphe de données législatif</h3>
<p class="western"><span style="font-family: Calibri,sans-serif;"><span style="font-size: small;">Le modèle FRBR prescrit le découpage des notices documentaires en niveaux conceptuels : Oeuvre, Expression, Manifestation, Item<sup><a class="sdfootnoteanc" href="#sdfootnote4sym" name="sdfootnote4anc"><sup>4</sup></a></sup>, auxquels FRBRoo<sup><a class="sdfootnoteanc" href="#sdfootnote5sym" name="sdfootnote5anc"><sup>5</sup></a></sup> ajoute – entre autres – le niveau d’« Oeuvre complexe »<sup><a class="sdfootnoteanc" href="#sdfootnote6sym" name="sdfootnote6anc"><sup>6</sup></a></sup>. Ces modèles proposent également de nombreuses propriétés pour décrire chacun des niveaux, créant des modèles précis mais complexes.</span></span></p>
<p class="western"><span style="font-family: Calibri,sans-serif;"><span style="font-size: small;">ELI se veut à la fois générique (applicable aussi bien pour la <i>common law</i> que pour le droit codifié), simple à implémenter, mais rigoureux dans la description des lois ; il a donc défini un modèle compatible avec l’idée-clé du découpage des notices en 4 niveaux conceptuels, mais dépouillé du reste de la complexité de FRBRoo. Une quarantaine de champs sont spécifiés, en particulier les liens entre lois : « modifie », « cite », « baséSur », etc.</span></span></p>
<p class="western"><span style="font-family: Calibri,sans-serif;"><span style="font-size: small;">Les niveaux FRBR – plus l’« Oeuvre complexe » FRBRoo – sont donc appliqués à la description des lois :</span></span></p>
<ul>
<li class="western"><span style="font-family: Calibri,sans-serif;"><span style="font-size: small;">Oeuvre complexe : texte juridique identifié par un certain nombre de composants invariants dans le temps (Directive 2003/98/CE) ;</span></span></li>
<li class="western"><span style="font-family: Calibri,sans-serif;"><span style="font-size: small;">Oeuvre : version spécifique du texte au cours du temps ; typiquement sa version d’origine (publiée au JO) ou l’une de ses versions consolidées ;</span></span></li>
<li class="western"><span style="font-family: Calibri,sans-serif;"><span style="font-size: small;">Expression : variante linguistique d’une version particulière, dans des systèmes législatifs multilingues (comme la loi européenne) ;</span></span></li>
<li class="western"><span style="font-family: Calibri,sans-serif;"><span style="font-size: small;">Manifestation : format de fichier spécifique d’une variante linguistique d’une version particulière ; typiquement, le PDF authentifié pour la version opposable du JO ou la version HTML.</span></span></li>
</ul>
<p class="western"><span style="font-family: Calibri,sans-serif;"><span style="font-size: small;">En accord avec la logique des données (et modèles) liées, chaque État membre peut spécialiser les descriptions ELI avec ses propres champs, conservant ainsi une sémantique précise tout en restant compatible avec le cadre général.</span></span></p>
<h3 class="western">Un cadre flexible pour une adoption progressive</h3>
<p class="western"><span style="font-family: Calibri,sans-serif;"><span style="font-size: small;">L&rsquo;approche d&rsquo;ELI n&rsquo;est pas contraignante : chaque État peut spécifier sa propre structure d&rsquo;URI à partir des composantes définies par ELI, choisir de publier seulement certaines métadonnées ou implémenter ELI uniquement sur une partie de son corpus.</span></span></p>
<p class="western"><span style="font-family: Calibri,sans-serif;"><span style="font-size: small;">Pour les JO qui ont une pratique de catalogage des textes légaux, ELI dans sa forme la plus simple a peu d&rsquo;impact sur les chaînes de production documentaires ; il peut être implémenté en ajoutant uniquement des métadonnées en RDFa dans les pages web finales, sans impact ni sur le reste du flux ni sur l’expérience utilisateur, la principale tâche du JO étant de publier ses métadonnées à l’aide des champs de l’ontologie. ELI constitue donc pour les JO une première marche vers le web de données ; une fois la dynamique enclenchée, les flux documentaires pourront être enrichis avec plus de métadonnées ou des descriptions plus précises.</span></span></p>
<p class="western"><span style="font-family: Calibri,sans-serif;"><span style="font-size: small;">Le graphe des données ELI, en cours de constitution, est un objet original dans le paysage du web des données ; par sa publication décentralisée, son adaptabilité et la légèreté des moyens mis en œuvre, il se différencie d’un projet tel qu’Europeana<sup><a class="sdfootnoteanc" href="#sdfootnote7sym" name="sdfootnote7anc"><sup>7</sup></a></sup> qui vise à constituer un catalogue centralisé d’œuvres d’art. En effet, dans ELI, chaque acteur garde la charge de publier son propre graphe de notices documentaires en s’appuyant sur sa propre infrastructure. Il se différencie également du projet multilingue Wikipedia/Dbpedia<sup><a class="sdfootnoteanc" href="#sdfootnote8sym" name="sdfootnote8anc"><sup>8</sup></a></sup> car les données sont publiées dès l’origine pour le web des données à partir d’une activité de catalogage professionnelle. Il s’en différencie encore par la variété des acteurs dont les statuts sont très divers : administrations nationales, régionales ou européennes mais aussi éditeurs privés assurant une mission de service public.</span></span></p>
<p class="western"><span style="font-family: Calibri,sans-serif;"><span style="font-size: small;">ELI concilie adaptabilité et interopérabilité en s’appuyant sur un mix de référentiels partagés publiés par l’Union européenne (langues, lieux, statuts des documents, formats de fichiers) comme sur des référentiels propres à la législation nationale (acteurs juridiques, types de texte).</span></span></p>
<p class="western"><span style="font-family: Calibri,sans-serif;"><span style="font-size: small;">Cette coordination originale d’acteurs divers qui publient avec leurs moyens propres des graphes complémentaires dans le web des données exige une implémentation simple et économique, mobilisant un minimum de compétences spécialisées. Simple, car la mise en œuvre est réalisée par les JO qui n’ont pas au départ de compétences dans les technologies du web sémantique. Économique, car le coût de mise en œuvre ne devrait pas dépasser quelques dizaines de milliers d’euros pour les JO aux budgets les plus réduits. Les solutions pour répondre à ce challenge sont le partage de retours d’expérience entre JO, des formations pour chaque pays et un standard stable pour éviter des coûts de maintenance élevés.</span></span></p>
<h3 class="western">Premiers exemples de réutilisation</h3>
<p class="western"><span style="font-family: Calibri,sans-serif;"><span style="font-size: small;">L’objectif d’ELI est de permettre de construire au meilleur coût des applications qui s’appuient sur le graphe de données des législations européennes. Grâce au travail de vulgarisation réalisé par le mouvement associatif, comme Open Law en France, des premiers projets de réutilisation apparaissent. On peut citer, par exemple, le tableau de bord d’Open Law<sup><a class="sdfootnoteanc" href="#sdfootnote9sym" name="sdfootnote9anc"><sup>9</sup></a></sup> qui, avec environ 12 jours de travail, a permis de récupérer et exploiter les données ELI françaises, italiennes et européennes, ou le travail en cours par un éditeur de logiciels, KBCrawl, pour exploiter les données ELI dans une application de veille juridique sectorielle. Leur point commun est d’avoir abouti à la création de services à haute valeur ajoutée pour des investissements de quelques jours à quelques dizaines de jours, avec la possibilité d’étendre le service sur les données d’autres pays utilisant le standard ELI.</span></span></p>
<p class="western"><span style="font-family: Calibri,sans-serif;"><span style="font-size: small;">En combinant ontologie générique, adressage à plusieurs niveaux, liens entre lois nationales et loi européenne, le tout dans un contexte multilingue, ELI crée donc un véritable graphe de données<i> </i>législatives à l’échelle européenne. Le web coopératif et décentralisé entre ici en résonance avec le projet européen, lui aussi coopératif et décentralisé.</span></span></p>
<div id="sdfootnote1">
<p class="western"><span style="font-family: Calibri,sans-serif;"><span style="font-size: small;"><a class="sdfootnotesym" href="#sdfootnote1anc" name="sdfootnote1sym">1</a> <span style="font-family: Calibri,sans-serif;"><span style="font-size: xx-small;">ELI register : http://eur-lex.europa.eu/eli-register/about.html, voir également http://eli.fr<br />
</span></span></span></span></p>
</div>
<div id="sdfootnote2">
<p class="western"><span style="font-family: Calibri,sans-serif;"><span style="font-size: small;"><a class="sdfootnotesym" href="#sdfootnote2anc" name="sdfootnote2sym">2</a> <span style="font-family: Calibri,sans-serif;"><span style="font-size: xx-small;">Conclusions du Conseil préconisant l’introduction d’un identifiant européen de la législation (ELI) : http://eur-lex.europa.eu/legal-content/FR/TXT/?uri=CELEX:52012XG1026%2801%29</span></span></span></span></p>
</div>
<div id="sdfootnote3">
<p class="western"><span style="font-family: Calibri,sans-serif;"><span style="font-size: small;"><a class="sdfootnotesym" href="#sdfootnote3anc" name="sdfootnote3sym">3</a> <span style="font-family: Calibri,sans-serif;"><span style="font-size: xx-small;">Directive « PSI » : http://eur-lex.europa.eu/legal-content/FR/NOT/?uri=CELEX:32003L0098 </span></span></span></span></p>
</div>
<div id="sdfootnote4">
<p class="western"><span style="font-family: Calibri,sans-serif;"><span style="font-size: small;"><a class="sdfootnotesym" href="#sdfootnote4anc" name="sdfootnote4sym">4</a> <span style="font-family: Calibri,sans-serif;"><span style="font-size: xx-small;">FRBR : www.bnf.fr/fr/professionnels/modelisation_ontologies/a.modele_FRBR.html</span></span></span></span></p>
</div>
<div id="sdfootnote5">
<p class="sdfootnote-western"><a class="sdfootnotesym" href="#sdfootnote5anc" name="sdfootnote5sym">5</a> <span style="font-family: Calibri,sans-serif;"><span style="font-size: xx-small;">FRBR object-</span></span><span style="font-family: Calibri,sans-serif;"><span style="font-size: xx-small;"><span lang="en-US">oriented</span></span></span></p>
</div>
<div id="sdfootnote6">
<p class="western"><span style="font-family: Calibri,sans-serif;"><span style="font-size: small;"><a class="sdfootnotesym" href="#sdfootnote6anc" name="sdfootnote6sym">6</a> <span style="font-family: Calibri,sans-serif;"><span style="font-size: xx-small;"><span lang="en-US">FRBRoo Complex Work : www.ifla.org/files/assets/cataloguing/frbr/frbroo_v2.2.pdf</span></span></span></span></span></p>
</div>
<div id="sdfootnote7">
<p class="western"><span style="font-family: Calibri,sans-serif;"><span style="font-size: small;"><a class="sdfootnotesym" href="#sdfootnote7anc" name="sdfootnote7sym">7</a> <span style="font-family: Calibri,sans-serif;"><span style="font-size: xx-small;"><span lang="es-ES">Europeana : www.europeana.eu/portal</span></span></span></span></span></p>
</div>
<div id="sdfootnote8">
<p class="western"><span style="font-family: Calibri,sans-serif;"><span style="font-size: small;"><a class="sdfootnotesym" href="#sdfootnote8anc" name="sdfootnote8sym">8</a> <span style="font-family: Calibri,sans-serif;"><span style="font-size: xx-small;">DBPedia francophone : http://fr.dbpedia.org</span></span></span></span></p>
</div>
<div id="sdfootnote9">
<p class="western"><span style="font-family: Calibri,sans-serif;"><span style="font-size: small;"><a class="sdfootnotesym" href="#sdfootnote9anc" name="sdfootnote9sym">9</a> <span style="font-family: Calibri,sans-serif;"><span style="font-size: xx-small;">Tableau de bord d’OpenLaw : http://ld.openlaw.fr</span></span></span></span></p>
</div>
<p>Cet article <a rel="nofollow" href="https://blog.sparna.fr/2016/08/01/eli-article-i2d-adbs/">Article dans la revue I2D &#8211; ELI : une &laquo;&nbsp;mise en lien&nbsp;&raquo; des textes juridiques européens</a> est apparu en premier sur <a rel="nofollow" href="https://blog.sparna.fr">Sparna Blog</a>.</p>
]]></content:encoded>
			<wfw:commentRss>https://blog.sparna.fr/2016/08/01/eli-article-i2d-adbs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ELI &#8211; European Legislation Identifier : une voie pour le web de données législatif européen</title>
		<link>https://blog.sparna.fr/2015/05/31/eli-european-legislation-identifier-web-de-donnees-legislatif-europeen/</link>
		<comments>https://blog.sparna.fr/2015/05/31/eli-european-legislation-identifier-web-de-donnees-legislatif-europeen/#comments</comments>
		<pubDate>Sun, 31 May 2015 14:14:40 +0000</pubDate>
		<dc:creator><![CDATA[Thomas Francart]]></dc:creator>
				<category><![CDATA[Linked Data]]></category>
		<category><![CDATA[Open Data]]></category>
		<category><![CDATA[RDF]]></category>
		<category><![CDATA[ELI]]></category>
		<category><![CDATA[european legislation identifier]]></category>
		<category><![CDATA[law]]></category>
		<category><![CDATA[legal innovation]]></category>
		<category><![CDATA[open law]]></category>

		<guid isPermaLink="false">http://blog.sparna.fr/?p=970</guid>
		<description><![CDATA[<p>Identifier, décrire et relier les lois sur le web ELI (European Legislation Identifier) est une initiative européenne pour identifier, décrire et relier les lois de l&#8217;Union européenne et de ses états membres. D&#8217;abord issue du forum des journaux officiels des pays membres de l&#8217;UE, l&#8217;initiative est en cours de déploiement en Europe, pour les pays&#8230;</p>
<p>Cet article <a rel="nofollow" href="https://blog.sparna.fr/2015/05/31/eli-european-legislation-identifier-web-de-donnees-legislatif-europeen/">ELI &#8211; European Legislation Identifier : une voie pour le web de données législatif européen</a> est apparu en premier sur <a rel="nofollow" href="https://blog.sparna.fr">Sparna Blog</a>.</p>
]]></description>
				<content:encoded><![CDATA[<h2>Identifier, décrire et relier les lois sur le web</h2>
<p style="text-align: justify;"><a href="http://fr.wikipedia.org/wiki/Identifiant_europ%C3%A9en_de_la_l%C3%A9gislation" target="_blank">ELI</a> (European Legislation Identifier) est une initiative européenne pour <strong><span style="text-decoration: underline;">identifier</span>, <span style="text-decoration: underline;">décrire</span> et <span style="text-decoration: underline;">relier</span> les lois de l&rsquo;Union européenne et de ses états membres</strong>. D&rsquo;abord issue du <a href="https://circabc.europa.eu/webdav/CircaBC/OPOCE/ojf/Information/prod/html/index.htm" target="_blank">forum des journaux officiels des pays membres de l&rsquo;UE</a>, l&rsquo;initiative est en cours de déploiement en Europe, pour les pays qui le souhaitent. ELI utilise l&rsquo;infrastructure du web et les technologies du web sémantique pour arriver à cet objectif :</p>
<ul style="text-align: justify;">
<li>les identifiants de législation sont des <strong>URIs;</strong></li>
<li>les législations sont décrites suivant un modèle de données formalisé comme une <strong>ontologie;</strong></li>
<li>ces descriptions viennent structurer les pages web existantes en utilisant du balisage <strong>RDFa;</strong></li>
<li>les liens se font à l&rsquo;échelle du web, d&rsquo;un URI vers un autre.</li>
</ul>
<p style="text-align: justify;">Si les lois sont accessibles depuis longtemps aux citoyens via les portails de diffusion nationaux (<a href="http://legifrance.gouv.fr/" target="_blank">Legifrance</a> en France), ELI va permettre une véritable <strong>mise en réseau des données des lois européennes</strong>, dans des formats ouverts et permettant leur réutilisation.</p>
<p style="text-align: justify;">Pour donner un exemple très concret :</p>
<ul>
<li style="text-align: justify;">la <a href="http://eur-lex.europa.eu/legal-content/FR/NOT/?uri=CELEX:32003L0098" target="_blank">directive européenne &laquo;&nbsp;PSI&nbsp;&raquo; sur l&rsquo;ouverture des données publiques</a> (celle qui a ouvert la voie à l&rsquo;<strong>open data</strong>) sera identifiée par le ELI <a href="http://data.europa.eu/eli/dir/2003/98/oj" target="_blank">http://data.europa.eu/eli/dir/2003/98/oj</a></li>
<li style="text-align: justify;">sa transposition dans la loi française (<a href="http://www.legifrance.gouv.fr/affichTexte.do?cidTexte=JORFTEXT000000265304&amp;categorieLien=id" target="_blank">Décret n° 2005-1755 du 30 décembre 2005</a>) sera identifiée par le ELI <a href="http://legifrance.gouv.fr/eli/decret/2005/12/30/JUSC0520903D/jo" target="_blank">http://legifrance.gouv.fr/eli/decret/2005/12/30/JUSC0520903D/jo</a>, et une métadonnée indiquera que le décret français &laquo;&nbsp;<a href="http://data.europa.eu/eli/ontology#transposes" target="_blank">eli:transposes</a>&nbsp;&raquo; la directive européenne (<em>l&rsquo;URI eli:transposes n&rsquo;est pas encore déréférençable, voir plus bas pour le lien vers le fichier d&rsquo;ontologie</em>).</li>
</ul>
<h2>Les avantages d&rsquo;ELI ?</h2>
<p style="text-align: justify;"><span style="text-decoration: underline;">Pour les états membres</span> c&rsquo;est un <strong>mécanisme d&rsquo;identifiant homogène pour les lois sur le web</strong>; Il ne serait pas surprenant d&rsquo;ailleurs que ce mécanisme d&rsquo;identifiant URI devienne partie intégrante des systèmes de production législatifs dès les premières étapes de production d&rsquo;un texte. C&rsquo;est également un <strong>élément facilitateur d&rsquo;accès à la loi</strong> pour le citoyen (et le réutilisateur de données). C&rsquo;est un moyen de <strong>faciliter l&rsquo;échange de données</strong> entre systèmes informatiques à l&rsquo;intérieur de l&rsquo;état ou entre états.</p>
<p style="text-align: justify;"><span style="text-decoration: underline;">Pour les institutions européennes</span> ELI est un moyen d&rsquo;<strong>automatiser l&rsquo;échange de données entre institutions ou depuis les états membres vers les institutions européennes</strong>. <a href="http://eur-lex.europa.eu/">Eur-Lex</a> (portail de la loi européenne) contient par exemple les références des &laquo;&nbsp;mesures nationales d&rsquo;exécution&nbsp;&raquo;, c&rsquo;est-à-dire les lois nationales qui transposent les directives européennes. On retrouve par exemple <a href="http://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:72003L0098FRA_127707&amp;qid=1431444174298" target="_blank">le décret français cité plus haut dans Eur-Lex</a>. Ces informations sont transmises manuellement par les états membres, mais leur récupération pourrait être automatisée grâce à ELI.</p>
<p style="text-align: justify;"><span style="text-decoration: underline;">Pour les utilisateurs finaux</span> ce seront des <strong>URIs homogènes, &laquo;&nbsp;user-friendly&nbsp;&raquo;</strong> (voir plus bas) &#8211; si tant est qu&rsquo;une URI puisse être user-friendly !! &#8211; donc une pose de lien plus facile vers la loi, dans des tweets ou des billets de blog. Ce seront aussi des applications et des <strong>services à valeur ajoutée qui seront développés à partir des données</strong> mises à disposition en ELI; on imagine bien par exemple des tables de droit comparé entre plusieurs pays générées de façon automatique, montrant comment une directive a été implémentée dans différents pays.</p>
<h2>URI user-friendly et modèle FRBR</h2>
<p style="text-align: justify;"><span style="text-decoration: underline;">Les URI ELI</span><strong> restent lisibles pour l&rsquo;humain</strong>. Il ne s&rsquo;agit pas d&rsquo;URIs opaques composées de lettres ou chiffres incompréhensibles, mais d&rsquo;URIs :</p>
<ul style="text-align: justify;">
<li>qui utilisent des éléments relativement homogènes dans les différents états membres; ELI n&rsquo;impose pas de schema d&rsquo;URI unique, mais des éléments à assembler, comme le type de document ou l&rsquo;année de publication; les pays décident de leur schéma d&rsquo;URI <strong>en fonction des habitudes de citation</strong> de leurs citoyens; les schémas d&rsquo;URI de chaque pays seront documentés dans un registre au niveau européen;</li>
<li>qui sont &laquo;&nbsp;hackable&nbsp;&raquo; c&rsquo;est-à-dire qu&rsquo;en étant un peu débrouillard on peut raccourcir l&rsquo;URI pour obtenir une liste de résultats (<a href="http://data.europa.eu/eli/dir/2003" target="_blank">http://data.europa.eu/eli/dir/2003</a> doit ramener les directives européennes de 2003), ou bien on peut facilement accéder à un autre texte en modificant l&rsquo;URI une fois qu&rsquo;on a &laquo;&nbsp;compris le truc&nbsp;&raquo;;</li>
</ul>
<p style="text-align: justify;"><span style="text-decoration: underline;">L&rsquo;<a href="http://publications.europa.eu/mdr/eli/" target="_blank">ontologie ELI</a></span>, quant à elle, en bonne européenne, est le <strong>résultat de compromis</strong>, et cherche à accommoder tout autant la &laquo;&nbsp;common law&nbsp;&raquo; anglo-saxonne que notre droit civil. C&rsquo;est un <strong>modèle d&rsquo;échange</strong>, de publication de métadonnées, et donc relativement simple; il reprend les informations essentielles de description des textes législatifs, en mettant l&rsquo;<strong>accent sur les liens entre les textes</strong>, et notamment les liens d&rsquo;implémentation et de transposition des directives européennes en lois nationales.</p>
<p style="text-align: justify;">L&rsquo;ontologie se base sur deux modèles :</p>
<ul>
<li style="text-align: justify;"><a href="http://fr.wikipedia.org/wiki/Sp%C3%A9cifications_fonctionnelles_des_notices_bibliographiques" target="_blank">FRBR</a> pour le squelette LegalResource &gt; LegalExpression &gt; Format;</li>
<li style="text-align: justify;">et <a href="http://dublincore.org/documents/dcmi-terms/" target="_blank">Dublin Core (dcterms)</a> à partir duquel certaines propriétés ont été étendues, quand ça avait du sens;</li>
</ul>
<h2>Coopération européenne et web de données</h2>
<pre>&lt;attention_lyrisme&gt;</pre>
<p style="text-align: justify;"><span style="text-decoration: underline;">L&rsquo;Europe est une belle chose</span>, on l&rsquo;oublie un peu. Son fonctionnement technocratique est certainement critiquable, mais l&rsquo;idée est belle; c&rsquo;est celle de la coopération entre des peuples différents. Et quand, lors d&rsquo;une réunion de projet ELI, des luxembourgeois, anglais et français, des employés des institutions européennes allemands et hongrois, écoutent un irlandais aider la délégation maltaise à spécifier ses URIs ELIs, l&rsquo;idée de la coopération européenne s&rsquo;impose. Parce que tous ces gens auraient pu choisir de rester dans leur pays plutôt que d&rsquo;essayer de travailler ensemble.</p>
<p style="text-align: justify;"><span style="text-decoration: underline;">Le web est une belle chose</span>, on l&rsquo;oublie un peu. Son fonctionnement de plus en plus mercantile et centralisé est certainement critiquable, mais l&rsquo;idée est belle; c&rsquo;est celle de la liberté pour chacun de s&rsquo;exprimer, c&rsquo;est celle de la mise en commun et de la mise en lien des connaissances de chacun. Et quand des projets collaboratifs internationaux comme ELI choisissent tout naturellement ce socle technologique pour se concrétiser, cette idée de la mise en commun et de la mise en lien des connaissances de chacun s&rsquo;impose. Parce que toutes ces données auraient pu rester cloisonnées plutôt que d&rsquo;essayer de se lier ensemble.</p>
<p style="text-align: justify;"><a href="http://philarcher.org/" target="_blank">Phil Archer</a> au dernier <a href="http://semweb.pro/semwebpro-2014.html" target="_blank">semweb.pro 2014</a> a dit (la phrase m&rsquo;était restée) &laquo;&nbsp;<em>don&rsquo;t let anyone tell you that the semantic web doesn&rsquo;t work. Because it does.</em>&laquo;&nbsp;. Des projets comme ELI sont non seulement la preuve que ça marche (mais donner encore une preuve serait entrer dans le jeu de ceux qui objectent que cela ne marche pas), mais aussi la preuve que <strong>les valeurs qui sous-tendent les technologies du web (de données) sont en adéquation avec les besoins des projets actuels</strong>.</p>
<p style="text-align: justify;">Et le mouvement ne peut que s&rsquo;amplifier : car<strong> le web est tout à la fois ce qui <span style="text-decoration: underline;">permet</span> à des projets collaboratifs comme ELI de se concrétiser, mais aussi ce qui <span style="text-decoration: underline;">déclenche</span> de nouvelles collaborations, puisque c&rsquo;est par l&rsquo;ouverture (des opinions, des documents, des données) que naît la confiance, la compréhension, et la coopération</strong>.</p>
<pre>&lt;/attention_lyrisme&gt;</pre>
<h2>Références ELI</h2>
<ul>
<li><a href="http://eur-lex.europa.eu/legal-content/FR/TXT/?uri=CELEX:52012XG1026%2801%29" target="_blank">Conclusions du Conseil préconisant l’introduction d’un identifiant européen de la législation (ELI)</a> (dont la description du modèle de données est périmée)</li>
<li><a href="http://publications.europa.eu/mdr/eli" target="_blank">Ontologie ELI publiée sur le site de l&rsquo;Office des Publications</a></li>
<li>Site présentant ELI, maintenu par la France : <a href="http://www.eli.fr" target="_blank">eli.fr</a></li>
<li><a href="http://fr.wikipedia.org/wiki/Identifiant_europ%C3%A9en_de_la_l%C3%A9gislation" target="_blank">Page wikipedia ELI en français</a></li>
<li>Applications :
<ul>
<li>En France, <a href="http://www.legifrance.gouv.fr/affichTexte.do?cidTexte=JORFTEXT000029573022&amp;fastPos=1&amp;fastReqId=2090045563&amp;categorieLien=id&amp;oldAction=rechTexte" target="_blank">un exemple sur Legifrance de loi affichant un ELI (basé sur le NOR) et son alias </a></li>
<li>Au Luxembourg : le prototype <a href="http://eli.legilux.lu" target="_blank">eli.legilux.lu</a></li>
<li>ELI sera intégré à <a href="http://eur-lex.europa.eu/" target="_blank">Eur-Lex</a> pour les lois européennes</li>
</ul>
</li>
</ul>
<p><em>(illustration de l&rsquo;article : Justitia (Maarten van Heemskerck, 1556) disponible sur wikimedia commons <a href="http://commons.wikimedia.org/wiki/File:Iustitia_van_Heemskerck.png" target="_blank">ici</a>)</em></p>
<p>Cet article <a rel="nofollow" href="https://blog.sparna.fr/2015/05/31/eli-european-legislation-identifier-web-de-donnees-legislatif-europeen/">ELI &#8211; European Legislation Identifier : une voie pour le web de données législatif européen</a> est apparu en premier sur <a rel="nofollow" href="https://blog.sparna.fr">Sparna Blog</a>.</p>
]]></content:encoded>
			<wfw:commentRss>https://blog.sparna.fr/2015/05/31/eli-european-legislation-identifier-web-de-donnees-legislatif-europeen/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
