SlideShare ist ein Scribd-Unternehmen logo
1 von 94
OpenLink Virtuoso
Technology
Overview
For Decision
Makers
By Kingsley Idehen
Founder &CEO,OpenLink Software
Presentation Goals
Company Overview
Problem Analysis
Solution Breakdown
Virtuoso Product Overview
Virtuoso Product Features Usage Examples
License CC-BY-SA 4.0 (International)
Company Overview
OpenLink Company Overview
OpenLink Software is a privately-held company founded in 1992 by its President & CEO,
Kingsley Idehen. The company is an industry acclaimed technology innovator in the
following areas:
 ODBC, JDBC, ADO.NET, and OLE-DB compliant Data Access Drivers for Oracle,
SQL Server, Informix, Ingres, Sybase, Progress, MySQL, and PostgreSQL
 High-Performance & Scalable Multi-Model (Relational & Graph) Database
Technology
 Data Integration Middleware (Data Virtualization Technology across a wide variety of
Protocols & Formats)
 Web Application Server Technology
 Linked Data Deployment & Management
 Socially-enhanced Distributed Collaborative Applications Platforms (Weblogs, Wikis,
Feed Aggregation and Syndication, Web File Systems, Discussion Forums, etc.)
 Identity Management.
License CC-BY-SA 4.0 (International)
Products & Services
Software Products
• OpenLink Virtuoso - available in single server and cluster editions that are instantiated via
cloud and/or on-premise installation.
• OpenLink Data Spaces – Linked Open Data based Collaboration Platform
• OpenLink YouID – Mobile App and/or Web-based Identity Management Tool
• OpenLink Structured Data Sniffer – Browser Extension for metadata discovery and extraction
• OpenLink Structured Data Editor – Web-based Editor for RDF-based Structured Data
• OpenLink SPASQL Query Builder – Web-based Query Editor for SPARQL & SQL
• OpenLink Data Explorer
• OpenLink Universal Data Access Drivers (UDA) -
High-performance data access drivers for ODBC, JDBC, ADO.NET, and OLE DB that provide
transparent access to enterprise databases.
• An Open Source Data Access SDK for ODBC
Every product is delivered by download from the Internet (http, ftp, etc.). Temporary
licenses are issued upon download and may be extended as needed, on a case-by-case
basis. Permanent licenses are issued once payment is received.
License CC-BY-SA 4.0 (International)
Products & Services
Professional and Support Services
• OpenLink Product Support provides front-line email and phone support,
web-based online support, and a variety of premium services such as phone,
emergency, and onsite support.
• Our Support staff is comprised of individuals with extensive knowledge of data
access, data migration, database administration, programming APIs, and other
relevant skills.
• Services are sold in either Standard "Bronze" or Premium "Platinum" Support
packages, with varying hours of availability, response times, etc.
• We also offer Custom Development, Training, and other Consultancy services.
These services can be offered on- or off-site. Expenses for travel,
accommodations, food, etc., associated with on-site services are charged
separately.
License CC-BY-SA 4.0 (International)
Customers
OpenLink's installed base is in excess of 10,000 customers worldwide.
Examples include:
 European Union
 US Govt (Data.gov, NIH etc.)
 Bank of America
 Elsevier
 French National Library
 Spanish National Library
 Globo
 Daimler Benz
 Bayer
 St Jude Medical
 Fujitsu
 Syngenta
 Nestle
 Eli Lilly
 Sanofi
 Bloomberg
 Nationwide
 and many more
License CC-BY-SA 4.0 (International)
Office Locations
USA
OpenLink Software, Inc
10 Burlington Mall Road
Suite 265
Burlington, MA 01803
Tel.: +1 781 273 0900
Fax: +1 781 229 8030
UK
OpenLink Software Ltd.
Airport House
Purley Way
Croydon, Surrey CR0 0XZ
Tel.: +44 (0)20 8681 7701
Fax: +44 (0)20 8681 7702
License CC-BY-SA 4.0 (International)
Problem Analysis
License CC-BY-SA 4.0 (International)
The Problem
Data is growing exponentially along
the following dimensions:
 Volume
 Velocity
 Variety
 Location Disparity.
All of this happens within a fixed 24
hour window i.e., days don’t get any
longer.
While producing an ever increasing
number of Data Silos !!!
License CC-BY-SA 4.0 (International)
Achieving
Data De-Silo-Fication
(Component Breakdown)
NATURAL LANGUAGE & DATA
“Natural Languages are the most sophisticated systems of
communication ever developed.” – John F. Sowa
“Once you have a truly massive amount of information
integrated as knowledge, then the human-software system
will be superhuman, in the same sense that mankind with
writing is superhuman compared to mankind before
writing.” – Douglas Lenat
Natural Language & Data
• A Word or Phrase is an identifier that names an Entity (thing) via
implicit [denotation][referent description document content]
resolution
• A Term is a Word or Phrase that names an Entity via explicit,
[denotation][referent description document content]
resolution, using indirection.
• A Sentence is a syntax rules constrained arrangement of Words
and Phrases that represent types of Entity Relationships.
• A Statement is a kind of Sentence constructed from Terms.
License CC-BY-SA 4.0 (International).
Data (Recap)
• A IRI is an Internationalized Identifier that has the entity naming
characteristics of a Word or Phrase.
• An HTTP URI is a kind of IRI that has the entity naming
characteristics of a Term i.e., denotation (signification) and
connotation (description) reference duality.
• RDF enables digital sentence construction where IRIs are used to
name Entities participating in the Subject, Predicate, and Object
relationship roles.
• RDF based Linked Data enables digital statement construction
where HTTP URIs are used to denote Entities participating in the
Subject, Predicate, and Object relationship roles.
License CC-BY-SA 4.0 (International).
Natural Language & Data Connection
• An RDF triple represents a “Datum” – a Sentence compromised
of Words or Phrases.
• An RDF based Linked Open Data Triple represents a “Webby
Datum” – a Statement comprised of Terms.
• RDF triple collections represent Data – Sentences.
• RDF based Linked Open Data triple collections represent “Webby
Data” – Statements.
License CC-BY-SA 4.0 (International).
Digital Sentences
Leverage digital rendition of Natural Language to move data across data
silos by:
 Using URIs as entity names
 Using HTTP URIs so that entity names function like terms
 Using RDF to create digital sentences or statements
 Using RDF based digital sentences to transmit information across data
silos, via documents.
License CC-BY-SA 4.0 (International)
Digital Sentences (Data)
&
Network Abstraction
DNS based Linked Computer Network (Internet)
Linked Computer Network (e.g., Internet)
1. Computer (DNS CNAMES) Names are Data Source Name
2. Actual Data Model and Data Access is Local and Machine OS hosted App. specific.
Internet
License CC-BY-SA 4.0 (International)
Linked Document Network (e.g., World Wide Web)
1. Computer (DNS CNAMES) Names become irrelevant.
2. Document Locators / Addresses (HTTP URLs) are Data Source Names (DSNs).
3. One kind of Relation i.e., "LinksTo" is what connects the Documents.
4. To machines: actual Data Model, Entity Relation Semantics, and Representation Notations are
indecipherable from content.
HTTP based Linked Document Network (Web 1.0 & 2.0)
Internet
Web
License CC-BY-SA 4.0 (International)
HTTP based Linked Data Network (Web 3.0)
Linked Data Network (e.g., Linked Open Data Cloud)
1. Entity Names (HTTP URIs) are Data Source Names (DSNs)
2. Computer (DNS CNAMES) & Document Names (HTTP URLs) become irrelevant
3. Actual Data Model and Representation Notations are loosely coupled.
Internet
Web
Linked Data
License CC-BY-SA 4.0 (International)
RDF based Linked Open Data (Semantic Web)
Semantically Enhanced Linked Data Network
(e.g., Semantic Web of Big Linked Open Data)
Internet
Web
Linked Data
Relation
Semantics1. Entity Names (HTTP URIs) are
Data Source Names (DSNs)
2. Computer (DNS CNAMES)
& Document Names (HTTP
URLs) become irrelevant
3. Actual Data Model and
Representation Notations
are loosely coupled
4. RDF & RDF Schema Relation
Semantics
are accessible and
comprehendible to
humans and machines.
License CC-BY-SA 4.0 (International)
The New Data Packet (Document)
Web payloads increasingly comprised of RDF documents,
comprised of Webby Structured Data
License CC-BY-SA 4.0 (International)
Virtuoso Universal Server
(Powerful Solution to Modern Data
Access & Integration Challenges)
What’s Your Fundamental Goal?
Turn Data into Electricity that’s transmitted via Hyperlinks
(HTTP URIs), across Data Silos, fuelling unrivaled individual &
enterprise agility!
License CC-BY-SA 4.0 (International)
Product Value Proposition
Enterprise and Individual
Agility via Data
Virtualization, without
compromising
performance, scalability,
open standards
compliance, and security.
License CC-BY-SA 4.0 (International)
Product Benefits
• Maximum incorporation of current and future innovations
with minimum (if any) disruption to existing infrastructure
• Prior Investment Preservation via Open Standards
support
• Aids Loosely-Coupled Application Development
• Enables mixing and matching of “best of class”
products
• Digital Enterprise Agility
• High-Performance & Scalability
• Sophisticated Attributed-based Access Controls for
Security
• Cost-Effective
• Concurrent Resource Usage Licensing.
License CC-BY-SA 4.0 (International)
Digital Business Exploitation Scenarios
• Business Development
• Innovative Data-driven Product & Services Offers
• Marketing & Advertising
• Market Research leveraging internal and external
sources
• Branding Search Engine Optimization
• Business Performance Optimization
• Business Analytics
• Human Resources
• Internal Skills Profiling
• External Skills Profiling
License CC-BY-SA 4.0 (International)
Virtuoso
Showcases
Core Platform behind LOD Cloud
Core Platform (RDF DBMS and Linked Data Deployment) behind DBpedia,
many bubbles in the LOD Cloud, and the LOD Cloud cache itself.
License CC-BY-SA 4.0 (International)
We operate a Live Linked Open Data Cloud Cache
comprised of:
 55 billion+ RDF statements (triples)
 Machine has 384 GB of RAM, 2TB disk
 Allows any Human or Machine perform live ad-hoc
SPARQL queries (including inference & reasoning)
• http://lod.openlinksw.com/fct -- Text Search + Faceted
Browsing
• http://lod.openlinksw.com/sparql -- SPARQL Query
Service
Performance & Scalability
License CC-BY-SA 4.0 (International)
Performance & Scalability Reports
• 150 Billion RDF Triples Benchmark Report (PDF)
• Berlin SPARQL Benchmark
• Star Benchmark
• DBpedia Usage Analysis
• LOD Cloud Cache Commissioning Report
License CC-BY-SA 4.0 (International)
Product Architecture
License CC-BY-SA 4.0 (International)
A high-performance, scalable,
secure, and operating-system-
independent server designed
to handle contemporary
challenges associated with
data access, data integration,
and data management.
Data Virtualization Middleware
An in-built middleware
layer (“Sponger”) for
creating Transient &
Persistent Views over
Heterogeneous Data
Sources.
License CC-BY-SA 4.0 (International)
Pluggable Linked Data Cartridges
A collection of prefabricated
and customizable Data
Extraction, Transformation,
and Lookup cartridges
(drivers) covering a vast
ranges of data formats and
data access protocols.
License CC-BY-SA 4.0 (International)
Using Virtuoso
How Do You Get Going?
Download, install, and experience the power of coherent integration
of disparate data sources, data access protocols, and data
representation formats.
In an nutshell, commence exploitation of powerful business
intelligence, socially enhanced collaboration, data virtualization,
and entity analytics without writing a line of code!
License CC-BY-SA 4.0 (International)
Data Generation & Flow
Structured Data Sniffer Browser Extension
RDF-based Metadata (JSON-LD notation) revealed via single mouse-click on
OSDS icon when viewing a Web page.
License CC-BY-SA 4.0 (International)
Structured Data Sniffer Browser Extension
RDF-based Metadata (RDFa notation) revealed via single mouse-click on OSDS
icon when viewing a Web page.
License CC-BY-SA 4.0 (International)
Structured Data Sniffer Browser Extension
RDF-based Metadata (POSH notation) revealed via single mouse-click on OSDS
icon when viewing a Web page.
License CC-BY-SA 4.0 (International)
Structured Data Sniffer Browser Extension
SPARQL Query Results Page revealed by clicking OSDS LOD Cloud Lookup Query
icon when viewing a Web Page.
License CC-BY-SA 4.0 (International)
Structured Data Sniffer Browser Extension
SPARQL Query Editing Service revealed by changing &query parameter to &qtxt
when viewing query-results page. This UI lets you change query results formats too!
License CC-BY-SA 4.0 (International)
In-Built Entity Relation Graph Exploitation
Effect of clicking on a hyperlink in the SPARQL Query Results page i.e., hyperlink
resolves to an Entity Description Page.
License CC-BY-SA 4.0 (International)
In-Built Entity Relation Graph Exploitation - 1
Effect of clicking on a ”Faceted Browsing” hyperlink in the footer section of the
Entity Description Page.
License CC-BY-SA 4.0 (International)
In-Built Entity Relation Graph Exploitation - 2
Effect of clicking on a ”Faceted Browsing” hyperlink in the footer section of the
Entity Description Page.
License CC-BY-SA 4.0 (International)
File Create, Save, and Share UI/UX
ODS-Briefcase which is also a Data Junction Box to Diverse Data Sources
License CC-BY-SA 4.0 (International)
File Create, Save, and Share UI/UX
ODS-Briefcase showing collection of RDF-Turtle Documents
License CC-BY-SA 4.0 (International)
Sophisticated Content Crawler
DBMS hosted Content
Crawler that leverages
loosely coupled binding
to the Sponger
Middleware component
for transformation of
unstructured and semi-
structured data into
Linked Data.
License CC-BY-SA 4.0 (International)
Loosely-Coupled Data
Interaction
(Various Tools)
Powerful Standards Support
ODBC compliance enables use of client applications (e.g. Microsoft Access) as front-
ends for Virtuoso functioning as a Virtual Data Junction Box for 3rd party RDBMS
engines, and the World Wide Web hosted Linked Open Data Cloud.
License CC-BY-SA 4.0 (International)
Spreadsheet Integration - 1
Using SPARQL Query Results Page URL as input to Google Spreadsheet via ImportData()
function
License CC-BY-SA 4.0 (International)
Spreadsheet Integration - 2
Using SPARQL Query Results Page URL as input to Google Spreadsheet via ImportData()
function
License CC-BY-SA 4.0 (International)
Google Docs Integration
Creating RDF-based Structured Data using a Google document.
License CC-BY-SA 4.0 (International)
Microsoft Word Integration
Creating RDF-based Structured Data using a Microsoft Word (365 Online Edition) Doc.
License CC-BY-SA 4.0 (International)
Microsoft OneNote Integration
Creating RDF-based Structured Data using a OneNote document.
License CC-BY-SA 4.0 (International)
Etherpad Note Integration
Creating RDF-based Structured Data using an Ehterpad document .
License CC-BY-SA 4.0 (International)
Powerful Standards Support - 1
ODBC & HTML5 compliance enables development of rich client apps. that
leverage the WebDB-ODBC bridge for accessing data across: Virtuoso, 3rd party
RDBMS engines.
License CC-BY-SA 4.0 (International)
Powerful Standards Support -2
ODBC & HTML5 compliance enables development of rich client apps. that
leverage the WebDB-ODBC bridge for accessing data across the World Wide Web
hosted Linked Open Data Cloud.
License CC-BY-SA 4.0 (International)
Powerful Standards Support - 3
Using SPARQL to enhance SQL via an ODBC connection over HTTP. Naturally, this also works via JDBC,
ADO.NET, and OLE DB connections too! Use “vdb” for uid and pwd when prompted
License CC-BY-SA 4.0 (International)
Insight Discovery & Exploration
HTML5 based PivotViewer based Front-End for visualizing SPARQL Query results
License CC-BY-SA 4.0 (International)
Insight Discovery & Exploration
HTML5 based PivotViewer based Front-End for visualizing SPARQL Query results (Bar
Chart based Grouping)
License CC-BY-SA 4.0 (International)
Insight Discovery & Exploration
HTML5 based PivotViewer based Front-End for visualizing SPARQL Query results (specific
item of interest selection)
License CC-BY-SA 4.0 (International)
Powerful SPARQL Query Builder
Use Query By Example (QBE) Patterns to Construct & Share Query Results.
License CC-BY-SA 4.0 (International)
Data Interaction
(Read-Write)
Read-Write Interaction needs ABAC
based Access Controls
This is about fine-grained access to
protected resources driven by attributes
(characteristics, features, properties,
predicates, relations etc.) of the resource
requestor (an Identity Principal).
License CC-BY-SA 4.0 (International).
Attributed Based Access Controls (ABAC)
Breakdown
License CC-BY-SA 4.0 (International).
1. Identity Principal Requests
Access to Protected Resource
2. Protected Resource Server
Assesses:
 Identity Principal
Validity (RDF based
Identity Claims)
 Access Control Rules
(RDF based ACLs)
3. Subject is Given Access to
Protected Resource or
Rejected
ABAC Challenges?
• Identifier Types – NetID vs WebID Issues
• Data Access Protocols – LDAP vs HTTP issues
• Data Representation – Data Virtualization issues
• Data Integration – RDF based Linked Open Data
• Data Access Performance & Scalability –
Virtuoso!
License CC-BY-SA 4.0 (International).
Identity Management
for
Attribute Based Access Controls
Digital Identity Card Generation – PdP
Selection
Vast & Configurable Collection of Profile Data Providers (PdPs)
License CC-BY-SA 4.0 (International)
Digital Identity Card Generation – IdP
Selection
Vast & Configurable Collection of Identity Card Storage Providers
(IdPs)
License CC-BY-SA 4.0 (International)
Generated Identity Card
A Document comprised of
content in the form of
identity claims that
coalesce around an
identifier (e.g., HTTP URI)
that denotes the Identity
Card’s subject.
Basically, a document
comprised of content that
connotes (describes) its
subject.
License CC-BY-SA 4.0 (International).
Other Identity Credentials Related Artifacts
HTML+Microdata, HTML+RDFa, RDF-TURTLE, and JSON-LD
Identity Cards. Basically, no distracting RDF document content
format and digital sentence notation wars!
License CC-BY-SA 4.0 (International)
Virtualized Identity Claims Authentication
(Web Single-Sign-On)
In-built support for
authenticating Identity
Claims -- across a variety of
open standards based
authentication protocols.
License CC-BY-SA 4.0 (International)
Data Access Control &
Policies
Data Interaction
(Read-Write)
Example
Controlling Access
to a SPARQL Endpoint
License CC-BY-SA 4.0 (International).
Conditional Group Description
License CC-BY-SA 4.0 (International).
Turtle based Description of a Conditional Group (denoted by the
URI: <#groupBasicNetID>) for Identity Principals
Conditional Group Loading Template
License CC-BY-SA 4.0 (International).
SPARQL 1.1 based loading of Conditional Group description into
Virtuoso
SPARQL Endpoint ACL Description Template
License CC-BY-SA 4.0 (International).
Turtle based Description of an ACL (denoted by the URI:
<#NetIDSpongerAccessRule1>)
SPARQL ACL Loading Template
License CC-BY-SA 4.0 (International).
SPARQL 1.1 based loading of Conditional Group description into
Virtuoso
Controlled Access
to a SPARQL Endpoint
Example
License CC-BY-SA 4.0 (International).
Insert, Update, Delete – Step 1
Page showing errant data (note “AQ”) from a Nanotation laced Tweet
License CC-BY-SA 4.0 (International)
Insert, Update, Delete – Step 2
SPARQL 1.1 based Insert, Update, Delete via Basic SPARQL Query Editor
License CC-BY-SA 4.0 (International)
Insert, Update, Delete – Step 2
SPARQL 1.1 based Insert, Update, Delete via Basic SPARQL Query Editor
License CC-BY-SA 4.0 (International)
Insert, Update, Delete – Step 2
SPARQL 1.1 based Insert, Update, Delete via Basic SPARQL Query Editor
License CC-BY-SA 4.0 (International)
Insert, Update, Delete – Step 3
Successful SPARQL 1.1 based Insert, Update, Delete via Basic SPARQL Query
Editor
License CC-BY-SA 4.0 (International)
Insert, Update, Delete – Step 3
Page showing correction of errant data (note “FAQ” where it was “AQ”) from a
Nanotation laced Tweet
License CC-BY-SA 4.0 (International)
Clustering & High Availability
Cluster Configuration Options
 Data is replicated on a transactional basis (i.e.,
near real-time basis) using different replication
topologies
 Data is partitioned horizontally across machines
 Partitions may be paired up in quorums for
additional redundancy and high availability
 Elastic mode ensures no data loading as cluster
machine constituency evolves.
License CC-BY-SA 4.0 (International)
RDF Graph Replication Cluster
License CC-BY-SA 4.0 (International)
Cluster Architecture Diagrams
License CC-BY-SA 4.0 (International)
Blog Post Links
• Preloaded & Preconfigured Virtuoso Instances on
Amazon EC2 Cloud
• Simple Linked Open Data Deployment Tutorial
• Linked (Open) Data vs Linked (Local) Data based
SQL Data Virtualization
• Oracle Data De-Silo-Fication
• SQL Server Data-De-Silo-Fication
• DB2 Data De-Silo-Fication
• Loosely Coupled Read-Write Web Interactions
• YouID Digital Identity Card Generator App for iOS
and Android
License CC-BY-SA 4.0 (International)
Additional Collateral Links
• Virtuoso Features & Benefits Guide
• Virtuoso HowTo Guides
• Virtuoso Description Document
• Virtuoso Linked Data Document Collection
• Universal Data Access Drivers Description
Document
• OpenLink Software Linked Data Document
Collection
• Understanding Data Presentation
• Glossary of Terms
License CC-BY-SA 4.0 (International)
Additional Information
Web Sites
OpenLink Software
YouID – Digital Identity Card (Certificate) Generator
OpenLink Data Spaces – Semantically enhanced Personal & Enterprise Data Spaces &
Collaboration Platform
OpenLink Virtuoso - Hybrid Data Management, Integration, Application, and Identity Server
Universal Data Access Drivers - High-Performance ODBC, JDBC, ADO.NET, and OLE-DB
Drivers
LDAP and NetID-TLS – How to use LDAP scheme URIs with NetID-TLS Authentication
Social Media Data spaces
http://kidehen.blogspot.com (weblog)
http://www.openlinksw.com/blog/~kidehen/ (weblog)
https://plus.google.com/112399767740508618350/posts (Google+)
https://twitter.com/#!/kidehen (Twitter)
Hashtag: #LinkedData (Anywhere).
License CC-BY-SA 4.0 (International)

Weitere ähnliche Inhalte

Was ist angesagt?

أساسيات مارك 21 الاستنادي
أساسيات مارك 21 الاستناديأساسيات مارك 21 الاستنادي
أساسيات مارك 21 الاستناديMuhammad Muawwad
 
Linked Data의 RDF 어휘 이해하고 체험하기 - FOAF, SIOC, SKOS를 중심으로 -
Linked Data의 RDF 어휘 이해하고 체험하기 - FOAF, SIOC, SKOS를 중심으로 -Linked Data의 RDF 어휘 이해하고 체험하기 - FOAF, SIOC, SKOS를 중심으로 -
Linked Data의 RDF 어휘 이해하고 체험하기 - FOAF, SIOC, SKOS를 중심으로 -Dongbum Kim
 
LOD(linked open data) part 1 lod 란 무엇인가
LOD(linked open data) part 1   lod 란 무엇인가LOD(linked open data) part 1   lod 란 무엇인가
LOD(linked open data) part 1 lod 란 무엇인가LiST Inc
 
نموذج الإفلا للمكتبة المرجعي ما هو ولماذا؟ / ترجمة محمد عبد الحميد معوض
نموذج الإفلا للمكتبة المرجعي ما هو ولماذا؟ / ترجمة محمد عبد الحميد معوض نموذج الإفلا للمكتبة المرجعي ما هو ولماذا؟ / ترجمة محمد عبد الحميد معوض
نموذج الإفلا للمكتبة المرجعي ما هو ولماذا؟ / ترجمة محمد عبد الحميد معوض Muhammad Muawwad
 
An Introduction to SPARQL
An Introduction to SPARQLAn Introduction to SPARQL
An Introduction to SPARQLOlaf Hartig
 
Design and manage persistent URIs
Design and manage persistent URIsDesign and manage persistent URIs
Design and manage persistent URIsOpen Data Support
 
온톨로지 개념 및 표현언어
온톨로지 개념 및 표현언어온톨로지 개념 및 표현언어
온톨로지 개념 및 표현언어Dongbum Kim
 
Haystack 2018 - Algorithmic Extraction of Keywords Concepts and Vocabularies
Haystack 2018 - Algorithmic Extraction of Keywords Concepts and VocabulariesHaystack 2018 - Algorithmic Extraction of Keywords Concepts and Vocabularies
Haystack 2018 - Algorithmic Extraction of Keywords Concepts and VocabulariesMax Irwin
 
Linked Open Data Tutorial
Linked Open Data TutorialLinked Open Data Tutorial
Linked Open Data TutorialMyungjin Lee
 
Reasoning with Big Knowledge Graphs: Choices, Pitfalls and Proven Recipes
Reasoning with Big Knowledge Graphs: Choices, Pitfalls and Proven RecipesReasoning with Big Knowledge Graphs: Choices, Pitfalls and Proven Recipes
Reasoning with Big Knowledge Graphs: Choices, Pitfalls and Proven RecipesOntotext
 
OWL-XML-Summer-School-09
OWL-XML-Summer-School-09OWL-XML-Summer-School-09
OWL-XML-Summer-School-09Duncan Hull
 
Introduction to RDF
Introduction to RDFIntroduction to RDF
Introduction to RDFNarni Rajesh
 
Introduction to RDF & SPARQL
Introduction to RDF & SPARQLIntroduction to RDF & SPARQL
Introduction to RDF & SPARQLOpen Data Support
 
OWL Full Semantics
OWL Full SemanticsOWL Full Semantics
OWL Full SemanticsJie Bao
 
Pandora Paper Leaks With TypeDB
 Pandora Paper Leaks With TypeDB Pandora Paper Leaks With TypeDB
Pandora Paper Leaks With TypeDBVaticle
 
[224] 번역 모델 기반_질의_교정_시스템
[224] 번역 모델 기반_질의_교정_시스템[224] 번역 모델 기반_질의_교정_시스템
[224] 번역 모델 기반_질의_교정_시스템NAVER D2
 

Was ist angesagt? (20)

RDF Data Model
RDF Data ModelRDF Data Model
RDF Data Model
 
RDF and OWL
RDF and OWLRDF and OWL
RDF and OWL
 
أساسيات مارك 21 الاستنادي
أساسيات مارك 21 الاستناديأساسيات مارك 21 الاستنادي
أساسيات مارك 21 الاستنادي
 
SPARQL 사용법
SPARQL 사용법SPARQL 사용법
SPARQL 사용법
 
Linked Data의 RDF 어휘 이해하고 체험하기 - FOAF, SIOC, SKOS를 중심으로 -
Linked Data의 RDF 어휘 이해하고 체험하기 - FOAF, SIOC, SKOS를 중심으로 -Linked Data의 RDF 어휘 이해하고 체험하기 - FOAF, SIOC, SKOS를 중심으로 -
Linked Data의 RDF 어휘 이해하고 체험하기 - FOAF, SIOC, SKOS를 중심으로 -
 
LOD(linked open data) part 1 lod 란 무엇인가
LOD(linked open data) part 1   lod 란 무엇인가LOD(linked open data) part 1   lod 란 무엇인가
LOD(linked open data) part 1 lod 란 무엇인가
 
نموذج الإفلا للمكتبة المرجعي ما هو ولماذا؟ / ترجمة محمد عبد الحميد معوض
نموذج الإفلا للمكتبة المرجعي ما هو ولماذا؟ / ترجمة محمد عبد الحميد معوض نموذج الإفلا للمكتبة المرجعي ما هو ولماذا؟ / ترجمة محمد عبد الحميد معوض
نموذج الإفلا للمكتبة المرجعي ما هو ولماذا؟ / ترجمة محمد عبد الحميد معوض
 
An Introduction to SPARQL
An Introduction to SPARQLAn Introduction to SPARQL
An Introduction to SPARQL
 
Design and manage persistent URIs
Design and manage persistent URIsDesign and manage persistent URIs
Design and manage persistent URIs
 
온톨로지 개념 및 표현언어
온톨로지 개념 및 표현언어온톨로지 개념 및 표현언어
온톨로지 개념 및 표현언어
 
Haystack 2018 - Algorithmic Extraction of Keywords Concepts and Vocabularies
Haystack 2018 - Algorithmic Extraction of Keywords Concepts and VocabulariesHaystack 2018 - Algorithmic Extraction of Keywords Concepts and Vocabularies
Haystack 2018 - Algorithmic Extraction of Keywords Concepts and Vocabularies
 
Linked Open Data Tutorial
Linked Open Data TutorialLinked Open Data Tutorial
Linked Open Data Tutorial
 
Reasoning with Big Knowledge Graphs: Choices, Pitfalls and Proven Recipes
Reasoning with Big Knowledge Graphs: Choices, Pitfalls and Proven RecipesReasoning with Big Knowledge Graphs: Choices, Pitfalls and Proven Recipes
Reasoning with Big Knowledge Graphs: Choices, Pitfalls and Proven Recipes
 
OWL-XML-Summer-School-09
OWL-XML-Summer-School-09OWL-XML-Summer-School-09
OWL-XML-Summer-School-09
 
Introduction to RDF
Introduction to RDFIntroduction to RDF
Introduction to RDF
 
Introduction to RDF & SPARQL
Introduction to RDF & SPARQLIntroduction to RDF & SPARQL
Introduction to RDF & SPARQL
 
ShEx vs SHACL
ShEx vs SHACLShEx vs SHACL
ShEx vs SHACL
 
OWL Full Semantics
OWL Full SemanticsOWL Full Semantics
OWL Full Semantics
 
Pandora Paper Leaks With TypeDB
 Pandora Paper Leaks With TypeDB Pandora Paper Leaks With TypeDB
Pandora Paper Leaks With TypeDB
 
[224] 번역 모델 기반_질의_교정_시스템
[224] 번역 모델 기반_질의_교정_시스템[224] 번역 모델 기반_질의_교정_시스템
[224] 번역 모델 기반_질의_교정_시스템
 

Andere mochten auch

Virtuoso ODBC Driver Configuration & Usage (Mac OS X)
Virtuoso ODBC Driver Configuration & Usage (Mac OS X)Virtuoso ODBC Driver Configuration & Usage (Mac OS X)
Virtuoso ODBC Driver Configuration & Usage (Mac OS X)Kingsley Uyi Idehen
 
HTML5 based PivotViewer for Visualizing LInked Data
HTML5 based PivotViewer for Visualizing LInked Data HTML5 based PivotViewer for Visualizing LInked Data
HTML5 based PivotViewer for Visualizing LInked Data Kingsley Uyi Idehen
 
Semantic web
Semantic webSemantic web
Semantic webMyungjin Lee
 
Virtuoso, The Prometheus of RDF -- Sematics 2014 Conference Keynote
 Virtuoso, The Prometheus of RDF -- Sematics 2014 Conference Keynote Virtuoso, The Prometheus of RDF -- Sematics 2014 Conference Keynote
Virtuoso, The Prometheus of RDF -- Sematics 2014 Conference KeynoteKingsley Uyi Idehen
 
2016 Stackies Awards: 41 Marketing Technology Stacks
2016 Stackies Awards: 41 Marketing Technology Stacks2016 Stackies Awards: 41 Marketing Technology Stacks
2016 Stackies Awards: 41 Marketing Technology StacksScott Brinker
 

Andere mochten auch (8)

Virtuoso ODBC Driver Configuration & Usage (Mac OS X)
Virtuoso ODBC Driver Configuration & Usage (Mac OS X)Virtuoso ODBC Driver Configuration & Usage (Mac OS X)
Virtuoso ODBC Driver Configuration & Usage (Mac OS X)
 
HTML5 based PivotViewer for Visualizing LInked Data
HTML5 based PivotViewer for Visualizing LInked Data HTML5 based PivotViewer for Visualizing LInked Data
HTML5 based PivotViewer for Visualizing LInked Data
 
Nigel Tebbutt Profile - Fin Tech PDF
Nigel Tebbutt Profile - Fin Tech PDFNigel Tebbutt Profile - Fin Tech PDF
Nigel Tebbutt Profile - Fin Tech PDF
 
Semantic web
Semantic webSemantic web
Semantic web
 
Understanding Data
Understanding Data Understanding Data
Understanding Data
 
Virtuoso, The Prometheus of RDF -- Sematics 2014 Conference Keynote
 Virtuoso, The Prometheus of RDF -- Sematics 2014 Conference Keynote Virtuoso, The Prometheus of RDF -- Sematics 2014 Conference Keynote
Virtuoso, The Prometheus of RDF -- Sematics 2014 Conference Keynote
 
Slide-OLOGY
Slide-OLOGYSlide-OLOGY
Slide-OLOGY
 
2016 Stackies Awards: 41 Marketing Technology Stacks
2016 Stackies Awards: 41 Marketing Technology Stacks2016 Stackies Awards: 41 Marketing Technology Stacks
2016 Stackies Awards: 41 Marketing Technology Stacks
 

Ähnlich wie OpenLink Virtuoso - Management & Decision Makers Overview

Understanding data -latest
Understanding data  -latestUnderstanding data  -latest
Understanding data -latestMatt Heward-Mills
 
Internet Basics Unit-7
Internet Basics  Unit-7Internet Basics  Unit-7
Internet Basics Unit-7Raj vardhan
 
Computer networking Dr. Jayarama Reddy
Computer networking Dr. Jayarama ReddyComputer networking Dr. Jayarama Reddy
Computer networking Dr. Jayarama ReddyDr. Jayarama Reddy
 
Computer networking by Dr. Jayarama Reddy
Computer networking by Dr. Jayarama ReddyComputer networking by Dr. Jayarama Reddy
Computer networking by Dr. Jayarama ReddyDr. Jayarama Reddy
 
How does the web or internet work
How does the web or internet workHow does the web or internet work
How does the web or internet workAnand Bhushan
 
network administration directory access and remote access
network administration directory access and remote accessnetwork administration directory access and remote access
network administration directory access and remote accessSangeetha Rangarajan
 
Digital Libraries
Digital LibrariesDigital Libraries
Digital LibrariesJack Eapen
 
Digital Libraries
Digital LibrariesDigital Libraries
Digital LibrariesJack Eapen
 
Linked data for Enterprise Data Integration
Linked data for Enterprise Data IntegrationLinked data for Enterprise Data Integration
Linked data for Enterprise Data IntegrationSĂśren Auer
 
Sears web30e connectionartificialintelligence
Sears web30e connectionartificialintelligenceSears web30e connectionartificialintelligence
Sears web30e connectionartificialintelligencehrpiza
 
Sears web30e connectionartificialintelligence
Sears web30e connectionartificialintelligenceSears web30e connectionartificialintelligence
Sears web30e connectionartificialintelligencehrpiza
 
InfoRouter Document Management Software Technical Presentation
InfoRouter Document Management Software Technical PresentationInfoRouter Document Management Software Technical Presentation
InfoRouter Document Management Software Technical PresentationActive Innovations, Inc - infoRouter
 
Paul houle resume
Paul houle resumePaul houle resume
Paul houle resumePaul Houle
 
Linked Data Driven Data Virtualization for Web-scale Integration
Linked Data Driven Data Virtualization for Web-scale IntegrationLinked Data Driven Data Virtualization for Web-scale Integration
Linked Data Driven Data Virtualization for Web-scale Integrationrumito
 
Big data data lake and beyond
Big data data lake and beyond Big data data lake and beyond
Big data data lake and beyond Rajesh Kumar
 

Ähnlich wie OpenLink Virtuoso - Management & Decision Makers Overview (20)

Understanding data -latest
Understanding data  -latestUnderstanding data  -latest
Understanding data -latest
 
Internet Basics Unit-7
Internet Basics  Unit-7Internet Basics  Unit-7
Internet Basics Unit-7
 
Computer networking Dr. Jayarama Reddy
Computer networking Dr. Jayarama ReddyComputer networking Dr. Jayarama Reddy
Computer networking Dr. Jayarama Reddy
 
Computer networking by Dr. Jayarama Reddy
Computer networking by Dr. Jayarama ReddyComputer networking by Dr. Jayarama Reddy
Computer networking by Dr. Jayarama Reddy
 
Unit 1 b
Unit 1 bUnit 1 b
Unit 1 b
 
Internet
InternetInternet
Internet
 
The internet final
The internet finalThe internet final
The internet final
 
How does the web or internet work
How does the web or internet workHow does the web or internet work
How does the web or internet work
 
Metadata describes about data
Metadata describes about dataMetadata describes about data
Metadata describes about data
 
network administration directory access and remote access
network administration directory access and remote accessnetwork administration directory access and remote access
network administration directory access and remote access
 
unit-5 (2).pdf
unit-5 (2).pdfunit-5 (2).pdf
unit-5 (2).pdf
 
Digital Libraries
Digital LibrariesDigital Libraries
Digital Libraries
 
Digital Libraries
Digital LibrariesDigital Libraries
Digital Libraries
 
Linked data for Enterprise Data Integration
Linked data for Enterprise Data IntegrationLinked data for Enterprise Data Integration
Linked data for Enterprise Data Integration
 
Sears web30e connectionartificialintelligence
Sears web30e connectionartificialintelligenceSears web30e connectionartificialintelligence
Sears web30e connectionartificialintelligence
 
Sears web30e connectionartificialintelligence
Sears web30e connectionartificialintelligenceSears web30e connectionartificialintelligence
Sears web30e connectionartificialintelligence
 
InfoRouter Document Management Software Technical Presentation
InfoRouter Document Management Software Technical PresentationInfoRouter Document Management Software Technical Presentation
InfoRouter Document Management Software Technical Presentation
 
Paul houle resume
Paul houle resumePaul houle resume
Paul houle resume
 
Linked Data Driven Data Virtualization for Web-scale Integration
Linked Data Driven Data Virtualization for Web-scale IntegrationLinked Data Driven Data Virtualization for Web-scale Integration
Linked Data Driven Data Virtualization for Web-scale Integration
 
Big data data lake and beyond
Big data data lake and beyond Big data data lake and beyond
Big data data lake and beyond
 

Mehr von Kingsley Uyi Idehen

Virtuoso Platform Overview
Virtuoso Platform OverviewVirtuoso Platform Overview
Virtuoso Platform OverviewKingsley Uyi Idehen
 
LOD Cloud Knowledge Graph vs COVID-19
LOD Cloud Knowledge Graph vs COVID-19LOD Cloud Knowledge Graph vs COVID-19
LOD Cloud Knowledge Graph vs COVID-19Kingsley Uyi Idehen
 
Enterprise & Web based Federated Identity Management & Data Access Controls
Enterprise & Web based Federated Identity Management & Data Access Controls Enterprise & Web based Federated Identity Management & Data Access Controls
Enterprise & Web based Federated Identity Management & Data Access Controls Kingsley Uyi Idehen
 
Sigma Knowledge Engineering Environment
Sigma Knowledge Engineering EnvironmentSigma Knowledge Engineering Environment
Sigma Knowledge Engineering EnvironmentKingsley Uyi Idehen
 
Linked Open Data (LOD) Cloud & Ontology Life Cycles
Linked Open Data (LOD) Cloud & Ontology Life Cycles Linked Open Data (LOD) Cloud & Ontology Life Cycles
Linked Open Data (LOD) Cloud & Ontology Life Cycles Kingsley Uyi Idehen
 
ISWC 2012 - Linked Data Meetup
ISWC 2012 - Linked Data MeetupISWC 2012 - Linked Data Meetup
ISWC 2012 - Linked Data MeetupKingsley Uyi Idehen
 
Knowledge Design Patterns (by John F. Sowa)
Knowledge Design Patterns (by John F. Sowa)Knowledge Design Patterns (by John F. Sowa)
Knowledge Design Patterns (by John F. Sowa)Kingsley Uyi Idehen
 
Accessing the Linked Open Data Cloud via ODBC
Accessing the Linked Open Data Cloud via ODBCAccessing the Linked Open Data Cloud via ODBC
Accessing the Linked Open Data Cloud via ODBCKingsley Uyi Idehen
 
Virtuoso ODBC Driver Configuration & Usage (Windows)
Virtuoso ODBC Driver Configuration & Usage (Windows)Virtuoso ODBC Driver Configuration & Usage (Windows)
Virtuoso ODBC Driver Configuration & Usage (Windows)Kingsley Uyi Idehen
 
Exploiting Linked Data via Filemaker
Exploiting Linked Data via FilemakerExploiting Linked Data via Filemaker
Exploiting Linked Data via FilemakerKingsley Uyi Idehen
 
Tableau Desktop as a Linked (Open) Data Front-End via ODBC
Tableau Desktop as a Linked (Open) Data Front-End via ODBCTableau Desktop as a Linked (Open) Data Front-End via ODBC
Tableau Desktop as a Linked (Open) Data Front-End via ODBCKingsley Uyi Idehen
 
Using SAP Crystal Reports as a Linked (Open) Data Front-End via ODBC
Using SAP Crystal Reports as a Linked (Open) Data Front-End via ODBCUsing SAP Crystal Reports as a Linked (Open) Data Front-End via ODBC
Using SAP Crystal Reports as a Linked (Open) Data Front-End via ODBCKingsley Uyi Idehen
 
Exploiting Linked (Open) Data via Microsoft Access using ODBC File DSNs
Exploiting Linked (Open) Data via Microsoft Access using ODBC  File DSNsExploiting Linked (Open) Data via Microsoft Access using ODBC  File DSNs
Exploiting Linked (Open) Data via Microsoft Access using ODBC File DSNsKingsley Uyi Idehen
 
Using Tibco SpotFire (via Virtuoso ODBC) as Linked Data Front-end
Using Tibco SpotFire (via Virtuoso ODBC) as Linked Data Front-endUsing Tibco SpotFire (via Virtuoso ODBC) as Linked Data Front-end
Using Tibco SpotFire (via Virtuoso ODBC) as Linked Data Front-endKingsley Uyi Idehen
 
Exploiting Linked (Open) Data via Microsoft Access
Exploiting Linked (Open) Data via Microsoft AccessExploiting Linked (Open) Data via Microsoft Access
Exploiting Linked (Open) Data via Microsoft AccessKingsley Uyi Idehen
 
Integrating Semantic Systems
Integrating Semantic SystemsIntegrating Semantic Systems
Integrating Semantic SystemsKingsley Uyi Idehen
 
Understanding Linked Data via EAV Model based Structured Descriptions
Understanding Linked Data via EAV Model based Structured DescriptionsUnderstanding Linked Data via EAV Model based Structured Descriptions
Understanding Linked Data via EAV Model based Structured DescriptionsKingsley Uyi Idehen
 
Meet Charlie What Is Enterprise 3.0
Meet Charlie What Is Enterprise 3.0Meet Charlie What Is Enterprise 3.0
Meet Charlie What Is Enterprise 3.0Kingsley Uyi Idehen
 
Making the Conceptual Layer Real via HTTP based Linked Data
Making the Conceptual Layer Real via HTTP based Linked DataMaking the Conceptual Layer Real via HTTP based Linked Data
Making the Conceptual Layer Real via HTTP based Linked DataKingsley Uyi Idehen
 
Linked Data Spaces, Data Portability & Access
Linked Data Spaces, Data Portability & AccessLinked Data Spaces, Data Portability & Access
Linked Data Spaces, Data Portability & AccessKingsley Uyi Idehen
 

Mehr von Kingsley Uyi Idehen (20)

Virtuoso Platform Overview
Virtuoso Platform OverviewVirtuoso Platform Overview
Virtuoso Platform Overview
 
LOD Cloud Knowledge Graph vs COVID-19
LOD Cloud Knowledge Graph vs COVID-19LOD Cloud Knowledge Graph vs COVID-19
LOD Cloud Knowledge Graph vs COVID-19
 
Enterprise & Web based Federated Identity Management & Data Access Controls
Enterprise & Web based Federated Identity Management & Data Access Controls Enterprise & Web based Federated Identity Management & Data Access Controls
Enterprise & Web based Federated Identity Management & Data Access Controls
 
Sigma Knowledge Engineering Environment
Sigma Knowledge Engineering EnvironmentSigma Knowledge Engineering Environment
Sigma Knowledge Engineering Environment
 
Linked Open Data (LOD) Cloud & Ontology Life Cycles
Linked Open Data (LOD) Cloud & Ontology Life Cycles Linked Open Data (LOD) Cloud & Ontology Life Cycles
Linked Open Data (LOD) Cloud & Ontology Life Cycles
 
ISWC 2012 - Linked Data Meetup
ISWC 2012 - Linked Data MeetupISWC 2012 - Linked Data Meetup
ISWC 2012 - Linked Data Meetup
 
Knowledge Design Patterns (by John F. Sowa)
Knowledge Design Patterns (by John F. Sowa)Knowledge Design Patterns (by John F. Sowa)
Knowledge Design Patterns (by John F. Sowa)
 
Accessing the Linked Open Data Cloud via ODBC
Accessing the Linked Open Data Cloud via ODBCAccessing the Linked Open Data Cloud via ODBC
Accessing the Linked Open Data Cloud via ODBC
 
Virtuoso ODBC Driver Configuration & Usage (Windows)
Virtuoso ODBC Driver Configuration & Usage (Windows)Virtuoso ODBC Driver Configuration & Usage (Windows)
Virtuoso ODBC Driver Configuration & Usage (Windows)
 
Exploiting Linked Data via Filemaker
Exploiting Linked Data via FilemakerExploiting Linked Data via Filemaker
Exploiting Linked Data via Filemaker
 
Tableau Desktop as a Linked (Open) Data Front-End via ODBC
Tableau Desktop as a Linked (Open) Data Front-End via ODBCTableau Desktop as a Linked (Open) Data Front-End via ODBC
Tableau Desktop as a Linked (Open) Data Front-End via ODBC
 
Using SAP Crystal Reports as a Linked (Open) Data Front-End via ODBC
Using SAP Crystal Reports as a Linked (Open) Data Front-End via ODBCUsing SAP Crystal Reports as a Linked (Open) Data Front-End via ODBC
Using SAP Crystal Reports as a Linked (Open) Data Front-End via ODBC
 
Exploiting Linked (Open) Data via Microsoft Access using ODBC File DSNs
Exploiting Linked (Open) Data via Microsoft Access using ODBC  File DSNsExploiting Linked (Open) Data via Microsoft Access using ODBC  File DSNs
Exploiting Linked (Open) Data via Microsoft Access using ODBC File DSNs
 
Using Tibco SpotFire (via Virtuoso ODBC) as Linked Data Front-end
Using Tibco SpotFire (via Virtuoso ODBC) as Linked Data Front-endUsing Tibco SpotFire (via Virtuoso ODBC) as Linked Data Front-end
Using Tibco SpotFire (via Virtuoso ODBC) as Linked Data Front-end
 
Exploiting Linked (Open) Data via Microsoft Access
Exploiting Linked (Open) Data via Microsoft AccessExploiting Linked (Open) Data via Microsoft Access
Exploiting Linked (Open) Data via Microsoft Access
 
Integrating Semantic Systems
Integrating Semantic SystemsIntegrating Semantic Systems
Integrating Semantic Systems
 
Understanding Linked Data via EAV Model based Structured Descriptions
Understanding Linked Data via EAV Model based Structured DescriptionsUnderstanding Linked Data via EAV Model based Structured Descriptions
Understanding Linked Data via EAV Model based Structured Descriptions
 
Meet Charlie What Is Enterprise 3.0
Meet Charlie What Is Enterprise 3.0Meet Charlie What Is Enterprise 3.0
Meet Charlie What Is Enterprise 3.0
 
Making the Conceptual Layer Real via HTTP based Linked Data
Making the Conceptual Layer Real via HTTP based Linked DataMaking the Conceptual Layer Real via HTTP based Linked Data
Making the Conceptual Layer Real via HTTP based Linked Data
 
Linked Data Spaces, Data Portability & Access
Linked Data Spaces, Data Portability & AccessLinked Data Spaces, Data Portability & Access
Linked Data Spaces, Data Portability & Access
 

KĂźrzlich hochgeladen

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel AraĂşjo
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 

KĂźrzlich hochgeladen (20)

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 

OpenLink Virtuoso - Management & Decision Makers Overview

  • 1. OpenLink Virtuoso Technology Overview For Decision Makers By Kingsley Idehen Founder &CEO,OpenLink Software
  • 2. Presentation Goals Company Overview Problem Analysis Solution Breakdown Virtuoso Product Overview Virtuoso Product Features Usage Examples License CC-BY-SA 4.0 (International)
  • 4. OpenLink Company Overview OpenLink Software is a privately-held company founded in 1992 by its President & CEO, Kingsley Idehen. The company is an industry acclaimed technology innovator in the following areas:  ODBC, JDBC, ADO.NET, and OLE-DB compliant Data Access Drivers for Oracle, SQL Server, Informix, Ingres, Sybase, Progress, MySQL, and PostgreSQL  High-Performance & Scalable Multi-Model (Relational & Graph) Database Technology  Data Integration Middleware (Data Virtualization Technology across a wide variety of Protocols & Formats)  Web Application Server Technology  Linked Data Deployment & Management  Socially-enhanced Distributed Collaborative Applications Platforms (Weblogs, Wikis, Feed Aggregation and Syndication, Web File Systems, Discussion Forums, etc.)  Identity Management. License CC-BY-SA 4.0 (International)
  • 5. Products & Services Software Products • OpenLink Virtuoso - available in single server and cluster editions that are instantiated via cloud and/or on-premise installation. • OpenLink Data Spaces – Linked Open Data based Collaboration Platform • OpenLink YouID – Mobile App and/or Web-based Identity Management Tool • OpenLink Structured Data Sniffer – Browser Extension for metadata discovery and extraction • OpenLink Structured Data Editor – Web-based Editor for RDF-based Structured Data • OpenLink SPASQL Query Builder – Web-based Query Editor for SPARQL & SQL • OpenLink Data Explorer • OpenLink Universal Data Access Drivers (UDA) - High-performance data access drivers for ODBC, JDBC, ADO.NET, and OLE DB that provide transparent access to enterprise databases. • An Open Source Data Access SDK for ODBC Every product is delivered by download from the Internet (http, ftp, etc.). Temporary licenses are issued upon download and may be extended as needed, on a case-by-case basis. Permanent licenses are issued once payment is received. License CC-BY-SA 4.0 (International)
  • 6. Products & Services Professional and Support Services • OpenLink Product Support provides front-line email and phone support, web-based online support, and a variety of premium services such as phone, emergency, and onsite support. • Our Support staff is comprised of individuals with extensive knowledge of data access, data migration, database administration, programming APIs, and other relevant skills. • Services are sold in either Standard "Bronze" or Premium "Platinum" Support packages, with varying hours of availability, response times, etc. • We also offer Custom Development, Training, and other Consultancy services. These services can be offered on- or off-site. Expenses for travel, accommodations, food, etc., associated with on-site services are charged separately. License CC-BY-SA 4.0 (International)
  • 7. Customers OpenLink's installed base is in excess of 10,000 customers worldwide. Examples include:  European Union  US Govt (Data.gov, NIH etc.)  Bank of America  Elsevier  French National Library  Spanish National Library  Globo  Daimler Benz  Bayer  St Jude Medical  Fujitsu  Syngenta  Nestle  Eli Lilly  Sanofi  Bloomberg  Nationwide  and many more License CC-BY-SA 4.0 (International)
  • 8. Office Locations USA OpenLink Software, Inc 10 Burlington Mall Road Suite 265 Burlington, MA 01803 Tel.: +1 781 273 0900 Fax: +1 781 229 8030 UK OpenLink Software Ltd. Airport House Purley Way Croydon, Surrey CR0 0XZ Tel.: +44 (0)20 8681 7701 Fax: +44 (0)20 8681 7702 License CC-BY-SA 4.0 (International)
  • 9. Problem Analysis License CC-BY-SA 4.0 (International)
  • 10. The Problem Data is growing exponentially along the following dimensions:  Volume  Velocity  Variety  Location Disparity. All of this happens within a fixed 24 hour window i.e., days don’t get any longer. While producing an ever increasing number of Data Silos !!! License CC-BY-SA 4.0 (International)
  • 12. NATURAL LANGUAGE & DATA “Natural Languages are the most sophisticated systems of communication ever developed.” – John F. Sowa “Once you have a truly massive amount of information integrated as knowledge, then the human-software system will be superhuman, in the same sense that mankind with writing is superhuman compared to mankind before writing.” – Douglas Lenat
  • 13. Natural Language & Data • A Word or Phrase is an identifier that names an Entity (thing) via implicit [denotation][referent description document content] resolution • A Term is a Word or Phrase that names an Entity via explicit, [denotation][referent description document content] resolution, using indirection. • A Sentence is a syntax rules constrained arrangement of Words and Phrases that represent types of Entity Relationships. • A Statement is a kind of Sentence constructed from Terms. License CC-BY-SA 4.0 (International).
  • 14. Data (Recap) • A IRI is an Internationalized Identifier that has the entity naming characteristics of a Word or Phrase. • An HTTP URI is a kind of IRI that has the entity naming characteristics of a Term i.e., denotation (signification) and connotation (description) reference duality. • RDF enables digital sentence construction where IRIs are used to name Entities participating in the Subject, Predicate, and Object relationship roles. • RDF based Linked Data enables digital statement construction where HTTP URIs are used to denote Entities participating in the Subject, Predicate, and Object relationship roles. License CC-BY-SA 4.0 (International).
  • 15. Natural Language & Data Connection • An RDF triple represents a “Datum” – a Sentence compromised of Words or Phrases. • An RDF based Linked Open Data Triple represents a “Webby Datum” – a Statement comprised of Terms. • RDF triple collections represent Data – Sentences. • RDF based Linked Open Data triple collections represent “Webby Data” – Statements. License CC-BY-SA 4.0 (International).
  • 16. Digital Sentences Leverage digital rendition of Natural Language to move data across data silos by:  Using URIs as entity names  Using HTTP URIs so that entity names function like terms  Using RDF to create digital sentences or statements  Using RDF based digital sentences to transmit information across data silos, via documents. License CC-BY-SA 4.0 (International)
  • 18. DNS based Linked Computer Network (Internet) Linked Computer Network (e.g., Internet) 1. Computer (DNS CNAMES) Names are Data Source Name 2. Actual Data Model and Data Access is Local and Machine OS hosted App. specific. Internet License CC-BY-SA 4.0 (International)
  • 19. Linked Document Network (e.g., World Wide Web) 1. Computer (DNS CNAMES) Names become irrelevant. 2. Document Locators / Addresses (HTTP URLs) are Data Source Names (DSNs). 3. One kind of Relation i.e., "LinksTo" is what connects the Documents. 4. To machines: actual Data Model, Entity Relation Semantics, and Representation Notations are indecipherable from content. HTTP based Linked Document Network (Web 1.0 & 2.0) Internet Web License CC-BY-SA 4.0 (International)
  • 20. HTTP based Linked Data Network (Web 3.0) Linked Data Network (e.g., Linked Open Data Cloud) 1. Entity Names (HTTP URIs) are Data Source Names (DSNs) 2. Computer (DNS CNAMES) & Document Names (HTTP URLs) become irrelevant 3. Actual Data Model and Representation Notations are loosely coupled. Internet Web Linked Data License CC-BY-SA 4.0 (International)
  • 21. RDF based Linked Open Data (Semantic Web) Semantically Enhanced Linked Data Network (e.g., Semantic Web of Big Linked Open Data) Internet Web Linked Data Relation Semantics1. Entity Names (HTTP URIs) are Data Source Names (DSNs) 2. Computer (DNS CNAMES) & Document Names (HTTP URLs) become irrelevant 3. Actual Data Model and Representation Notations are loosely coupled 4. RDF & RDF Schema Relation Semantics are accessible and comprehendible to humans and machines. License CC-BY-SA 4.0 (International)
  • 22. The New Data Packet (Document) Web payloads increasingly comprised of RDF documents, comprised of Webby Structured Data License CC-BY-SA 4.0 (International)
  • 23. Virtuoso Universal Server (Powerful Solution to Modern Data Access & Integration Challenges)
  • 24. What’s Your Fundamental Goal? Turn Data into Electricity that’s transmitted via Hyperlinks (HTTP URIs), across Data Silos, fuelling unrivaled individual & enterprise agility! License CC-BY-SA 4.0 (International)
  • 25. Product Value Proposition Enterprise and Individual Agility via Data Virtualization, without compromising performance, scalability, open standards compliance, and security. License CC-BY-SA 4.0 (International)
  • 26. Product Benefits • Maximum incorporation of current and future innovations with minimum (if any) disruption to existing infrastructure • Prior Investment Preservation via Open Standards support • Aids Loosely-Coupled Application Development • Enables mixing and matching of “best of class” products • Digital Enterprise Agility • High-Performance & Scalability • Sophisticated Attributed-based Access Controls for Security • Cost-Effective • Concurrent Resource Usage Licensing. License CC-BY-SA 4.0 (International)
  • 27. Digital Business Exploitation Scenarios • Business Development • Innovative Data-driven Product & Services Offers • Marketing & Advertising • Market Research leveraging internal and external sources • Branding Search Engine Optimization • Business Performance Optimization • Business Analytics • Human Resources • Internal Skills Profiling • External Skills Profiling License CC-BY-SA 4.0 (International)
  • 29. Core Platform behind LOD Cloud Core Platform (RDF DBMS and Linked Data Deployment) behind DBpedia, many bubbles in the LOD Cloud, and the LOD Cloud cache itself. License CC-BY-SA 4.0 (International)
  • 30. We operate a Live Linked Open Data Cloud Cache comprised of:  55 billion+ RDF statements (triples)  Machine has 384 GB of RAM, 2TB disk  Allows any Human or Machine perform live ad-hoc SPARQL queries (including inference & reasoning) • http://lod.openlinksw.com/fct -- Text Search + Faceted Browsing • http://lod.openlinksw.com/sparql -- SPARQL Query Service Performance & Scalability License CC-BY-SA 4.0 (International)
  • 31. Performance & Scalability Reports • 150 Billion RDF Triples Benchmark Report (PDF) • Berlin SPARQL Benchmark • Star Benchmark • DBpedia Usage Analysis • LOD Cloud Cache Commissioning Report License CC-BY-SA 4.0 (International)
  • 32. Product Architecture License CC-BY-SA 4.0 (International) A high-performance, scalable, secure, and operating-system- independent server designed to handle contemporary challenges associated with data access, data integration, and data management.
  • 33. Data Virtualization Middleware An in-built middleware layer (“Sponger”) for creating Transient & Persistent Views over Heterogeneous Data Sources. License CC-BY-SA 4.0 (International)
  • 34. Pluggable Linked Data Cartridges A collection of prefabricated and customizable Data Extraction, Transformation, and Lookup cartridges (drivers) covering a vast ranges of data formats and data access protocols. License CC-BY-SA 4.0 (International)
  • 36. How Do You Get Going? Download, install, and experience the power of coherent integration of disparate data sources, data access protocols, and data representation formats. In an nutshell, commence exploitation of powerful business intelligence, socially enhanced collaboration, data virtualization, and entity analytics without writing a line of code! License CC-BY-SA 4.0 (International)
  • 38. Structured Data Sniffer Browser Extension RDF-based Metadata (JSON-LD notation) revealed via single mouse-click on OSDS icon when viewing a Web page. License CC-BY-SA 4.0 (International)
  • 39. Structured Data Sniffer Browser Extension RDF-based Metadata (RDFa notation) revealed via single mouse-click on OSDS icon when viewing a Web page. License CC-BY-SA 4.0 (International)
  • 40. Structured Data Sniffer Browser Extension RDF-based Metadata (POSH notation) revealed via single mouse-click on OSDS icon when viewing a Web page. License CC-BY-SA 4.0 (International)
  • 41. Structured Data Sniffer Browser Extension SPARQL Query Results Page revealed by clicking OSDS LOD Cloud Lookup Query icon when viewing a Web Page. License CC-BY-SA 4.0 (International)
  • 42. Structured Data Sniffer Browser Extension SPARQL Query Editing Service revealed by changing &query parameter to &qtxt when viewing query-results page. This UI lets you change query results formats too! License CC-BY-SA 4.0 (International)
  • 43. In-Built Entity Relation Graph Exploitation Effect of clicking on a hyperlink in the SPARQL Query Results page i.e., hyperlink resolves to an Entity Description Page. License CC-BY-SA 4.0 (International)
  • 44. In-Built Entity Relation Graph Exploitation - 1 Effect of clicking on a ”Faceted Browsing” hyperlink in the footer section of the Entity Description Page. License CC-BY-SA 4.0 (International)
  • 45. In-Built Entity Relation Graph Exploitation - 2 Effect of clicking on a ”Faceted Browsing” hyperlink in the footer section of the Entity Description Page. License CC-BY-SA 4.0 (International)
  • 46. File Create, Save, and Share UI/UX ODS-Briefcase which is also a Data Junction Box to Diverse Data Sources License CC-BY-SA 4.0 (International)
  • 47. File Create, Save, and Share UI/UX ODS-Briefcase showing collection of RDF-Turtle Documents License CC-BY-SA 4.0 (International)
  • 48. Sophisticated Content Crawler DBMS hosted Content Crawler that leverages loosely coupled binding to the Sponger Middleware component for transformation of unstructured and semi- structured data into Linked Data. License CC-BY-SA 4.0 (International)
  • 50. Powerful Standards Support ODBC compliance enables use of client applications (e.g. Microsoft Access) as front- ends for Virtuoso functioning as a Virtual Data Junction Box for 3rd party RDBMS engines, and the World Wide Web hosted Linked Open Data Cloud. License CC-BY-SA 4.0 (International)
  • 51. Spreadsheet Integration - 1 Using SPARQL Query Results Page URL as input to Google Spreadsheet via ImportData() function License CC-BY-SA 4.0 (International)
  • 52. Spreadsheet Integration - 2 Using SPARQL Query Results Page URL as input to Google Spreadsheet via ImportData() function License CC-BY-SA 4.0 (International)
  • 53. Google Docs Integration Creating RDF-based Structured Data using a Google document. License CC-BY-SA 4.0 (International)
  • 54. Microsoft Word Integration Creating RDF-based Structured Data using a Microsoft Word (365 Online Edition) Doc. License CC-BY-SA 4.0 (International)
  • 55. Microsoft OneNote Integration Creating RDF-based Structured Data using a OneNote document. License CC-BY-SA 4.0 (International)
  • 56. Etherpad Note Integration Creating RDF-based Structured Data using an Ehterpad document . License CC-BY-SA 4.0 (International)
  • 57. Powerful Standards Support - 1 ODBC & HTML5 compliance enables development of rich client apps. that leverage the WebDB-ODBC bridge for accessing data across: Virtuoso, 3rd party RDBMS engines. License CC-BY-SA 4.0 (International)
  • 58. Powerful Standards Support -2 ODBC & HTML5 compliance enables development of rich client apps. that leverage the WebDB-ODBC bridge for accessing data across the World Wide Web hosted Linked Open Data Cloud. License CC-BY-SA 4.0 (International)
  • 59. Powerful Standards Support - 3 Using SPARQL to enhance SQL via an ODBC connection over HTTP. Naturally, this also works via JDBC, ADO.NET, and OLE DB connections too! Use “vdb” for uid and pwd when prompted License CC-BY-SA 4.0 (International)
  • 60. Insight Discovery & Exploration HTML5 based PivotViewer based Front-End for visualizing SPARQL Query results License CC-BY-SA 4.0 (International)
  • 61. Insight Discovery & Exploration HTML5 based PivotViewer based Front-End for visualizing SPARQL Query results (Bar Chart based Grouping) License CC-BY-SA 4.0 (International)
  • 62. Insight Discovery & Exploration HTML5 based PivotViewer based Front-End for visualizing SPARQL Query results (specific item of interest selection) License CC-BY-SA 4.0 (International)
  • 63. Powerful SPARQL Query Builder Use Query By Example (QBE) Patterns to Construct & Share Query Results. License CC-BY-SA 4.0 (International)
  • 65. Read-Write Interaction needs ABAC based Access Controls This is about fine-grained access to protected resources driven by attributes (characteristics, features, properties, predicates, relations etc.) of the resource requestor (an Identity Principal). License CC-BY-SA 4.0 (International).
  • 66. Attributed Based Access Controls (ABAC) Breakdown License CC-BY-SA 4.0 (International). 1. Identity Principal Requests Access to Protected Resource 2. Protected Resource Server Assesses:  Identity Principal Validity (RDF based Identity Claims)  Access Control Rules (RDF based ACLs) 3. Subject is Given Access to Protected Resource or Rejected
  • 67. ABAC Challenges? • Identifier Types – NetID vs WebID Issues • Data Access Protocols – LDAP vs HTTP issues • Data Representation – Data Virtualization issues • Data Integration – RDF based Linked Open Data • Data Access Performance & Scalability – Virtuoso! License CC-BY-SA 4.0 (International).
  • 69. Digital Identity Card Generation – PdP Selection Vast & Configurable Collection of Profile Data Providers (PdPs) License CC-BY-SA 4.0 (International)
  • 70. Digital Identity Card Generation – IdP Selection Vast & Configurable Collection of Identity Card Storage Providers (IdPs) License CC-BY-SA 4.0 (International)
  • 71. Generated Identity Card A Document comprised of content in the form of identity claims that coalesce around an identifier (e.g., HTTP URI) that denotes the Identity Card’s subject. Basically, a document comprised of content that connotes (describes) its subject. License CC-BY-SA 4.0 (International).
  • 72. Other Identity Credentials Related Artifacts HTML+Microdata, HTML+RDFa, RDF-TURTLE, and JSON-LD Identity Cards. Basically, no distracting RDF document content format and digital sentence notation wars! License CC-BY-SA 4.0 (International)
  • 73. Virtualized Identity Claims Authentication (Web Single-Sign-On) In-built support for authenticating Identity Claims -- across a variety of open standards based authentication protocols. License CC-BY-SA 4.0 (International)
  • 74. Data Access Control & Policies
  • 76. Controlling Access to a SPARQL Endpoint License CC-BY-SA 4.0 (International).
  • 77. Conditional Group Description License CC-BY-SA 4.0 (International). Turtle based Description of a Conditional Group (denoted by the URI: <#groupBasicNetID>) for Identity Principals
  • 78. Conditional Group Loading Template License CC-BY-SA 4.0 (International). SPARQL 1.1 based loading of Conditional Group description into Virtuoso
  • 79. SPARQL Endpoint ACL Description Template License CC-BY-SA 4.0 (International). Turtle based Description of an ACL (denoted by the URI: <#NetIDSpongerAccessRule1>)
  • 80. SPARQL ACL Loading Template License CC-BY-SA 4.0 (International). SPARQL 1.1 based loading of Conditional Group description into Virtuoso
  • 81. Controlled Access to a SPARQL Endpoint Example License CC-BY-SA 4.0 (International).
  • 82. Insert, Update, Delete – Step 1 Page showing errant data (note “AQ”) from a Nanotation laced Tweet License CC-BY-SA 4.0 (International)
  • 83. Insert, Update, Delete – Step 2 SPARQL 1.1 based Insert, Update, Delete via Basic SPARQL Query Editor License CC-BY-SA 4.0 (International)
  • 84. Insert, Update, Delete – Step 2 SPARQL 1.1 based Insert, Update, Delete via Basic SPARQL Query Editor License CC-BY-SA 4.0 (International)
  • 85. Insert, Update, Delete – Step 2 SPARQL 1.1 based Insert, Update, Delete via Basic SPARQL Query Editor License CC-BY-SA 4.0 (International)
  • 86. Insert, Update, Delete – Step 3 Successful SPARQL 1.1 based Insert, Update, Delete via Basic SPARQL Query Editor License CC-BY-SA 4.0 (International)
  • 87. Insert, Update, Delete – Step 3 Page showing correction of errant data (note “FAQ” where it was “AQ”) from a Nanotation laced Tweet License CC-BY-SA 4.0 (International)
  • 88. Clustering & High Availability
  • 89. Cluster Configuration Options  Data is replicated on a transactional basis (i.e., near real-time basis) using different replication topologies  Data is partitioned horizontally across machines  Partitions may be paired up in quorums for additional redundancy and high availability  Elastic mode ensures no data loading as cluster machine constituency evolves. License CC-BY-SA 4.0 (International)
  • 90. RDF Graph Replication Cluster License CC-BY-SA 4.0 (International)
  • 91. Cluster Architecture Diagrams License CC-BY-SA 4.0 (International)
  • 92. Blog Post Links • Preloaded & Preconfigured Virtuoso Instances on Amazon EC2 Cloud • Simple Linked Open Data Deployment Tutorial • Linked (Open) Data vs Linked (Local) Data based SQL Data Virtualization • Oracle Data De-Silo-Fication • SQL Server Data-De-Silo-Fication • DB2 Data De-Silo-Fication • Loosely Coupled Read-Write Web Interactions • YouID Digital Identity Card Generator App for iOS and Android License CC-BY-SA 4.0 (International)
  • 93. Additional Collateral Links • Virtuoso Features & Benefits Guide • Virtuoso HowTo Guides • Virtuoso Description Document • Virtuoso Linked Data Document Collection • Universal Data Access Drivers Description Document • OpenLink Software Linked Data Document Collection • Understanding Data Presentation • Glossary of Terms License CC-BY-SA 4.0 (International)
  • 94. Additional Information Web Sites OpenLink Software YouID – Digital Identity Card (Certificate) Generator OpenLink Data Spaces – Semantically enhanced Personal & Enterprise Data Spaces & Collaboration Platform OpenLink Virtuoso - Hybrid Data Management, Integration, Application, and Identity Server Universal Data Access Drivers - High-Performance ODBC, JDBC, ADO.NET, and OLE-DB Drivers LDAP and NetID-TLS – How to use LDAP scheme URIs with NetID-TLS Authentication Social Media Data spaces http://kidehen.blogspot.com (weblog) http://www.openlinksw.com/blog/~kidehen/ (weblog) https://plus.google.com/112399767740508618350/posts (Google+) https://twitter.com/#!/kidehen (Twitter) Hashtag: #LinkedData (Anywhere). License CC-BY-SA 4.0 (International)