European Legislation Identifier | |
Abbreviation | ELI |
---|---|
Status | Published |
Year started | 2012 |
Latest version | 1.4 |
Organization | European Forum of Official Gazettes, Publications office of the European Union |
Committee | ELI Task Force |
Base standards | FRBRoo, CIDOC Conceptual Reference Model |
Related standards | ELI-DL, SKOS, schema.org |
Domain | Semantic Web |
Website | eur-lex |
The European Legislation Identifier (ELI) ontology is a vocabulary for representing metadata about national and European Union (EU) legislation. It is designed to provide a standardized way to identify and describe the context and content of national or EU legislation, including its purpose, scope, relationships with other legislations and legal basis. This will guarantee easier identification, access, exchange and reuse of legislation for public authorities, professional users, academics and citizens. ELI paves the way for knowledge graphs, based on semantic web standards, of legal gazettes and official journals. [1] [2] [3]
First established in the context of the European Forum of Official Gazettes [4] on the initiative of John Dann, director of the central service of legislation of Luxembourg, ELI has been further supported by the subgroup mandated by the Council of the European Union in the framework of the Working Party on E-Law. ELI stems from the acknowledgement that the World Wide Web defines a new paradigm for legal information access, sharing and enrichment.
The Task Force "European Legislation Identifier", short "ELI TF", is the body created by the eLaw/eLaw Working Party of the Council of the European Union to define ELI-related specifications and to ensure their future evolution [2]
The Task Force comprises representatives of Albania, Austria, Belgium, Croatia, Denmark, Finland, France, Hungary, Ireland, Italy, Luxembourg (chair), Malta, Norway, Poland, Portugal, Serbia, Slovenia, Spain, Switzerland, the United Kingdom and the EU Publications Office. [2]
The ELI TF has drafted a number of specifications that together form the ELI standard:
ELI uses URI Templates (RFC 6570) [5] that carry semantics both from a legal and an end-user point of view. Each Member State will build its own, self-describing URIs using the described components as well as taking into account their specific language requirements. All the components are optional and can be selected based on national requirements and do not have a pre-defined order. To enable the exchange of information the chosen URI template must be documented using the URI template mechanism.
Template:
/eli/{jurisdiction}/{agent}/{sub-agent}/{year}/{month}/{day}/{type}/{natural identifier}/{level 1…}/{point in time}/{version}/{language}
Example:
https://www.boe.es/eli/es/lo/2013/12/20/9
(Spain) http://data.europa.eu/eli/dir/2020/1057/oj
(European Union)In addition to HTTP URIs uniquely identifying legislation ELI encourages the use of relevant metadata elements to further describe it. Annex, section 2 fully specifies the corresponding recommended and optional elements and their underlying ontology. [2]
The ELI ontology [6] defines a common data model for exchanging legislation metadata on the web; the primary users of the ELI model are the official legal publishers of EU Member States, and the model can also be used by other organisations. The description of legislation in ELI is based on FRBRoo [7] / CIDOC Conceptual Reference Model.
ELI invites participating Member States to embed these metadata elements into the webpages of their legal information systems using RDFa [8] or JSON-LD. [9]
Example of RDFa serialization for a Spanish legislation (extract):
<meta about="https://www.boe.es/eli/es/lo/2013/12/20/9" typeof="http://data.europa.eu/eli/ontology#LegalResource"/>
<meta about="https://www.boe.es/eli/es/lo/2013/12/20/9" property="http://data.europa.eu/eli/ontology#jurisdiction" resource="http://www.elidata.es/mdr/authority/jurisdiction/1/es"/>
<meta about="https://www.boe.es/eli/es/lo/2013/12/20/9" property="http://data.europa.eu/eli/ontology#type_document" resource="http://www.elidata.es/mdr/authority/resource-type/1/lo"/>
<meta about="https://www.boe.es/eli/es/lo/2013/12/20/9" property="http://data.europa.eu/eli/ontology#id_local" content="BOE-A-2013-13425" datatype="http://www.w3.org/2001/XMLSchema#string"/>
<meta about="https://www.boe.es/eli/es/lo/2013/12/20/9" property="http://data.europa.eu/eli/ontology#date_document" content="2013-12-20" datatype="http://www.w3.org/2001/XMLSchema#date"/>
<meta about="https://www.boe.es/eli/es/lo/2013/12/20/9" property="http://data.europa.eu/eli/ontology#number" content="9" datatype="http://www.w3.org/2001/XMLSchema#string"/>
Pillar IV describes a protocol that enables ELI consumers to retrieve a) the exhaustive list of all ELI legal resources from a given ELI provider b) the list of last updated ELI legal resources from an ELI provider, using an Atom feed.
Source: [10]
During the years 2021/2022 the ELI standard was extended with the ELI-DL standard (ELI for Draft Legislation). ELI-DL gives a formal data model to disseminate structured data about legislative projects.
The aim is to support the following use-cases :
Full documentation of ELI ontology is published by Publications Office at https://op.europa.eu/en/web/eu-vocabularies/eli.
Documentation of ELI-DL is available at https://joinup.ec.europa.eu/collection/eli-european-legislation-identifier/solution/eli-ontology-draft-legislation-eli-dl/about
Two guides are available to help guide teams implementing the ELI standard:
As of 1st January 2023, ELI standard has been implemented by the following official gazettes : Albania, Austria, Belgium, Croatia, Denmark, EU-Publications Office, Finland, France, Hungary, Ireland, Italy, Luxembourg, Malta, Norway, Poland, Portugal, Serbia, Slovenia, Spain, Switzerland, United Kingdom. [13]
The ELI annotation tool is a tool to enable legislation publishers to annotate and publish legal texts with metadata compliant to the ELI standard. The ELI annotation tool is used for building notices describing several legal entities (legal resources, legal expressions and formats) using standard properties [14]
The ELI validator is an online service that checks published ELI metadata against rules derived from the ELI ontology and produces a validation report. It helps ELI partners to assess the conformance of their data. [15]
ELI/XML is an encoding of ELI metadata in an XML scheme (XSD). It can be used standalone or imported into other XML documents, typically in a metadata header. The ELI/XML scheme is provided with a set of XML transformations to generate ELI in RDF/XML, RDFa header or HTML+RDFa. It is meant to facilitate the integration of ELI in XML-based document workflows. [16]
The values of some ELI metadata are controlled by controlled vocabularies formalized with the Simple Knowledge Organization System ontology.
The ELI Task Force has proposed an extension of schema.org for the description of legislation schema.org/Legislation. [17] An ELI/Schema.org converter is available. [18]
The Semantic Web, sometimes known as Web 3.0, is an extension of the World Wide Web through standards set by the World Wide Web Consortium (W3C). The goal of the Semantic Web is to make Internet data machine-readable.
The Resource Description Framework (RDF) is a World Wide Web Consortium (W3C) standard originally designed as a data model for metadata. It has come to be used as a general method for description and exchange of graph data. RDF provides a variety of syntax notations and data serialization formats, with Turtle currently being the most widely used notation.
XSD, a recommendation of the World Wide Web Consortium (W3C), specifies how to formally describe the elements in an Extensible Markup Language (XML) document. It can be used by programmers to verify each piece of item content in a document, to assure it adheres to the description of the element it is placed in.
The Web Ontology Language (OWL) is a family of knowledge representation languages for authoring ontologies. Ontologies are a formal way to describe taxonomies and classification networks, essentially defining the structure of knowledge for various domains: the nouns representing classes of objects and the verbs representing relations between the objects.
GPX, or GPS Exchange Format, is an XML schema designed as a common GPS data format for software applications. It can be used to describe waypoints, tracks, and routes. It is an open format and can be used without the need to pay license fees. Location data is stored in tags and can be interchanged between GPS devices and software. Common software applications for the data include viewing tracks projected onto various map sources, annotating maps, and geotagging photographs based on the time they were taken.
Learning Object Metadata is a data model, usually encoded in XML, used to describe a learning object and similar digital resources used to support learning. The purpose of learning object metadata is to support the reusability of learning objects, to aid discoverability, and to facilitate their interoperability, usually in the context of online learning management systems (LMS).
RDF Schema (Resource Description Framework Schema, variously abbreviated as RDFS, RDF(S), RDF-S, or RDF/S) is a set of classes with certain properties using the RDF extensible knowledge representation data model, providing basic elements for the description of ontologies. It uses various forms of RDF vocabularies, intended to structure RDF resources. RDF and RDFS can be saved in a triplestore, then one can extract some knowledge from them using a query language, like SPARQL.
Catalogue Service for the Web (CSW), sometimes seen as Catalogue Service - Web, is a standard for exposing a catalogue of geospatial records in XML on the Internet. The catalogue is made up of records that describe geospatial data, geospatial services, and related resources.
RDFa or Resource Description Framework in Attributes is a W3C Recommendation that adds a set of attribute-level extensions to HTML, XHTML and various XML-based document types for embedding rich metadata within Web documents. The Resource Description Framework (RDF) data-model mapping enables its use for embedding RDF subject-predicate-object expressions within XHTML documents. It also enables the extraction of RDF model triples by compliant user agents.
In RDF, a blank node is a node in an RDF graph representing a resource for which a URI or literal is not given. The resource represented by a blank node is also called an anonymous resource. According to the RDF standard a blank node can only be used as subject or object of an RDF triple.
Data exchange is the process of taking data structured under a source schema and transforming it into a target schema, so that the target data is an accurate representation of the source data. Data exchange allows data to be shared between different computer programs.
The FAO geopolitical ontology is an ontology developed by the Food and Agriculture Organization of the United Nations (FAO) to describe, manage and exchange data related to geopolitical entities such as countries, territories, regions and other similar areas.
TriX is a serialization format for RDF graphs. It is an XML format for serializing Named Graphs and RDF Datasets which offers a compact and readable alternative to the XML-based RDF/XML syntax. It was jointly created by HP Labs and Nokia.
XHTML+RDFa is an extended version of the XHTML markup language for supporting RDF through a collection of attributes and processing rules in the form of well-formed XML documents. XHTML+RDFa is one of the techniques used to develop Semantic Web content by embedding rich semantic markup. Version 1.1 of the language is a superset of XHTML 1.1, integrating the attributes according to RDFa Core 1.1. In other words, it is an RDFa support through XHTML Modularization.
Knowledge extraction is the creation of knowledge from structured and unstructured sources. The resulting knowledge needs to be in a machine-readable and machine-interpretable format and must represent knowledge in a manner that facilitates inferencing. Although it is methodically similar to information extraction (NLP) and ETL, the main criterion is that the extraction result goes beyond the creation of structured information or the transformation into a relational schema. It requires either the reuse of existing formal knowledge or the generation of a schema based on the source data.
The Asset Description Metadata Schema (ADMS) is a common metadata vocabulary to describe standards, so-called interoperability assets, on the Web.
Akoma Ntoso (Architecture for Knowledge-Oriented Management of African Normative Texts using Open Standards and Ontologies) is an international technical standard for representing executive, legislative and judiciary documents in a structured manner using a domain specific, legal XML vocabulary.
In natural language processing, linguistics, and neighboring fields, Linguistic Linked Open Data (LLOD) describes a method and an interdisciplinary community concerned with creating, sharing, and (re-)using language resources in accordance with Linked Data principles. The Linguistic Linked Open Data Cloud was conceived and is being maintained by the Open Linguistics Working Group (OWLG) of the Open Knowledge Foundation, but has been a point of focal activity for several W3C community groups, research projects, and infrastructure efforts since then.
The SAML metadata standard belongs to the family of XML-based standards known as the Security Assertion Markup Language (SAML) published by OASIS in 2005. A SAML metadata document describes a SAML deployment such as a SAML identity provider or a SAML service provider. Deployments share metadata to establish a baseline of trust and interoperability.