© 2010 OpenLink Software, All rights reserved. Exploiting Linked Data By Kingsley IdehenKingsley Idehen Founder & CEO, OpenLink SoftwareOpenLink Software.

Slides:



Advertisements
Similar presentations
Drupal in the Enterprise
Advertisements

Service Oriented Architecture for Mobile Applications Swarupsingh Baran University of North Carolina Charlotte.
The Electronic Office Some supplementary information Corporate websites Office automation Company intranet.
Web Service Ahmed Gamal Ahmed Nile University Bioinformatics Group
A Java Architecture for the Internet of Things Noel Poore, Architect Pete St. Pierre, Product Manager Java Platform Group, Internet of Things September.
McGraw-Hill/Irwin Copyright © 2008, The McGraw-Hill Companies, Inc. All rights reserved.
Intranets, Extranets, and Enterprise Collaboration.
1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
McGraw-Hill/Irwin Copyright © 2008, The McGraw-Hill Companies, Inc. All rights reserved. Electronic Business Systems Chapter 7.
14 1 Chapter 14 Database Connectivity and Web Development Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
Page 1Prepared by Sapient for MITVersion 0.1 – August – September 2004 This document represents a snapshot of an evolving set of documents. For information.
Chapter 14 Database Connectivity and Web Technologies
SaaS, PaaS & TaaS By: Raza Usmani
Microsoft Business Intelligence Gustavo Santade Business Intelligence Project Manager Improving Business Insight Building a cube using Analysis Services.
Web Services Michael Smith Alex Feldman. What is a Web Service? A Web service is a message-oriented software system designed to support inter-operable.
The Internet and World Wide Web.  Understand how the Internet evolved  Describe common Internet communication methods and activities  Setting up your.
SharePoint Server 2013 Features and Scenarios for IT Professionals First Lastname, Title March, 2014 Software Assurance Planning Services.
Jesse Wilkins, CIP, CRM AIIM International February 14, 2012.
Module 3: Business Information Systems Chapter 11: Knowledge Management.
1 UCISA-SG WebTools Forum An Evaluation Exercise David Lomas University of Salford.
Delivering an Architecture for the Social Enterprise Alpesh Doshi, Fintricity Information Age Social&Mobile Business Conference Tuesday 31st January 2012.
Introduction To Windows Azure Cloud
21 ST CENTURY RESEARCHING WITH DIIGO. Diigo  Diigo = Digest of Internet Information, Groups and Other stuff  Diigo is two services in one  it is a.
1 10 THE INTERNET AND THE NEW INFORMATION TECHNOLOGY INFRASTRUCTURE.
Ch 13. Wireless Management and Support Myungchul Kim
Web 2.0: Concepts and Applications 6 Linking Data.
By Crystal Mosley 1. Need Collaboration and sharing information Global diversity Flexibility and convenience Common work and storage space 2.
November 2003 Presented to “Commercializing RDF” Semantic Software Solutions for Enterprise Web Management International World Wide Web Conference 2004.
Java-Based Middleware IT 490 Stan Senesy IT Program NJIT.
Fundamentals of Database Chapter 7 Database Technologies.
Shared innovation Linking Distributed Data across the Web Dr Tom Heath Researcher, Platform Division Talis Information Ltd t
Chapter 4 Networking and the Internet. © 2005 Pearson Addison-Wesley. All rights reserved 4-2 Chapter 4: Networking and the Internet 4.1 Network Fundamentals.
Center-to-Peer-to-Center A model for building maximal value from peer services.
What Is Wiki ? Wiki is a piece of server software that allows users to freely create and edit Web page content using any Web browser. Wiki supports hyperlinks.
Linked-data and the Internet of Things Payam Barnaghi Centre for Communication Systems Research University of Surrey March 2012.
Building Tomorrow’s Corporate Portal David C. Hastings Director, Solutions Management
2009 Federal IT Summit Cloud Computing Breakout October 28, 2009.
Future Learning Landscapes Yvan Peter – Université Lille 1 Serge Garlatti – Telecom Bretagne.
1 / Name / Date IDA Interface for Distributed Automation The journey toward Distributed Intelligence.
Managing Records in the Cloud Central Missouri Chapter Jesse Wilkins April 16, 2009.
Christine Moore Diffusion and Integration of Technology Educ 8841 Walden University Dr. Carol Watson.
Internet Architecture and Governance
Securely Synchronize and Share Enterprise Files across Desktops, Web, and Mobile with EasiShare on the Powerful Microsoft Azure Cloud Platform MICROSOFT.
CIS 210 Systems Analysis and Development Week 8 Part II Designing Distributed and Internet Systems,
Common Terms in the Internet Adnan Iqbal MCS-MIT-WD-A+ The College of Law.
CSCE 315 – Programming Studio Spring Goal: Reuse and Sharing Many times we would like to reuse the same process or data for different purpose Want.
Project Management May 30th, Team Members Name Project Role Gint of Communications Sai
WEB SERVER SOFTWARE FEATURE SETS
© 2004 IBM Corporation ICSOC2004 Panel Discussion: Grid Systems: What is needed from web service standards? Jeffrey Frey IBM.
Providing web services to mobile users: The architecture design of an m-service portal Minder Chen - Dongsong Zhang - Lina Zhou Presented by: Juan M. Cubillos.
3 Internet Basics Internet is a collection of local, regional, national and international computer networks that are linked together to exchange data.
SOCIAL COMPUTING IN 2025 PRESENTED BY LATE TIMERS.
Share your Excel workbooks in the web Use slicer targets to optionally filter dashboard items Interact with your workbook with all of the rich.
SAP BI – The Solution at a Glance : SAP Business Intelligence is an enterprise-class, complete, open and integrated solution.
XML and Distributed Applications By Quddus Chong Presentation for CS551 – Fall 2001.
SysML v2 Model Interoperability & Standard API Requirements Axel Reichwein Consultant, Koneksys December 10, 2015.
KNOWLEDGE MANAGEMENT (KM) Session # 33. Corporate Intranet A Conceptual Model INTRANET Production Team— New Product Budget Director— New Product Knowledge.
 GEETHA P.  Originally coined by Tim O’Reilly Publishing Media  Second generation of services available on www.  Lets people collaborate and share.
E-Business Infrastructure PRESENTED BY IKA NOVITA DEWI, MCS.
Federated Identity & Attribute Based Resource Access Controls
By: Raza Usmani SaaS, PaaS & TaaS By: Raza Usmani
MIS COURSE: CHAPTER 2 GLOBAL E-BUSINESS & COLLABORATION
Chapter 15 Database Connectivity and Web Technologies
Visual Studio Tools for Office 2005
Introduction to Web Services
Introduction of Week 11 Return assignment 9-1 Collect assignment 10-1
Middleware, Services, etc.
LOD reference architecture
Service-Oriented Computing: Semantics, Processes, Agents
Mark Quirk Head of Technology Developer & Platform Group
Presentation transcript:

© 2010 OpenLink Software, All rights reserved. Exploiting Linked Data By Kingsley IdehenKingsley Idehen Founder & CEO, OpenLink SoftwareOpenLink Software

Presentation Goals Demystify Linked Data Demonstrate the unobtrusive nature of Linked Data Explore how Linked Data can Work for You! © 2010 OpenLink Software, All rights reserved.

Situation Analysis User Generated Content is Growing Exponentially Enterprise & Individual Connectivity is Growing The Line Between The Individual & The Enterprise is Blurring (Social Dimension is now Palpable) Access, Integration, Manipulation, Dissemination of Data, Information, and Knowledge still underlies our Agility! © 2010 OpenLink Software, All rights reserved.

Data, Information, and Knowledge What is Data ?  How we express observation What is Information?  How we use Context to perceive observation What is Knowledge?  How we Comprehend what we perceive © 2010 OpenLink Software, All rights reserved.

Late and loose Schema / Dictionary binding. Powerful mechanism for Data Access, Integration, Manipulation, and Dissemination via Hyperlinks that’s platform agnostic and exploitable via:  Native desktop productivity tools (spreadsheets, report writers, business intelligence analytics, master data management, word processors, etc.)  Native collaboration tools  Native development tools and frameworks  Web based collaboration tools with varying degrees of sociality (macro and micro blogs, wikis, shared bookmarks, feeds, discussion forums etc.)  Web based development tools and frameworks. Why is Linked Data Important? © 2008 OpenLink Software, All rights reserved.

What is Linked Data? Hyperlink based Structured Data Representation where:  Resources consist of fine-grained Data Objects  Every Data Object is uniquely identified using a functional (resolvable) Hyperlink based Name  Every Data Object is accessible via a functional (resolvable) Hyperlink based Address  Every Object has Identity distinct from its Access Address  Data Object representation takes the form of a directed graph pictorial where Attribute=Value pairs coalesce around a Data Object Name. © 2010 OpenLink Software, All rights reserved.

Contd: What is Linked Data? Hyperlink based Structured Data Representation where:  Object representation is expressible using a variety of syntaxes that include: RDF family of syntaxes, Microdata, OData, ASN.1 etc.  Data Object serialization formats for across the wire transmission are varied and negotiable (if working with HTTP) © 2010 OpenLink Software, All rights reserved.

Is Linked Data New? No! Similar to “data access by reference” patterns already established by ODBC modulo:  Relational “Tables” Model Specificity  Coarse Grained Data Access Granularity (stops at Table/View level i.e. cannot reference individual data objects directly) © 2010 OpenLink Software, All rights reserved.

Contd: Is Linked Data New?  X.500 based Data Source Naming style  Data Representation & Data Access Protocol Conflation  Operating Systems Specificity (for the most part re. Driver Manager libraries). © 2010 OpenLink Software, All rights reserved.

Data Source Name (DSN) Types ODBC  DSN=“CRM”;HOST=crm.example.org;SVT=Oracle;DATABASE=CRM;T ABLE=CUSTOMER JDBC URL  jdbc:openlink://crm.example.org/SVT=Oracle/DATABASE=CRM/TABLE =CUSTOMER LSID based Data Object Name for “Elephant-eared kangaroo rat” from Universal Biological Indexer & Organizer  urn:lsid:ubio.org:namebank: Data Object Access Address (DSN with one level of indirection)  Data Object Name/Handle (DSN with > one level of indirection)  © 2010 OpenLink Software, All rights reserved.

Linked Data & ODBC Similarities © 2010 OpenLink Software, All rights reserved.

The Linked Data Journey Computer Network Infrastructure Distributed Computing Distributed Databases Compound Documents Distributed Data Objects © 2010 OpenLink Software, All rights reserved.

Network: Routers link Computers © 2010 OpenLink Software, All rights reserved.

Internet Layer: Cloud hides Routers © 2010 OpenLink Software, All rights reserved.

Internet: Computers Link to Documents © 2010 OpenLink Software, All rights reserved.

Web Layer: Links to Compound Docs © 2010 OpenLink Software, All rights reserved.

Web Layer: Page Links Hide Compound Docs © 2010 OpenLink Software, All rights reserved.

Data Layer: Links To Object Descriptors © 2010 OpenLink Software, All rights reserved.

Data Layer: Links to Object Descriptors Hide Pages © 2010 OpenLink Software, All rights reserved.

Linked Data Web Materialization Generated "on the fly" via RDF middleware from:  Existing Web Pages (POSH, Microformats, eRDF, RDFa, GRDDL)  Web 2.0 Data Spaces (Social Networks, Blogs, Wikis, Bookmarks, Online Discussions / Conversations etc)  Web Services (SOAP and REST) Enterprise Data Sources  SOA oriented Web Services  XML based Data Warehouses and Views  Enterprise Databases (ODBC, JDBC, OLE-DB, ADO.NET, XMLA, Native CLIs) Community driven extraction efforts  DBpedia, Bio2RDF, and many other Linking Open Data projects DBpedia Bio2RDF © 2010 OpenLink Software, All rights reserved.

Linked Data Generation from Existing Dynamic Web Content © 2010 OpenLink Software, All rights reserved.

Linked Data Generation from Existing Web Services © 2010 OpenLink Software, All rights reserved.

Linked Data Generation from Enterprise Data Sources © 2010 OpenLink Software, All rights reserved.

Linked Data Generation from Existing Web Content © 2010 OpenLink Software, All rights reserved.

Linked Data Generation via Linked Middleware © 2010 OpenLink Software, All rights reserved.

Build or Buy a Linked Data Server capable of:  Minting hyperlink based Identifiers that ensure Data Object Names and Addresses are distinct  Publishing Data Objects that support a wide variety of across-the- wire data serialization formats  Fine-grained access control lists for controlling access to Data Objects  Create, Update, Read, and Delete operations  Generating Data Objects from a plethora of existing non Linked Data oriented data sources  Horizontal Scale in line with Data Object growth. How Do I Deploy Linked Data? © 2010 OpenLink Software, All rights reserved.

Linked Data Usage Examples Enterprise 3.0  Customer, Orders, Employees, Products, Countries, Suppliers, Competitors etc. are all represented via Data Objects. Social Media  Blog Posts, Tweets, Tags, Comments, Threaded Discussions, Feeds, Wikis, Bookmarks, Likes, DisLikes, +1’s etc. are all represented via Data Objects. Policy Based Security & Access Controls Agent Info Cards (security tokens) for Software, People, and Organizations are represented via Data Objects. © 2010 OpenLink Software, All rights reserved.

Linked Data Exploitation: Enterprise Conceptual interaction with Heterogeneous Data Sources that transcends  DBMS engine models  DBMS engine vendors APIs  SOA Web Services  Host Operating Systems Simply “Peel-Back” the containment of Applications by integrating Linked Data Source Names into  ERP Systems  CRM Systems  Enterprise Collaboration Systems  HR Systems  Marketing Systems  Web Content Management & Corporate Communications Systems © 2010 OpenLink Software, All rights reserved.

Linked Data Exploitation: Social-Networking Construction & Deconstruction of Social-Networks will become a loose function of data links exposed via:  Our Posts (macro and micro blogs)  Our Tags  Our Interests  Our Realms of Discourse (comments associated with Blogs, Wikis, and other Data Spaces on the Web) It’s Community, Stupid!  Community-building prowess will express Vitality  Vitality will be an expression of “Link Density”  Co-opetition will thrive. © 2010 OpenLink Software, All rights reserved.

Linked Data Exploitation: Security & Privacy Verifiable Identifiers via WebID protocol and Agent Profiles where:  PKI is decoupled from centralized CA network  Info Cards bear WebID (an Agent Identifier) watermark which makes federated proof of identity viable. Access Control Lists  Applied to individuals  Groups / Circles. © 2010 OpenLink Software, All rights reserved.

Additional Information OpenLink Software:  OpenLink Software OpenLink Software  OpenLink Virtuoso OpenLink Virtuoso  OpenLink Data Explorer OpenLink Data Explorer  Universal Data Access Drivers Universal Data Access Drivers  (weblog) Linking Open Data Community Projects  -- DBpedia  -- LOD Cloud Cache © 2010 OpenLink Software, All rights reserved.