SlideShare a Scribd company logo
1 of 48
LEI.INFO & The Ideas for
LEI System
A workshop for GLEIF by MakoLab SA
Motivation
 Enhance the LEI infrastructure by using
SEMANTIC TECHNOLOGIES
 Popularise LEI by adding it to schema.org
 Explore radically new possibilities for LEI System
technological foundations
2
Workshop plan
 MakoLab – who we are?
 LEI Resolver
• Public LEI Search Engine and Linked Data Resolver
• Private LEI Based Solutions
 LEI in schema.org
 GLEIO Ontology
• What’s “wrong” with XML data model
• Current LEVEL 1 Ontology
• Plans and discussion about the inclusion of LEVEL 2 concepts
 Using Blockchain for identity services and LEI
• MakoLab’s Proof-of-Concept
• Discussion of Potential BlockChain Proof-of-Concept for GLEIF
3
Bringing Semantic Web
Technologies to LEI System
 LEI Search Engine and Linked Data Resolver
 LEI in schema.org
 GLEIO Ontology
What is MakoLab LEI Resolver ?
 MakoLab LEI Resolver is the
combination of LEI Search Engine
and Linked Data URI Resolver.
 Linked Data URI Resolver is a web
based software solution that performs
dereference of an URI by returning
the representation of the resource
that it identifies
5
MakoLab LEI Resolver – how does it work?
5493001KJTIIGC8Y1R12
Create URI
http://lei.info/5493001KJTIIGC8Y1R12
Visual for Human Web Media (HTML)
Data for Machine consumption (RDF)
Picture for Paper Media (QR-Code)
1
2 http://lei.info/5493001KJTIIGC8Y1R12
6
URI Creation – MakoLab LEI Web Application
Few technological details:
TripleStore – AllegroGraph
Application Layer – Highly
Scalable .NET Web app.
Romantic Web (SW)
components
1
7
LEI Resolver – Visual Resolution
http://lei.info/5493001KJTIIGC8Y1R12 Visual for Human Web Media (HTML)
2
8
LEI Resolver – Data for machine consumption
http://lei.info/5493001KJTIIGC8Y1R12 Data for Machine consumption (RDF)
RDF Graphs can be returned
in multiple formats:
2
9
LEI Resolver – Meeting Linked Data Standards
http://en.lodlive.it/?http://lei.info/5493001KJTIIGC8Y1R12
http://lei.info/5493001KJTIIGC8Y1R12 Data for Machine consumption (RDF)
2
10
LEI Resolver – Meeting Linked Data Standards
Sophisticated Querying Mechanism
SPARQL END POINT
Allows for building third party applications
n top of the resolver
http://lei.info/sparql
11
Private LEI Resolvers
 Can be deployed to company Intranets
 Can be totally isolated from Internet
 Can be integrated with ANY corporate
source – if the source exposes Web API
 Precursor to Level 2
 Demo integrations: CorpWatch,
Bloomberg Symbology, dbPedia,
Freebase
12
LEI for schema.org
schema.org – global vocabulary for
searchSchema.org (2011), sponsored by the most
important search engines: Google, Microsoft,
Yahoo, and Yandex,
is a large scale collaborative activity with a mission to
create, maintain, and promote schemas for
structured data on the WEB pages and beyond.
These schemas cover entities, relationships
between entities, and actions. Today, over 10
million sites use Schema.org. Many applications
from Google, Microsoft, Pinterest, Yandex, and others
already use schema.org to power rich experiences.
Think of schema.org as a global Vocabulary for the
web transcending domain and language barriers.
MakoLab has built schema.org extensions:
2015 – auto.schema.org (Automotive Industries)
2016 – fibo.schema.org (Financial Industries)
14
fibo.schema.org
fibo.schema.org is an extension
of schema.org based on the most
comprehensive global financial
terms vocabulary: FIBO (Financial
Industry Business Ontology)
Collaborative project
of an international group of
individuals lead by MakoLab SA.
15
LEI in schema.org
Financial Extension for
schema.org created by MakoLab
and introduced to schema.org on
May 4th, 2016, contains property
definition that describes LEI:
http://schema.org/leiCode
16
GLEIO Ontology
From XML Schema to Ontology
18
19
About XML schema for the CDF Format
 The role of the XML schema is to specify what constitutes a
valid document.
 XML schema compliant with the Common Data File Format is
merely focused on syntax and structure of XML documents.
 XML schema restricts the set of elements that can be used in
the files with global LEI data. But it doesn’t indicate how the
documents should be interpreted.
 XML schema for the Common Data File Format cannot be
understood by itself.
20
LIMITATIONS OF XML
REPRESENTATION
An XML representation has many drawbacks and limitations:
lack of precise semantics
difficult extensibility
lack of global persistent identifiers
lack of inference (so also no content consistency check)
21
Ontological answer to XML limitations
 Ontologies are focused on meaning. They are formal specifications of
shared conceptualizations.
 Ontologies allow to classify entities and have enough expressive power to
introduce constraints on the level of things.
 They are flexible enough to allow for extensions. New data based on
terminology from external resources can be added to an RDF graph.
 RDF/OWL ontologies use URIs, which are universal global unique
identifiers. By using URIs, browsers and other applications can retrieve
the data of the resource identified by that URI (see content negotiation,
LOD).
 Ontologies allow for inference. Reasoners for OWL ontologies can check
consistency of ontology, i.e. whether the set of ontological restrictions
(axioms) has a model. One can also verify whether the facts explicitly
expressed in an OWL ontology do not break the restrictions.
GLEIO
Current LEVEL 1 ontology
23
About General LEI Ontology (GLEIO)
1. GLEIO specifies the conceptualization of a domain of things described by Common Data
File Format. It provides definitions of concepts and establishes semantic relations
between entities.
2. GLEIO is an OWL ontology compliant with the CDF Format. We made sure that each
element from the CDF Format found its counterpart in GLEIO
3. GLEIO is also linked with Financial Industry Business Ontology (FIBO). Bridging
connections are part of GLEIO’s specification.
4. GLEIO provides a knowledge scheme for LEI Resolver.
5. It was designed to satisfy Linked Open Data principles.
 Its canonical URI is http://lei.info/gleio/
24
GLEIO
in
Protégé
25
GLEIO about change
1. GLEIO is intended to make explicit temporal aspects of LEI data and allow for tracking
changes.
2. We proposed an innovative knowledge schema for representing change.
3. Currently: GLEIF publishes daily an updated concatenated file without any indication what
have changed.
4. What can change?
 An LEI registration status can change in time
(see: http://lei.info/549300U5FI25Y6MFOS85).
 The headquarters address of a legal entity can change
(see: http://lei.info/549300YV1HQLBVHOI649).
26
GLEIO divides all entities into
1. entities that change - variable entities – have
different manifestations at different times, and
those that change
2. entities that do not change - non-variable
entities - do not have different manifestations
as different objects at different times.
 Here we have manifestations of
variable entities. Each such
manifestation has its time stamp (being its
beginning of existence).
27
Example 1
 Every day our LEI application
reads a complete concatenated
XML file.
 A new manifestation of a legal
entity is created, if a change was
found (e.g., its headquarters
address has changed).
 Manifestations are linked by
temporal precedence relation
hasPredecessorEntityManifestation
28
Example 2
The changes in LEI
registry is also
represented in GLEIO
by manifestations.
For instance, the status
of LEI registration can
change from “Issued”
to “Lapsed” (here we
still have to do with the
same LEI). In that case,
we create a new
manifestation of the
LEI.
29
Example 3
In some other cases, for
instance when the LEI
status is “Duplicate”, it
will have its successor.
In some sense it ceases
to exist and stops being
updated.
Its successor becomes
the “issued” LEI.
GLEIO
Plans and discussion
about LEVEL 2
concepts inclusion
31
Who is who? Who owns whom? Who owns
what?” GLEIO can be extended on the relationships proposed in LEVEL 2, i.e.:
• Various definitions of parent relationships
• direct parent relationships
• ultimate parent relationships (inference from a chain of direct parent relationships?)
• sets of entities that belong to the same group
• Other relationships that are not described as parent-child relationships
• joint ventures and joint operations
 Precise definitions are needed.
32
Data history
“For policy or research purposes, it may be more important to be able to trace the
relationships among entities through time (including when a relationship starts or ceases
to exist) than to trace changes in their Level 1 data, such as a change of address.
Consideration of corporate actions such as mergers, acquisitions, and spin-offs often
figures prominently in constructing meaningful time series.
Thus, it is important from the start that history is built into the data model conceptually,
even though the collection or management of such information may not be implemented
in the first phase.”
Collecting data on direct and ultimate parents of legal entities in the Global LEI System – Phase 1
Radically new possibilities for
technological foundations of the
LEI System
Digital Identification - a quest for ….
 Non-repudiation
 Immutability
 Decentralization
 Transparency
 Resilience to system failures
34
Solution ...
35
What is Blockchain?
 Blockchain is the underlying technology of Bitcoin and other cryptocurrencies.
 The Blockchain is in essence a database technology featuring distributed,
tamper proof operation and is typically used as a public ledger of
timestamped transactions.
 It provides methods for verification of the existence of the transactions at a
particular times. Such verifications can be done independently by any other
system participant.
https://en.wikipedia.org/wiki/Bitcoin
https://www.oreilly.com/ideas/understanding-the-blockchain
36
More about Blockchain
Blockchain was invented in 2008 and first implemented in 2009 (as part of original
Bitcoin software).
Blockchain technology enables creation of tamper-resistant data structures while
making it publically available to all parties.
The underlying theoretical model is based on hash functions and public-key
cryptography and with growing size of the data, makes is practically impossible to
tamper with data.
Practical immutability of the database is achieved by its specific architecture and
the use of the specific Proof-Of-Work methods that are hard to execute making the
tampering practically impossible.
37
More about Blockchain
The actual data stored in a Blockchain
database (called “transaction”), are secured by
public-key cryptography (signed by private keys
or their creators), to prevent any third party
from modifying it.
“Transactions” (and the entire block containing
them) need to be confirmed. After this step all
the chains in the Blockchain contain the
confirmed block and the chain grows. There
are usually many confirmations needed to be
performed (by participants called miners) for
the block with transactions to be accepted. The
confirmation is by design computationally
expensive procedure (Proof-of-Work)
38
Blockchain evolution
 Blockchain 1.0 – Bitcoin and other Crypto Currencies
“The deployment of cryptocurrencies in applications related to cash, such as currency transfer,
remittance, and digital payment systems”
 Blockchain 2.0 – Contracts
“The entire slate of economic, market, and financial applications using the blockchain that are
more extensive than simple cash transactions: stocks, bonds, futures, loans, mortgages, titles, smart
property, and smart contracts”
 Blockchain 3.0 – Applications
“Beyond currency, finance, and markets—particularly in the areas of government, health, science,
literacy, culture, and art.”
Quotations from: “Blockchain” by Melanie Swan, O'Reilly Media, Inc.
39
Using Blockchain 2.0 for LEI – An idea
Currently, the single XML record for LEI entity is treated as "atomic", in the sense of being
curated by the global LEI authority that publishes it. As such, an XML representation of single
LEI record can be considered as a state for single smart contract.
Each such contract would offer method for accessing the representation, and a dynamic data
structure that holds "revisions" of the representation. That is, when the LEI record changes
globally, its new representation would be added to the state of the contract. Such
contract can hold many revisions of the representation, bound only by the capabilities of the
network global storage. We call such contract "entity contract".
Together with entity contracts, someone can devise one or more "master contracts", that keep
track of individual entity contracts and make accessing an easier process. One must remember,
however, of the tradeoff between complexity of such contracts and their cost of creation and
execution.
40
Using Blockchain 2.0 for LEI – An idea
The network of participants can be a global network like Ethereum, where transactions are
validated by third party anonymous participants, or can be an isolated network of private
participants that does not expose their contracts for public execution.
The suggested architecture for LEI: Consortium blockchains
A consortium blockchain is a blockchain where the consensus process is controlled by a pre-selected set of
nodes; for example, one might imagine a consortium of 15 financial institutions, each of which operates a node and
of which 10 must sign every block in order for the block to be valid. The right to read the blockchain may be
public, or restricted to the participants, and there are also hybrid routes such as the root hashes of the blocks
being public together with an API that allows members of the public to make a limited number of queries
and get back cryptographic proofs of some parts of the blockchain state. These blockchains may be considered
“partially decentralized”.
Vitalik Buterin - https://blog.ethereum.org/2015/08/07/on-public-and-private-blockchains/
41
MakoLab’s
Proof-of-Concept
 Ethereum as smart contract
platform
 Ethereum clients form a private
network of participants
 Each client synchronizes its
blockchain with others
 Smart contracts are deployed on
the blockchain and executed from
there
 Three LOUs modelled
 Clients are connected in a
distributed cluster
 Single node is: 8GB/4 cores/ 3,2
GHz/Intel i7 42
More details
 Fast index service used for
searches
 Individual web interfaces for each
LOU
 POC functionality:
Search, Creation of contracts for
LEIs records, registration in the
master, creation of the new
revisions …
 Estimated mining time for single
LEI:
mining of 1 block itself, with low
difficulty PoW, typically less than
10 secs
1 LEI = 3 blocks = ~30 sec.
43
Web interface http://leiblc.mm.com.pl/POC.html
44
Web interface
45
Potential Proof-Of-Concept v2.0 for GLEIF
 Creating Blockchain database with ALL existing LEI records
 Modelling realistic LEI revisions
 Modelling consortium & private LEI Blockchains
 Testing different blockchain implementations
 Analysing various Proof-of-Work possibilities vs number of mining nodes
 Testing blockchain-indexer and Web access interfaces
 Performance tests – conclusions for hardware
 Security audit
 Design of final system architecture
46
What are GLEIF needs related to
LEI infrastructure?
What could MakoLab offer ?
48
Contact
Robert Trypuz
MakoLab SA
Rzgowska 30
93-172 Łódź
Poland
robert.trypuz@makolab.co
m
Mirek Sopek
MakoLab SA
Demokratyczna 46
93-430 Lodz
Poland
+48 600 814 537
sopek@makolab.com

More Related Content

What's hot

Blockchain and Services – Exploring the Links
Blockchain and Services – Exploring the LinksBlockchain and Services – Exploring the Links
Blockchain and Services – Exploring the LinksIngo Weber
 
Software Architecture and Model-Driven Engineering for Blockchain
Software Architecture and Model-Driven Engineering for BlockchainSoftware Architecture and Model-Driven Engineering for Blockchain
Software Architecture and Model-Driven Engineering for BlockchainIngo Weber
 
FIWARE Global Summit - NGSI-LD - NGSI with Linked Data
FIWARE Global Summit - NGSI-LD - NGSI with Linked DataFIWARE Global Summit - NGSI-LD - NGSI with Linked Data
FIWARE Global Summit - NGSI-LD - NGSI with Linked DataFIWARE
 
Delivering a Linked Data warehouse and realising the power of graphs
Delivering a Linked Data warehouse and realising the power of graphsDelivering a Linked Data warehouse and realising the power of graphs
Delivering a Linked Data warehouse and realising the power of graphsBen Gardner
 
Distributed ledger technical research in central bank of brazil
Distributed ledger technical research in central bank of brazilDistributed ledger technical research in central bank of brazil
Distributed ledger technical research in central bank of brazilmustafa sarac
 
CPaaS.io Y1 Review Meeting - Holistic Data Management
CPaaS.io Y1 Review Meeting - Holistic Data ManagementCPaaS.io Y1 Review Meeting - Holistic Data Management
CPaaS.io Y1 Review Meeting - Holistic Data ManagementStephan Haller
 
One Ontology, One Data Set, Multiple Shapes with SHACL
One Ontology, One Data Set, Multiple Shapes with SHACLOne Ontology, One Data Set, Multiple Shapes with SHACL
One Ontology, One Data Set, Multiple Shapes with SHACLConnected Data World
 
Blockchain Essentials for Business Leaders - Value Propositions and Advantage...
Blockchain Essentials for Business Leaders - Value Propositions and Advantage...Blockchain Essentials for Business Leaders - Value Propositions and Advantage...
Blockchain Essentials for Business Leaders - Value Propositions and Advantage...Gokul Alex
 
Pragmatic Approaches to the Semantic Web
Pragmatic Approaches to the Semantic WebPragmatic Approaches to the Semantic Web
Pragmatic Approaches to the Semantic WebMike Bergman
 
[ETHCon Korea 2019] Lee heungno 이흥노
[ETHCon Korea 2019] Lee heungno 이흥노[ETHCon Korea 2019] Lee heungno 이흥노
[ETHCon Korea 2019] Lee heungno 이흥노ethconkr
 
A SYSTEMATIC MAPPING STUDY ON CURRENT RESEARCH TOPICS IN SMART CONTRACTS
A SYSTEMATIC MAPPING STUDY ON CURRENT RESEARCH TOPICS IN SMART CONTRACTSA SYSTEMATIC MAPPING STUDY ON CURRENT RESEARCH TOPICS IN SMART CONTRACTS
A SYSTEMATIC MAPPING STUDY ON CURRENT RESEARCH TOPICS IN SMART CONTRACTSijcsit
 
Icsa2018 blockchain tutorial
Icsa2018 blockchain tutorialIcsa2018 blockchain tutorial
Icsa2018 blockchain tutorialLen Bass
 
An introduction to blockchain and hyperledger v ru
An introduction to blockchain and hyperledger v ruAn introduction to blockchain and hyperledger v ru
An introduction to blockchain and hyperledger v ruLennartF
 
Blockchain: Background and Data61 Research Overview
Blockchain: Background and Data61 Research OverviewBlockchain: Background and Data61 Research Overview
Blockchain: Background and Data61 Research OverviewIngo Weber
 
Trent McConaghy- BigchainDB
Trent McConaghy- BigchainDBTrent McConaghy- BigchainDB
Trent McConaghy- BigchainDBPyData
 
Financial Industry Semantics and Ontologies
Financial Industry Semantics and OntologiesFinancial Industry Semantics and Ontologies
Financial Industry Semantics and OntologiesMike Bennett
 
Blockchain Beyond Finance - Cronos Groep - Jan 17, 2017
 Blockchain Beyond Finance - Cronos Groep - Jan 17, 2017 Blockchain Beyond Finance - Cronos Groep - Jan 17, 2017
Blockchain Beyond Finance - Cronos Groep - Jan 17, 2017BigchainDB
 

What's hot (18)

Blockchain and Services – Exploring the Links
Blockchain and Services – Exploring the LinksBlockchain and Services – Exploring the Links
Blockchain and Services – Exploring the Links
 
Software Architecture and Model-Driven Engineering for Blockchain
Software Architecture and Model-Driven Engineering for BlockchainSoftware Architecture and Model-Driven Engineering for Blockchain
Software Architecture and Model-Driven Engineering for Blockchain
 
FIWARE Global Summit - NGSI-LD - NGSI with Linked Data
FIWARE Global Summit - NGSI-LD - NGSI with Linked DataFIWARE Global Summit - NGSI-LD - NGSI with Linked Data
FIWARE Global Summit - NGSI-LD - NGSI with Linked Data
 
Tara Raafat
Tara RaafatTara Raafat
Tara Raafat
 
Delivering a Linked Data warehouse and realising the power of graphs
Delivering a Linked Data warehouse and realising the power of graphsDelivering a Linked Data warehouse and realising the power of graphs
Delivering a Linked Data warehouse and realising the power of graphs
 
Distributed ledger technical research in central bank of brazil
Distributed ledger technical research in central bank of brazilDistributed ledger technical research in central bank of brazil
Distributed ledger technical research in central bank of brazil
 
CPaaS.io Y1 Review Meeting - Holistic Data Management
CPaaS.io Y1 Review Meeting - Holistic Data ManagementCPaaS.io Y1 Review Meeting - Holistic Data Management
CPaaS.io Y1 Review Meeting - Holistic Data Management
 
One Ontology, One Data Set, Multiple Shapes with SHACL
One Ontology, One Data Set, Multiple Shapes with SHACLOne Ontology, One Data Set, Multiple Shapes with SHACL
One Ontology, One Data Set, Multiple Shapes with SHACL
 
Blockchain Essentials for Business Leaders - Value Propositions and Advantage...
Blockchain Essentials for Business Leaders - Value Propositions and Advantage...Blockchain Essentials for Business Leaders - Value Propositions and Advantage...
Blockchain Essentials for Business Leaders - Value Propositions and Advantage...
 
Pragmatic Approaches to the Semantic Web
Pragmatic Approaches to the Semantic WebPragmatic Approaches to the Semantic Web
Pragmatic Approaches to the Semantic Web
 
[ETHCon Korea 2019] Lee heungno 이흥노
[ETHCon Korea 2019] Lee heungno 이흥노[ETHCon Korea 2019] Lee heungno 이흥노
[ETHCon Korea 2019] Lee heungno 이흥노
 
A SYSTEMATIC MAPPING STUDY ON CURRENT RESEARCH TOPICS IN SMART CONTRACTS
A SYSTEMATIC MAPPING STUDY ON CURRENT RESEARCH TOPICS IN SMART CONTRACTSA SYSTEMATIC MAPPING STUDY ON CURRENT RESEARCH TOPICS IN SMART CONTRACTS
A SYSTEMATIC MAPPING STUDY ON CURRENT RESEARCH TOPICS IN SMART CONTRACTS
 
Icsa2018 blockchain tutorial
Icsa2018 blockchain tutorialIcsa2018 blockchain tutorial
Icsa2018 blockchain tutorial
 
An introduction to blockchain and hyperledger v ru
An introduction to blockchain and hyperledger v ruAn introduction to blockchain and hyperledger v ru
An introduction to blockchain and hyperledger v ru
 
Blockchain: Background and Data61 Research Overview
Blockchain: Background and Data61 Research OverviewBlockchain: Background and Data61 Research Overview
Blockchain: Background and Data61 Research Overview
 
Trent McConaghy- BigchainDB
Trent McConaghy- BigchainDBTrent McConaghy- BigchainDB
Trent McConaghy- BigchainDB
 
Financial Industry Semantics and Ontologies
Financial Industry Semantics and OntologiesFinancial Industry Semantics and Ontologies
Financial Industry Semantics and Ontologies
 
Blockchain Beyond Finance - Cronos Groep - Jan 17, 2017
 Blockchain Beyond Finance - Cronos Groep - Jan 17, 2017 Blockchain Beyond Finance - Cronos Groep - Jan 17, 2017
Blockchain Beyond Finance - Cronos Groep - Jan 17, 2017
 

Similar to LEI.INFO and The ideas for LEI system

AN ONTOLOGY-BASED DATA WAREHOUSE FOR THE GRAIN TRADE DOMAIN
AN ONTOLOGY-BASED DATA WAREHOUSE FOR THE GRAIN TRADE DOMAINAN ONTOLOGY-BASED DATA WAREHOUSE FOR THE GRAIN TRADE DOMAIN
AN ONTOLOGY-BASED DATA WAREHOUSE FOR THE GRAIN TRADE DOMAINcscpconf
 
Ontology Tutorial: Semantic Technology for Intelligence, Defense and Security
Ontology Tutorial: Semantic Technology for Intelligence, Defense and SecurityOntology Tutorial: Semantic Technology for Intelligence, Defense and Security
Ontology Tutorial: Semantic Technology for Intelligence, Defense and SecurityBarry Smith
 
An introduction to repository reference models
An introduction to repository reference modelsAn introduction to repository reference models
An introduction to repository reference modelsJulie Allinson
 
Financial Regulation Ontology (FRO) tutorial chapter 1 into
Financial Regulation Ontology (FRO) tutorial chapter 1 intoFinancial Regulation Ontology (FRO) tutorial chapter 1 into
Financial Regulation Ontology (FRO) tutorial chapter 1 intoJurgen Ziemer
 
Semantic technologies for the Internet of Things
Semantic technologies for the Internet of Things Semantic technologies for the Internet of Things
Semantic technologies for the Internet of Things PayamBarnaghi
 
Four ways to represent computer executable rules
Four ways to represent computer executable rulesFour ways to represent computer executable rules
Four ways to represent computer executable rulesJeff Long
 
Ontologies and semantic web
Ontologies and semantic webOntologies and semantic web
Ontologies and semantic webStanley Wang
 
The Accounting Integration Platform Permits
The Accounting Integration Platform PermitsThe Accounting Integration Platform Permits
The Accounting Integration Platform PermitsJennifer Letterman
 
Notes for talk on 12th June 2013 to Open Innovation meeting, Glasgow
Notes for talk on 12th June 2013 to Open Innovation meeting, GlasgowNotes for talk on 12th June 2013 to Open Innovation meeting, Glasgow
Notes for talk on 12th June 2013 to Open Innovation meeting, GlasgowPeterWinstanley1
 
Interoperability Protocols and Standards in LIS
Interoperability Protocols and Standards in LISInteroperability Protocols and Standards in LIS
Interoperability Protocols and Standards in LISADINET Ahmedabad
 
Ontotext Overview Winter 2012
Ontotext Overview Winter 2012Ontotext Overview Winter 2012
Ontotext Overview Winter 2012Matthew Petrillo
 
Semantic Modeling for Information Federation
Semantic Modeling for Information FederationSemantic Modeling for Information Federation
Semantic Modeling for Information FederationCory Casanave
 
locotalk-whitepaper-2016
locotalk-whitepaper-2016locotalk-whitepaper-2016
locotalk-whitepaper-2016Anthony Wijnen
 
Data Integration Alternatives: When to use Data Virtualization, ETL, and ESB
Data Integration Alternatives: When to use Data Virtualization, ETL, and ESBData Integration Alternatives: When to use Data Virtualization, ETL, and ESB
Data Integration Alternatives: When to use Data Virtualization, ETL, and ESBDenodo
 
Compliance and Governance Webinar
Compliance and Governance WebinarCompliance and Governance Webinar
Compliance and Governance WebinarCollabNet
 
Semantic Web: Technolgies and Applications for Real-World
Semantic Web: Technolgies and Applications for Real-WorldSemantic Web: Technolgies and Applications for Real-World
Semantic Web: Technolgies and Applications for Real-WorldAmit Sheth
 
SSSW2015 Data Workflow Tutorial
SSSW2015 Data Workflow TutorialSSSW2015 Data Workflow Tutorial
SSSW2015 Data Workflow TutorialSSSW
 

Similar to LEI.INFO and The ideas for LEI system (20)

AN ONTOLOGY-BASED DATA WAREHOUSE FOR THE GRAIN TRADE DOMAIN
AN ONTOLOGY-BASED DATA WAREHOUSE FOR THE GRAIN TRADE DOMAINAN ONTOLOGY-BASED DATA WAREHOUSE FOR THE GRAIN TRADE DOMAIN
AN ONTOLOGY-BASED DATA WAREHOUSE FOR THE GRAIN TRADE DOMAIN
 
Ontology Tutorial: Semantic Technology for Intelligence, Defense and Security
Ontology Tutorial: Semantic Technology for Intelligence, Defense and SecurityOntology Tutorial: Semantic Technology for Intelligence, Defense and Security
Ontology Tutorial: Semantic Technology for Intelligence, Defense and Security
 
An introduction to repository reference models
An introduction to repository reference modelsAn introduction to repository reference models
An introduction to repository reference models
 
Financial Regulation Ontology (FRO) tutorial chapter 1 into
Financial Regulation Ontology (FRO) tutorial chapter 1 intoFinancial Regulation Ontology (FRO) tutorial chapter 1 into
Financial Regulation Ontology (FRO) tutorial chapter 1 into
 
The Future of LOD
The Future of LODThe Future of LOD
The Future of LOD
 
Semantic technologies for the Internet of Things
Semantic technologies for the Internet of Things Semantic technologies for the Internet of Things
Semantic technologies for the Internet of Things
 
Four ways to represent computer executable rules
Four ways to represent computer executable rulesFour ways to represent computer executable rules
Four ways to represent computer executable rules
 
Ontologies and semantic web
Ontologies and semantic webOntologies and semantic web
Ontologies and semantic web
 
The Accounting Integration Platform Permits
The Accounting Integration Platform PermitsThe Accounting Integration Platform Permits
The Accounting Integration Platform Permits
 
Notes for talk on 12th June 2013 to Open Innovation meeting, Glasgow
Notes for talk on 12th June 2013 to Open Innovation meeting, GlasgowNotes for talk on 12th June 2013 to Open Innovation meeting, Glasgow
Notes for talk on 12th June 2013 to Open Innovation meeting, Glasgow
 
Interoperability Protocols and Standards in LIS
Interoperability Protocols and Standards in LISInteroperability Protocols and Standards in LIS
Interoperability Protocols and Standards in LIS
 
Why ISO15926 is the best
Why ISO15926 is the bestWhy ISO15926 is the best
Why ISO15926 is the best
 
Ontotext Overview Winter 2012
Ontotext Overview Winter 2012Ontotext Overview Winter 2012
Ontotext Overview Winter 2012
 
Semantic Modeling for Information Federation
Semantic Modeling for Information FederationSemantic Modeling for Information Federation
Semantic Modeling for Information Federation
 
Cory Casanave
Cory CasanaveCory Casanave
Cory Casanave
 
locotalk-whitepaper-2016
locotalk-whitepaper-2016locotalk-whitepaper-2016
locotalk-whitepaper-2016
 
Data Integration Alternatives: When to use Data Virtualization, ETL, and ESB
Data Integration Alternatives: When to use Data Virtualization, ETL, and ESBData Integration Alternatives: When to use Data Virtualization, ETL, and ESB
Data Integration Alternatives: When to use Data Virtualization, ETL, and ESB
 
Compliance and Governance Webinar
Compliance and Governance WebinarCompliance and Governance Webinar
Compliance and Governance Webinar
 
Semantic Web: Technolgies and Applications for Real-World
Semantic Web: Technolgies and Applications for Real-WorldSemantic Web: Technolgies and Applications for Real-World
Semantic Web: Technolgies and Applications for Real-World
 
SSSW2015 Data Workflow Tutorial
SSSW2015 Data Workflow TutorialSSSW2015 Data Workflow Tutorial
SSSW2015 Data Workflow Tutorial
 

More from sopekmir

A possible future role of schema.org for business reporting
A possible future role of schema.org for business reportingA possible future role of schema.org for business reporting
A possible future role of schema.org for business reportingsopekmir
 
Structured Data for the Financial Industry
Structured Data for the Financial Industry Structured Data for the Financial Industry
Structured Data for the Financial Industry sopekmir
 
Rank | Analyse | Lead | Search
Rank | Analyse | Lead | SearchRank | Analyse | Lead | Search
Rank | Analyse | Lead | Searchsopekmir
 
Nietypowe Aplikacje Blockchain - dla Lodz Blockchain Meetup #2
Nietypowe Aplikacje Blockchain - dla Lodz Blockchain Meetup #2Nietypowe Aplikacje Blockchain - dla Lodz Blockchain Meetup #2
Nietypowe Aplikacje Blockchain - dla Lodz Blockchain Meetup #2sopekmir
 
Four Slupsk Lectures. IV. Digital Revolution & Digital Agencies
Four Slupsk Lectures. IV. Digital Revolution & Digital AgenciesFour Slupsk Lectures. IV. Digital Revolution & Digital Agencies
Four Slupsk Lectures. IV. Digital Revolution & Digital Agenciessopekmir
 
Four Slupsk Lectures. III. Blockchain & Bitcoin
Four Slupsk Lectures. III. Blockchain & BitcoinFour Slupsk Lectures. III. Blockchain & Bitcoin
Four Slupsk Lectures. III. Blockchain & Bitcoinsopekmir
 
Four Slupsk Lectures. II. Semantic Web
Four Slupsk Lectures. II. Semantic WebFour Slupsk Lectures. II. Semantic Web
Four Slupsk Lectures. II. Semantic Websopekmir
 
Four Slupsk Lectures. I. Artificial Intelligence
Four Slupsk Lectures. I. Artificial IntelligenceFour Slupsk Lectures. I. Artificial Intelligence
Four Slupsk Lectures. I. Artificial Intelligencesopekmir
 
From Semantic Web to AI. A lecture at JPII University in Lublin
From Semantic Web to AI. A lecture at JPII University in LublinFrom Semantic Web to AI. A lecture at JPII University in Lublin
From Semantic Web to AI. A lecture at JPII University in Lublinsopekmir
 
How Can Blockchain amplify Digital Identifiers? Improving Data Persistence, O...
How Can Blockchain amplify Digital Identifiers? Improving Data Persistence, O...How Can Blockchain amplify Digital Identifiers? Improving Data Persistence, O...
How Can Blockchain amplify Digital Identifiers? Improving Data Persistence, O...sopekmir
 
Blockchain for Digital Identifiers
Blockchain for Digital IdentifiersBlockchain for Digital Identifiers
Blockchain for Digital Identifierssopekmir
 
Representation of molecular structures and related computations on the Sema...
Representation of molecular structures and related computations on the Sema...Representation of molecular structures and related computations on the Sema...
Representation of molecular structures and related computations on the Sema...sopekmir
 
Chemical Semantics at Sopron CC Conference
Chemical Semantics at Sopron CC Conference Chemical Semantics at Sopron CC Conference
Chemical Semantics at Sopron CC Conference sopekmir
 
Chemical Semantics Sopron Talk
Chemical Semantics Sopron TalkChemical Semantics Sopron Talk
Chemical Semantics Sopron Talksopekmir
 
Web Technology Management Lecture IV
Web Technology Management Lecture IVWeb Technology Management Lecture IV
Web Technology Management Lecture IVsopekmir
 
Web Technology Management Lecture III
Web Technology Management Lecture IIIWeb Technology Management Lecture III
Web Technology Management Lecture IIIsopekmir
 
Web Technology Management Lecture II
Web Technology Management Lecture IIWeb Technology Management Lecture II
Web Technology Management Lecture IIsopekmir
 
History of The Web
History of The WebHistory of The Web
History of The Websopekmir
 
Web Technology Management Lecture
Web Technology Management LectureWeb Technology Management Lecture
Web Technology Management Lecturesopekmir
 
Noahide Laws
Noahide LawsNoahide Laws
Noahide Lawssopekmir
 

More from sopekmir (20)

A possible future role of schema.org for business reporting
A possible future role of schema.org for business reportingA possible future role of schema.org for business reporting
A possible future role of schema.org for business reporting
 
Structured Data for the Financial Industry
Structured Data for the Financial Industry Structured Data for the Financial Industry
Structured Data for the Financial Industry
 
Rank | Analyse | Lead | Search
Rank | Analyse | Lead | SearchRank | Analyse | Lead | Search
Rank | Analyse | Lead | Search
 
Nietypowe Aplikacje Blockchain - dla Lodz Blockchain Meetup #2
Nietypowe Aplikacje Blockchain - dla Lodz Blockchain Meetup #2Nietypowe Aplikacje Blockchain - dla Lodz Blockchain Meetup #2
Nietypowe Aplikacje Blockchain - dla Lodz Blockchain Meetup #2
 
Four Slupsk Lectures. IV. Digital Revolution & Digital Agencies
Four Slupsk Lectures. IV. Digital Revolution & Digital AgenciesFour Slupsk Lectures. IV. Digital Revolution & Digital Agencies
Four Slupsk Lectures. IV. Digital Revolution & Digital Agencies
 
Four Slupsk Lectures. III. Blockchain & Bitcoin
Four Slupsk Lectures. III. Blockchain & BitcoinFour Slupsk Lectures. III. Blockchain & Bitcoin
Four Slupsk Lectures. III. Blockchain & Bitcoin
 
Four Slupsk Lectures. II. Semantic Web
Four Slupsk Lectures. II. Semantic WebFour Slupsk Lectures. II. Semantic Web
Four Slupsk Lectures. II. Semantic Web
 
Four Slupsk Lectures. I. Artificial Intelligence
Four Slupsk Lectures. I. Artificial IntelligenceFour Slupsk Lectures. I. Artificial Intelligence
Four Slupsk Lectures. I. Artificial Intelligence
 
From Semantic Web to AI. A lecture at JPII University in Lublin
From Semantic Web to AI. A lecture at JPII University in LublinFrom Semantic Web to AI. A lecture at JPII University in Lublin
From Semantic Web to AI. A lecture at JPII University in Lublin
 
How Can Blockchain amplify Digital Identifiers? Improving Data Persistence, O...
How Can Blockchain amplify Digital Identifiers? Improving Data Persistence, O...How Can Blockchain amplify Digital Identifiers? Improving Data Persistence, O...
How Can Blockchain amplify Digital Identifiers? Improving Data Persistence, O...
 
Blockchain for Digital Identifiers
Blockchain for Digital IdentifiersBlockchain for Digital Identifiers
Blockchain for Digital Identifiers
 
Representation of molecular structures and related computations on the Sema...
Representation of molecular structures and related computations on the Sema...Representation of molecular structures and related computations on the Sema...
Representation of molecular structures and related computations on the Sema...
 
Chemical Semantics at Sopron CC Conference
Chemical Semantics at Sopron CC Conference Chemical Semantics at Sopron CC Conference
Chemical Semantics at Sopron CC Conference
 
Chemical Semantics Sopron Talk
Chemical Semantics Sopron TalkChemical Semantics Sopron Talk
Chemical Semantics Sopron Talk
 
Web Technology Management Lecture IV
Web Technology Management Lecture IVWeb Technology Management Lecture IV
Web Technology Management Lecture IV
 
Web Technology Management Lecture III
Web Technology Management Lecture IIIWeb Technology Management Lecture III
Web Technology Management Lecture III
 
Web Technology Management Lecture II
Web Technology Management Lecture IIWeb Technology Management Lecture II
Web Technology Management Lecture II
 
History of The Web
History of The WebHistory of The Web
History of The Web
 
Web Technology Management Lecture
Web Technology Management LectureWeb Technology Management Lecture
Web Technology Management Lecture
 
Noahide Laws
Noahide LawsNoahide Laws
Noahide Laws
 

Recently uploaded

Market Morning Updates for 16th April 2024
Market Morning Updates for 16th April 2024Market Morning Updates for 16th April 2024
Market Morning Updates for 16th April 2024Devarsh Vakil
 
PMFBY , Pradhan Mantri Fasal bima yojna
PMFBY , Pradhan Mantri  Fasal bima yojnaPMFBY , Pradhan Mantri  Fasal bima yojna
PMFBY , Pradhan Mantri Fasal bima yojnaDharmendra Kumar
 
Overview of Inkel Unlisted Shares Price.
Overview of Inkel Unlisted Shares Price.Overview of Inkel Unlisted Shares Price.
Overview of Inkel Unlisted Shares Price.Precize Formely Leadoff
 
NO1 Certified Black Magic Removal in Uk kala jadu Specialist kala jadu for Lo...
NO1 Certified Black Magic Removal in Uk kala jadu Specialist kala jadu for Lo...NO1 Certified Black Magic Removal in Uk kala jadu Specialist kala jadu for Lo...
NO1 Certified Black Magic Removal in Uk kala jadu Specialist kala jadu for Lo...Amil baba
 
INTERNATIONAL TRADE INSTITUTIONS[6].pptx
INTERNATIONAL TRADE INSTITUTIONS[6].pptxINTERNATIONAL TRADE INSTITUTIONS[6].pptx
INTERNATIONAL TRADE INSTITUTIONS[6].pptxaymenkhalfallah23
 
Gender and caste discrimination in india
Gender and caste discrimination in indiaGender and caste discrimination in india
Gender and caste discrimination in indiavandanasingh01072003
 
Kempen ' UK DB Endgame Paper Apr 24 final3.pdf
Kempen ' UK DB Endgame Paper Apr 24 final3.pdfKempen ' UK DB Endgame Paper Apr 24 final3.pdf
Kempen ' UK DB Endgame Paper Apr 24 final3.pdfHenry Tapper
 
Uae-NO1 Rohani Amil In Islamabad Amil Baba in Rawalpindi Kala Jadu Amil In Ra...
Uae-NO1 Rohani Amil In Islamabad Amil Baba in Rawalpindi Kala Jadu Amil In Ra...Uae-NO1 Rohani Amil In Islamabad Amil Baba in Rawalpindi Kala Jadu Amil In Ra...
Uae-NO1 Rohani Amil In Islamabad Amil Baba in Rawalpindi Kala Jadu Amil In Ra...Amil baba
 
《加拿大本地办假证-寻找办理Dalhousie毕业证和达尔豪斯大学毕业证书的中介代理》
《加拿大本地办假证-寻找办理Dalhousie毕业证和达尔豪斯大学毕业证书的中介代理》《加拿大本地办假证-寻找办理Dalhousie毕业证和达尔豪斯大学毕业证书的中介代理》
《加拿大本地办假证-寻找办理Dalhousie毕业证和达尔豪斯大学毕业证书的中介代理》rnrncn29
 
Financial analysis on Risk and Return.ppt
Financial analysis on Risk and Return.pptFinancial analysis on Risk and Return.ppt
Financial analysis on Risk and Return.ppttadegebreyesus
 
10 QuickBooks Tips 2024 - Globus Finanza.pdf
10 QuickBooks Tips 2024 - Globus Finanza.pdf10 QuickBooks Tips 2024 - Globus Finanza.pdf
10 QuickBooks Tips 2024 - Globus Finanza.pdfglobusfinanza
 
2024-04-09 - Pension Playpen roundtable - slides.pptx
2024-04-09 - Pension Playpen roundtable - slides.pptx2024-04-09 - Pension Playpen roundtable - slides.pptx
2024-04-09 - Pension Playpen roundtable - slides.pptxHenry Tapper
 
『澳洲文凭』买科廷大学毕业证书成绩单办理澳洲Curtin文凭学位证书
『澳洲文凭』买科廷大学毕业证书成绩单办理澳洲Curtin文凭学位证书『澳洲文凭』买科廷大学毕业证书成绩单办理澳洲Curtin文凭学位证书
『澳洲文凭』买科廷大学毕业证书成绩单办理澳洲Curtin文凭学位证书rnrncn29
 
Unit 4.1 financial markets operations .pdf
Unit 4.1 financial markets operations .pdfUnit 4.1 financial markets operations .pdf
Unit 4.1 financial markets operations .pdfSatyamSinghParihar2
 
2024 Q1 Crypto Industry Report | CoinGecko
2024 Q1 Crypto Industry Report | CoinGecko2024 Q1 Crypto Industry Report | CoinGecko
2024 Q1 Crypto Industry Report | CoinGeckoCoinGecko
 
NO1 Certified kala jadu karne wale ka contact number kala jadu karne wale bab...
NO1 Certified kala jadu karne wale ka contact number kala jadu karne wale bab...NO1 Certified kala jadu karne wale ka contact number kala jadu karne wale bab...
NO1 Certified kala jadu karne wale ka contact number kala jadu karne wale bab...Amil baba
 
Unveiling Poonawalla Fincorp’s Phenomenal Performance Under Abhay Bhutada’s L...
Unveiling Poonawalla Fincorp’s Phenomenal Performance Under Abhay Bhutada’s L...Unveiling Poonawalla Fincorp’s Phenomenal Performance Under Abhay Bhutada’s L...
Unveiling Poonawalla Fincorp’s Phenomenal Performance Under Abhay Bhutada’s L...beulahfernandes8
 
Stock Market Brief Deck FOR 4/17 video.pdf
Stock Market Brief Deck FOR 4/17 video.pdfStock Market Brief Deck FOR 4/17 video.pdf
Stock Market Brief Deck FOR 4/17 video.pdfMichael Silva
 
The Inspirational Story of Julio Herrera Velutini - Global Finance Leader
The Inspirational Story of Julio Herrera Velutini - Global Finance LeaderThe Inspirational Story of Julio Herrera Velutini - Global Finance Leader
The Inspirational Story of Julio Herrera Velutini - Global Finance LeaderArianna Varetto
 

Recently uploaded (20)

Market Morning Updates for 16th April 2024
Market Morning Updates for 16th April 2024Market Morning Updates for 16th April 2024
Market Morning Updates for 16th April 2024
 
PMFBY , Pradhan Mantri Fasal bima yojna
PMFBY , Pradhan Mantri  Fasal bima yojnaPMFBY , Pradhan Mantri  Fasal bima yojna
PMFBY , Pradhan Mantri Fasal bima yojna
 
Overview of Inkel Unlisted Shares Price.
Overview of Inkel Unlisted Shares Price.Overview of Inkel Unlisted Shares Price.
Overview of Inkel Unlisted Shares Price.
 
NO1 Certified Black Magic Removal in Uk kala jadu Specialist kala jadu for Lo...
NO1 Certified Black Magic Removal in Uk kala jadu Specialist kala jadu for Lo...NO1 Certified Black Magic Removal in Uk kala jadu Specialist kala jadu for Lo...
NO1 Certified Black Magic Removal in Uk kala jadu Specialist kala jadu for Lo...
 
INTERNATIONAL TRADE INSTITUTIONS[6].pptx
INTERNATIONAL TRADE INSTITUTIONS[6].pptxINTERNATIONAL TRADE INSTITUTIONS[6].pptx
INTERNATIONAL TRADE INSTITUTIONS[6].pptx
 
Gender and caste discrimination in india
Gender and caste discrimination in indiaGender and caste discrimination in india
Gender and caste discrimination in india
 
Kempen ' UK DB Endgame Paper Apr 24 final3.pdf
Kempen ' UK DB Endgame Paper Apr 24 final3.pdfKempen ' UK DB Endgame Paper Apr 24 final3.pdf
Kempen ' UK DB Endgame Paper Apr 24 final3.pdf
 
Uae-NO1 Rohani Amil In Islamabad Amil Baba in Rawalpindi Kala Jadu Amil In Ra...
Uae-NO1 Rohani Amil In Islamabad Amil Baba in Rawalpindi Kala Jadu Amil In Ra...Uae-NO1 Rohani Amil In Islamabad Amil Baba in Rawalpindi Kala Jadu Amil In Ra...
Uae-NO1 Rohani Amil In Islamabad Amil Baba in Rawalpindi Kala Jadu Amil In Ra...
 
《加拿大本地办假证-寻找办理Dalhousie毕业证和达尔豪斯大学毕业证书的中介代理》
《加拿大本地办假证-寻找办理Dalhousie毕业证和达尔豪斯大学毕业证书的中介代理》《加拿大本地办假证-寻找办理Dalhousie毕业证和达尔豪斯大学毕业证书的中介代理》
《加拿大本地办假证-寻找办理Dalhousie毕业证和达尔豪斯大学毕业证书的中介代理》
 
Financial analysis on Risk and Return.ppt
Financial analysis on Risk and Return.pptFinancial analysis on Risk and Return.ppt
Financial analysis on Risk and Return.ppt
 
10 QuickBooks Tips 2024 - Globus Finanza.pdf
10 QuickBooks Tips 2024 - Globus Finanza.pdf10 QuickBooks Tips 2024 - Globus Finanza.pdf
10 QuickBooks Tips 2024 - Globus Finanza.pdf
 
2024-04-09 - Pension Playpen roundtable - slides.pptx
2024-04-09 - Pension Playpen roundtable - slides.pptx2024-04-09 - Pension Playpen roundtable - slides.pptx
2024-04-09 - Pension Playpen roundtable - slides.pptx
 
『澳洲文凭』买科廷大学毕业证书成绩单办理澳洲Curtin文凭学位证书
『澳洲文凭』买科廷大学毕业证书成绩单办理澳洲Curtin文凭学位证书『澳洲文凭』买科廷大学毕业证书成绩单办理澳洲Curtin文凭学位证书
『澳洲文凭』买科廷大学毕业证书成绩单办理澳洲Curtin文凭学位证书
 
Q1 2024 Newsletter | Financial Synergies Wealth Advisors
Q1 2024 Newsletter | Financial Synergies Wealth AdvisorsQ1 2024 Newsletter | Financial Synergies Wealth Advisors
Q1 2024 Newsletter | Financial Synergies Wealth Advisors
 
Unit 4.1 financial markets operations .pdf
Unit 4.1 financial markets operations .pdfUnit 4.1 financial markets operations .pdf
Unit 4.1 financial markets operations .pdf
 
2024 Q1 Crypto Industry Report | CoinGecko
2024 Q1 Crypto Industry Report | CoinGecko2024 Q1 Crypto Industry Report | CoinGecko
2024 Q1 Crypto Industry Report | CoinGecko
 
NO1 Certified kala jadu karne wale ka contact number kala jadu karne wale bab...
NO1 Certified kala jadu karne wale ka contact number kala jadu karne wale bab...NO1 Certified kala jadu karne wale ka contact number kala jadu karne wale bab...
NO1 Certified kala jadu karne wale ka contact number kala jadu karne wale bab...
 
Unveiling Poonawalla Fincorp’s Phenomenal Performance Under Abhay Bhutada’s L...
Unveiling Poonawalla Fincorp’s Phenomenal Performance Under Abhay Bhutada’s L...Unveiling Poonawalla Fincorp’s Phenomenal Performance Under Abhay Bhutada’s L...
Unveiling Poonawalla Fincorp’s Phenomenal Performance Under Abhay Bhutada’s L...
 
Stock Market Brief Deck FOR 4/17 video.pdf
Stock Market Brief Deck FOR 4/17 video.pdfStock Market Brief Deck FOR 4/17 video.pdf
Stock Market Brief Deck FOR 4/17 video.pdf
 
The Inspirational Story of Julio Herrera Velutini - Global Finance Leader
The Inspirational Story of Julio Herrera Velutini - Global Finance LeaderThe Inspirational Story of Julio Herrera Velutini - Global Finance Leader
The Inspirational Story of Julio Herrera Velutini - Global Finance Leader
 

LEI.INFO and The ideas for LEI system

  • 1. LEI.INFO & The Ideas for LEI System A workshop for GLEIF by MakoLab SA
  • 2. Motivation  Enhance the LEI infrastructure by using SEMANTIC TECHNOLOGIES  Popularise LEI by adding it to schema.org  Explore radically new possibilities for LEI System technological foundations 2
  • 3. Workshop plan  MakoLab – who we are?  LEI Resolver • Public LEI Search Engine and Linked Data Resolver • Private LEI Based Solutions  LEI in schema.org  GLEIO Ontology • What’s “wrong” with XML data model • Current LEVEL 1 Ontology • Plans and discussion about the inclusion of LEVEL 2 concepts  Using Blockchain for identity services and LEI • MakoLab’s Proof-of-Concept • Discussion of Potential BlockChain Proof-of-Concept for GLEIF 3
  • 4. Bringing Semantic Web Technologies to LEI System  LEI Search Engine and Linked Data Resolver  LEI in schema.org  GLEIO Ontology
  • 5. What is MakoLab LEI Resolver ?  MakoLab LEI Resolver is the combination of LEI Search Engine and Linked Data URI Resolver.  Linked Data URI Resolver is a web based software solution that performs dereference of an URI by returning the representation of the resource that it identifies 5
  • 6. MakoLab LEI Resolver – how does it work? 5493001KJTIIGC8Y1R12 Create URI http://lei.info/5493001KJTIIGC8Y1R12 Visual for Human Web Media (HTML) Data for Machine consumption (RDF) Picture for Paper Media (QR-Code) 1 2 http://lei.info/5493001KJTIIGC8Y1R12 6
  • 7. URI Creation – MakoLab LEI Web Application Few technological details: TripleStore – AllegroGraph Application Layer – Highly Scalable .NET Web app. Romantic Web (SW) components 1 7
  • 8. LEI Resolver – Visual Resolution http://lei.info/5493001KJTIIGC8Y1R12 Visual for Human Web Media (HTML) 2 8
  • 9. LEI Resolver – Data for machine consumption http://lei.info/5493001KJTIIGC8Y1R12 Data for Machine consumption (RDF) RDF Graphs can be returned in multiple formats: 2 9
  • 10. LEI Resolver – Meeting Linked Data Standards http://en.lodlive.it/?http://lei.info/5493001KJTIIGC8Y1R12 http://lei.info/5493001KJTIIGC8Y1R12 Data for Machine consumption (RDF) 2 10
  • 11. LEI Resolver – Meeting Linked Data Standards Sophisticated Querying Mechanism SPARQL END POINT Allows for building third party applications n top of the resolver http://lei.info/sparql 11
  • 12. Private LEI Resolvers  Can be deployed to company Intranets  Can be totally isolated from Internet  Can be integrated with ANY corporate source – if the source exposes Web API  Precursor to Level 2  Demo integrations: CorpWatch, Bloomberg Symbology, dbPedia, Freebase 12
  • 14. schema.org – global vocabulary for searchSchema.org (2011), sponsored by the most important search engines: Google, Microsoft, Yahoo, and Yandex, is a large scale collaborative activity with a mission to create, maintain, and promote schemas for structured data on the WEB pages and beyond. These schemas cover entities, relationships between entities, and actions. Today, over 10 million sites use Schema.org. Many applications from Google, Microsoft, Pinterest, Yandex, and others already use schema.org to power rich experiences. Think of schema.org as a global Vocabulary for the web transcending domain and language barriers. MakoLab has built schema.org extensions: 2015 – auto.schema.org (Automotive Industries) 2016 – fibo.schema.org (Financial Industries) 14
  • 15. fibo.schema.org fibo.schema.org is an extension of schema.org based on the most comprehensive global financial terms vocabulary: FIBO (Financial Industry Business Ontology) Collaborative project of an international group of individuals lead by MakoLab SA. 15
  • 16. LEI in schema.org Financial Extension for schema.org created by MakoLab and introduced to schema.org on May 4th, 2016, contains property definition that describes LEI: http://schema.org/leiCode 16
  • 18. From XML Schema to Ontology 18
  • 19. 19 About XML schema for the CDF Format  The role of the XML schema is to specify what constitutes a valid document.  XML schema compliant with the Common Data File Format is merely focused on syntax and structure of XML documents.  XML schema restricts the set of elements that can be used in the files with global LEI data. But it doesn’t indicate how the documents should be interpreted.  XML schema for the Common Data File Format cannot be understood by itself.
  • 20. 20 LIMITATIONS OF XML REPRESENTATION An XML representation has many drawbacks and limitations: lack of precise semantics difficult extensibility lack of global persistent identifiers lack of inference (so also no content consistency check)
  • 21. 21 Ontological answer to XML limitations  Ontologies are focused on meaning. They are formal specifications of shared conceptualizations.  Ontologies allow to classify entities and have enough expressive power to introduce constraints on the level of things.  They are flexible enough to allow for extensions. New data based on terminology from external resources can be added to an RDF graph.  RDF/OWL ontologies use URIs, which are universal global unique identifiers. By using URIs, browsers and other applications can retrieve the data of the resource identified by that URI (see content negotiation, LOD).  Ontologies allow for inference. Reasoners for OWL ontologies can check consistency of ontology, i.e. whether the set of ontological restrictions (axioms) has a model. One can also verify whether the facts explicitly expressed in an OWL ontology do not break the restrictions.
  • 23. 23 About General LEI Ontology (GLEIO) 1. GLEIO specifies the conceptualization of a domain of things described by Common Data File Format. It provides definitions of concepts and establishes semantic relations between entities. 2. GLEIO is an OWL ontology compliant with the CDF Format. We made sure that each element from the CDF Format found its counterpart in GLEIO 3. GLEIO is also linked with Financial Industry Business Ontology (FIBO). Bridging connections are part of GLEIO’s specification. 4. GLEIO provides a knowledge scheme for LEI Resolver. 5. It was designed to satisfy Linked Open Data principles.  Its canonical URI is http://lei.info/gleio/
  • 25. 25 GLEIO about change 1. GLEIO is intended to make explicit temporal aspects of LEI data and allow for tracking changes. 2. We proposed an innovative knowledge schema for representing change. 3. Currently: GLEIF publishes daily an updated concatenated file without any indication what have changed. 4. What can change?  An LEI registration status can change in time (see: http://lei.info/549300U5FI25Y6MFOS85).  The headquarters address of a legal entity can change (see: http://lei.info/549300YV1HQLBVHOI649).
  • 26. 26 GLEIO divides all entities into 1. entities that change - variable entities – have different manifestations at different times, and those that change 2. entities that do not change - non-variable entities - do not have different manifestations as different objects at different times.  Here we have manifestations of variable entities. Each such manifestation has its time stamp (being its beginning of existence).
  • 27. 27 Example 1  Every day our LEI application reads a complete concatenated XML file.  A new manifestation of a legal entity is created, if a change was found (e.g., its headquarters address has changed).  Manifestations are linked by temporal precedence relation hasPredecessorEntityManifestation
  • 28. 28 Example 2 The changes in LEI registry is also represented in GLEIO by manifestations. For instance, the status of LEI registration can change from “Issued” to “Lapsed” (here we still have to do with the same LEI). In that case, we create a new manifestation of the LEI.
  • 29. 29 Example 3 In some other cases, for instance when the LEI status is “Duplicate”, it will have its successor. In some sense it ceases to exist and stops being updated. Its successor becomes the “issued” LEI.
  • 30. GLEIO Plans and discussion about LEVEL 2 concepts inclusion
  • 31. 31 Who is who? Who owns whom? Who owns what?” GLEIO can be extended on the relationships proposed in LEVEL 2, i.e.: • Various definitions of parent relationships • direct parent relationships • ultimate parent relationships (inference from a chain of direct parent relationships?) • sets of entities that belong to the same group • Other relationships that are not described as parent-child relationships • joint ventures and joint operations  Precise definitions are needed.
  • 32. 32 Data history “For policy or research purposes, it may be more important to be able to trace the relationships among entities through time (including when a relationship starts or ceases to exist) than to trace changes in their Level 1 data, such as a change of address. Consideration of corporate actions such as mergers, acquisitions, and spin-offs often figures prominently in constructing meaningful time series. Thus, it is important from the start that history is built into the data model conceptually, even though the collection or management of such information may not be implemented in the first phase.” Collecting data on direct and ultimate parents of legal entities in the Global LEI System – Phase 1
  • 33. Radically new possibilities for technological foundations of the LEI System
  • 34. Digital Identification - a quest for ….  Non-repudiation  Immutability  Decentralization  Transparency  Resilience to system failures 34
  • 36. What is Blockchain?  Blockchain is the underlying technology of Bitcoin and other cryptocurrencies.  The Blockchain is in essence a database technology featuring distributed, tamper proof operation and is typically used as a public ledger of timestamped transactions.  It provides methods for verification of the existence of the transactions at a particular times. Such verifications can be done independently by any other system participant. https://en.wikipedia.org/wiki/Bitcoin https://www.oreilly.com/ideas/understanding-the-blockchain 36
  • 37. More about Blockchain Blockchain was invented in 2008 and first implemented in 2009 (as part of original Bitcoin software). Blockchain technology enables creation of tamper-resistant data structures while making it publically available to all parties. The underlying theoretical model is based on hash functions and public-key cryptography and with growing size of the data, makes is practically impossible to tamper with data. Practical immutability of the database is achieved by its specific architecture and the use of the specific Proof-Of-Work methods that are hard to execute making the tampering practically impossible. 37
  • 38. More about Blockchain The actual data stored in a Blockchain database (called “transaction”), are secured by public-key cryptography (signed by private keys or their creators), to prevent any third party from modifying it. “Transactions” (and the entire block containing them) need to be confirmed. After this step all the chains in the Blockchain contain the confirmed block and the chain grows. There are usually many confirmations needed to be performed (by participants called miners) for the block with transactions to be accepted. The confirmation is by design computationally expensive procedure (Proof-of-Work) 38
  • 39. Blockchain evolution  Blockchain 1.0 – Bitcoin and other Crypto Currencies “The deployment of cryptocurrencies in applications related to cash, such as currency transfer, remittance, and digital payment systems”  Blockchain 2.0 – Contracts “The entire slate of economic, market, and financial applications using the blockchain that are more extensive than simple cash transactions: stocks, bonds, futures, loans, mortgages, titles, smart property, and smart contracts”  Blockchain 3.0 – Applications “Beyond currency, finance, and markets—particularly in the areas of government, health, science, literacy, culture, and art.” Quotations from: “Blockchain” by Melanie Swan, O'Reilly Media, Inc. 39
  • 40. Using Blockchain 2.0 for LEI – An idea Currently, the single XML record for LEI entity is treated as "atomic", in the sense of being curated by the global LEI authority that publishes it. As such, an XML representation of single LEI record can be considered as a state for single smart contract. Each such contract would offer method for accessing the representation, and a dynamic data structure that holds "revisions" of the representation. That is, when the LEI record changes globally, its new representation would be added to the state of the contract. Such contract can hold many revisions of the representation, bound only by the capabilities of the network global storage. We call such contract "entity contract". Together with entity contracts, someone can devise one or more "master contracts", that keep track of individual entity contracts and make accessing an easier process. One must remember, however, of the tradeoff between complexity of such contracts and their cost of creation and execution. 40
  • 41. Using Blockchain 2.0 for LEI – An idea The network of participants can be a global network like Ethereum, where transactions are validated by third party anonymous participants, or can be an isolated network of private participants that does not expose their contracts for public execution. The suggested architecture for LEI: Consortium blockchains A consortium blockchain is a blockchain where the consensus process is controlled by a pre-selected set of nodes; for example, one might imagine a consortium of 15 financial institutions, each of which operates a node and of which 10 must sign every block in order for the block to be valid. The right to read the blockchain may be public, or restricted to the participants, and there are also hybrid routes such as the root hashes of the blocks being public together with an API that allows members of the public to make a limited number of queries and get back cryptographic proofs of some parts of the blockchain state. These blockchains may be considered “partially decentralized”. Vitalik Buterin - https://blog.ethereum.org/2015/08/07/on-public-and-private-blockchains/ 41
  • 42. MakoLab’s Proof-of-Concept  Ethereum as smart contract platform  Ethereum clients form a private network of participants  Each client synchronizes its blockchain with others  Smart contracts are deployed on the blockchain and executed from there  Three LOUs modelled  Clients are connected in a distributed cluster  Single node is: 8GB/4 cores/ 3,2 GHz/Intel i7 42
  • 43. More details  Fast index service used for searches  Individual web interfaces for each LOU  POC functionality: Search, Creation of contracts for LEIs records, registration in the master, creation of the new revisions …  Estimated mining time for single LEI: mining of 1 block itself, with low difficulty PoW, typically less than 10 secs 1 LEI = 3 blocks = ~30 sec. 43
  • 46. Potential Proof-Of-Concept v2.0 for GLEIF  Creating Blockchain database with ALL existing LEI records  Modelling realistic LEI revisions  Modelling consortium & private LEI Blockchains  Testing different blockchain implementations  Analysing various Proof-of-Work possibilities vs number of mining nodes  Testing blockchain-indexer and Web access interfaces  Performance tests – conclusions for hardware  Security audit  Design of final system architecture 46
  • 47. What are GLEIF needs related to LEI infrastructure? What could MakoLab offer ?
  • 48. 48 Contact Robert Trypuz MakoLab SA Rzgowska 30 93-172 Łódź Poland robert.trypuz@makolab.co m Mirek Sopek MakoLab SA Demokratyczna 46 93-430 Lodz Poland +48 600 814 537 sopek@makolab.com

Editor's Notes

  1. This representation allows for change tracking across time stamps.
  2. Plans and discussion about LEVEL 2 concepts inclusion