SlideShare a Scribd company logo
Koneksys
Offering Services to Connect Data using the Next Web
September 2017
Creating solutions to connect data silos using
the Web for improved traceability,
transparency, collaboration, and analytics
Providing consulting and research services
Creating open-source software
Promoting the Data Web
Koneksys
2
Clients Located in San Francisco.
In business since 2012.
Koneksys
3
And John Deere, Delligatti Associates, Stottler Henke
Associates, and more
Koneksys Team
4
Hector Axel Mikhail
JeromeOctavio Victor Brian
Ricardo Dennis Gabriel
Loyda
“When you have data coming at you from too many different sources,
you run into a data integration challenge. As near as I can tell, that is what
is causing problems for nearly every major enterprise on the planet. Most
enterprises are siloed, meaning they have independently constructed
data stores, perhaps for each business unit. The problem comes
when these business units want to integrate their
data”
“Benefit we expect from Big Data depends on seamless data integration.
Solving the problem of how to improve data
integration is going to be key in getting the most
benefit from all the data being created”
Why Data Integration Matters
Michael Ralph Stonebraker
Computer scientist specializing in
database research. 2005 IEEE John
von Neumann Medal and 2014 ACM
Turing Award Winner.
5
Why Choose the Web for Data Integration?
No license costs
No vendor lock-in
Mature and widely adopted
infrastructure
Abundance of Web
specialists/developers
6
Freedom
Benefits of Connecting Data Silos
● Integrated dataset
● Traceability
● Transparency
● Collaboration
● Better decisions
● Knowledge sharing
7
*
* Icon by madebyoliver from www.flaticon.com are licensed by CC 3.0 BY
*
*
*
Why is Data Integration Complicated?
Different APIs
Different Data Formats Different Data IDs
Java, REST, query languages
integer, path, guidXML, JSON, CSV, binary
8
Different Data Models
Relational, Graph, Document
Why is Data Integration Expensive?
Your Data Your Data Integration
Solution Vendor
Proprietary APIs
and Data Formats
9
$ $
Cost of Data Integration
Healthcare: “Data integration problems cost government care providers $342
billion annually”
http://solustaff.com/2015/10/19/the-cost-of-data-integration-challenges/
Business Intelligence: “data integration is a significant cost for any BI project, inthe
implementation phase estimates of almost 80%; compared to the analytics
component of 20%”
https://tdwi.org/articles/2013/08/20/true-cost-of-integration.aspx
Enterprise Resource Planning (ERP): Gartner Says Through 2018, 90 Percent of
Organizations Will Lack a Postmodern Application Integration Strategy
http://www.gartner.com/newsroom/id/3233217
10
Current Data Integration Solutions in Engineering
Proprietary data integration solutions
end up being new data silos
11
Product Lifecycle
Management
(PLM)/ Mechanical
Engineering
Application
Lifecycle
Management
(ALM)/ Software
Engineering
Business
Intelligence/
Analytics
Enterprise
Resource Planning
(ERP)/
Manufacturing etc.
Where is the
integration?
Current Data Integration Solutions in Engineering
12
Product Lifecycle
Management
(PLM)/ Mechanical
Engineering
Application
Lifecycle
Management
(ALM)/ Software
Engineering
Business
Inteligence/
Analytics
Enterprise
Resource Planning
(ERP)/
Manufacturing etc.
How can I
establish
traceability
How do I know
what is related
to what?
How can I assess
the impact of a
change?
How can I manage
changes/updates?
Hypertext + Internet = Web
13
Hypertext System 1 Hypertext System 2
Problem: No Compatibility between hypertext
systems + different protocols to access and
connect documents on the internet (Gopher,
WAIS, etc...)
BEFORE THE WEB
One global hypertext system = Web
One protocol to access and connect documents
WITH THE WEB
Private/public
Web
Web Server
Web Server
Requirement
id = 112
text = “Only authorized users shall access the
system”
<!DOCTYPE html>
<html>
<head>
<title>Requirement 112</title>
</head>
<body>
<p>type = Requirement</p>
<p>id = 112</p>
<p>text = “Only authorized users shall
access the system”</p>
</body>
</html>
http://example.com/req112
HTTP
URL
HTML
Doc
14
HTTP
URL
RDF
Data
Private/public
Web
Data Web Server
Data Web Server!
Requirement
id = 112
text = “Only authorized users shall
access the system”
Only Change
between
regular Web
and Data Web
15
Requirement
id = 112
text = “Only authorized users shall access the
system”
{
"@context": {
"text": "http://myvocab.com/text",
"id": "http://myvocab.com/id",
"Requirement": "http://myvocab.com/Req"
},
"@id": "http://example.com/req112",
"@type": "Requirement",
"id": "112",
"text": "Only authorized users shall access
the system"
}
http://example.com/req112
Linked Data = Next Web = Web of Data = Data Web
Examples
● Engineering: IBM - Jazz applications integrated through OSLC
● Open Initiative: Open Services for Lifecycle Collaboration (OSLC)
● Public knowledge graph: DBpedia
● Improving search results: Schema.org
● Media: BBC Things API
16
Data Web Interoperability Example
17
PLM
System
Data Web Server
Data Web Client
RDF
ALM
System
HTTP
GET
HTTP
POST
Reading Data Writing Data
Web-based
Export/Import
Scenario between
data stores
…
"@id":
"http://example.com/req112",
"@type": "Requirement",
"id": "112",
...
Data Web Server
Requirement
id = 112
derived_from= “Requirement 113”
"@context": {
"Req113": "http://example.com/Req113"
}
...
"id": "112"
"@derived_from": "Req113"
http://example.com/req112URL
RDF
Data
Reference to
related data
Requirement
id = 113
...
"@type": "Requirement",
"id": "113"
...
http://example.com/req113
HTTP
Navigable
to related data
Link
18
Data Web Integration Example
Data Repository 1
Data Web Server 1
Private/
public
Data
Web
Distributed
Data Silos
Data Web Server 2 Data Web Server 3
HTTP
Data Web
Applications
Search Visualize CRUD Analytics Link Creator
Link
19
HTTP HTTP
Link
RDF
RDF RDF
Data Repository 2 Data Repository 3
New Data Management Application Architecture
Traditional
App Logic
Integrated Dataset
Specific API
Data
Multiple Data
Sources
HTTP
New
20
Specific API
App Logic
Open Services for Lifecycle Collaboration (OSLC)
Standard for Linked Data
RESTful APIs
Domain-specific standards for
data interoperability
Adopted so far mainly for
Application Lifecycle
Management (ALM), systems
and requirements engineering
Open Community
21
Data
OSLC Adapter (Data
Web Server)
REST API (HTTP)
Linked Data (RDF)
Different Data Formats
XML, JSON, CSV, binary
Different Data Models
Relational, Graph, Document
Different Data IDs
integer, path, guid
Different APIs
Java, REST, query languages
Standardized
Web API
OSLC Community
We are remaking the OSLC website!
22
Summary
Let’s collaborate to make better decisions
Let’s connect data with the Web
Let’s create new data web servers and clients
Let’s create new data web apps
23
Contact us to learn more about our services
at info@koneksys.com

More Related Content

PDF
Data Integration Solutions Created By Koneksys
PDF
The Data Web and PLM
PDF
OSLC & The Future of Interoperability
PDF
Overview of OSLC - INCOSE IW 2018 MBSE Workshop
PDF
Enabling the digital thread using open OSLC standards
PDF
Achieving the digital thread through PLM and ALM integration using oslc
PDF
Standard Web APIs for Multidisciplinary Collaboration
PDF
Open Services for Lifecycle Collaboration (OSLC)
Data Integration Solutions Created By Koneksys
The Data Web and PLM
OSLC & The Future of Interoperability
Overview of OSLC - INCOSE IW 2018 MBSE Workshop
Enabling the digital thread using open OSLC standards
Achieving the digital thread through PLM and ALM integration using oslc
Standard Web APIs for Multidisciplinary Collaboration
Open Services for Lifecycle Collaboration (OSLC)

What's hot (20)

PDF
Open Services for Lifecycle Collaboration (OSLC) - Extending REST APIs to Con...
PDF
Koneksys Presentation March 2021
PDF
Introduction to Open Services for Lifecycle Collaboration (OSLC)
PDF
PyOSLC SDK - OSLCFEST
PDF
Introduction to Open Services for Lifecycle Collaboration (OSLC)
PPTX
Partner Webinar: Deliver Big Data Apps Faster With Informatica & MongoDB
PDF
Great Scott! Dealing with New Datatypes
PPTX
Webinar: MongoDB and Analytics: Building Solutions with the MongoDB BI Connector
PDF
Driving Business Value Through Agile Data Assets
PDF
Edgard Marx, Amrapali Zaveri, Diego Moussallem and Sandro Rautenberg | DBtren...
PDF
Continuous Intelligence: Keeping your AI Application in Production
PDF
Troubleshooting Plan Changes with Query Store in SQL Server 2016
PPTX
Ben Gardner | Delivering a Linked Data warehouse and integrating across the w...
PDF
[db tech showcase Tokyo 2018] #dbts2018 #C25 『マルチモデル・データベースへの道: PostgreSQLを最も...
PPT
ODI (Oracle Data Integrator)
PDF
How MongoDB is Transforming Healthcare Technology
PDF
Joe Pairman | Multiplying the Power of Taxonomy with Granular, Structured Con...
PPTX
Pentaho Data Integration: Extrayendo, integrando, normalizando y preparando m...
PDF
The LINQ Between XML and Database
Open Services for Lifecycle Collaboration (OSLC) - Extending REST APIs to Con...
Koneksys Presentation March 2021
Introduction to Open Services for Lifecycle Collaboration (OSLC)
PyOSLC SDK - OSLCFEST
Introduction to Open Services for Lifecycle Collaboration (OSLC)
Partner Webinar: Deliver Big Data Apps Faster With Informatica & MongoDB
Great Scott! Dealing with New Datatypes
Webinar: MongoDB and Analytics: Building Solutions with the MongoDB BI Connector
Driving Business Value Through Agile Data Assets
Edgard Marx, Amrapali Zaveri, Diego Moussallem and Sandro Rautenberg | DBtren...
Continuous Intelligence: Keeping your AI Application in Production
Troubleshooting Plan Changes with Query Store in SQL Server 2016
Ben Gardner | Delivering a Linked Data warehouse and integrating across the w...
[db tech showcase Tokyo 2018] #dbts2018 #C25 『マルチモデル・データベースへの道: PostgreSQLを最も...
ODI (Oracle Data Integrator)
How MongoDB is Transforming Healthcare Technology
Joe Pairman | Multiplying the Power of Taxonomy with Granular, Structured Con...
Pentaho Data Integration: Extrayendo, integrando, normalizando y preparando m...
The LINQ Between XML and Database
Ad

Similar to Koneksys - Offering Services to Connect Data using the Data Web (20)

PDF
Future of Data Strategy (ASEAN)
PPS
Qo Introduction V2
PDF
Agile Data Management with Enterprise Data Fabric (Middle East)
PDF
What is the future of data strategy?
PDF
How to Swiftly Operationalize the Data Lake for Advanced Analytics Using a Lo...
PDF
Self Service Analytics and a Modern Data Architecture with Data Virtualizatio...
PDF
Data Virtualization: Introduction and Business Value (UK)
PPTX
Information Virtualization: Query Federation on Data Lakes
PDF
Service oriented architecture (SOA) deserves service oriented data
PDF
Modern Data Management for Federal Modernization
PDF
Data Services and the Modern Data Ecosystem (ASEAN)
PDF
A Key to Real-time Insights in a Post-COVID World (ASEAN)
PDF
Data Virtualization. An Introduction (ASEAN)
PDF
Powering Real-Time Analytics with Data Virtualization on AWS (ASEAN & ANZ)
PDF
Tag.bio: Self Service Data Mesh Platform
PDF
Denodo DataFest 2016: The Role of Data Virtualization in IoT Integration
PDF
Three Dimensions of Data as a Service
PDF
Advanced Analytics and Machine Learning with Data Virtualization
PPSX
Meeting today’s dissemination challenges – Implementing International Standar...
PDF
Data Virtualization: An Introduction
Future of Data Strategy (ASEAN)
Qo Introduction V2
Agile Data Management with Enterprise Data Fabric (Middle East)
What is the future of data strategy?
How to Swiftly Operationalize the Data Lake for Advanced Analytics Using a Lo...
Self Service Analytics and a Modern Data Architecture with Data Virtualizatio...
Data Virtualization: Introduction and Business Value (UK)
Information Virtualization: Query Federation on Data Lakes
Service oriented architecture (SOA) deserves service oriented data
Modern Data Management for Federal Modernization
Data Services and the Modern Data Ecosystem (ASEAN)
A Key to Real-time Insights in a Post-COVID World (ASEAN)
Data Virtualization. An Introduction (ASEAN)
Powering Real-Time Analytics with Data Virtualization on AWS (ASEAN & ANZ)
Tag.bio: Self Service Data Mesh Platform
Denodo DataFest 2016: The Role of Data Virtualization in IoT Integration
Three Dimensions of Data as a Service
Advanced Analytics and Machine Learning with Data Virtualization
Meeting today’s dissemination challenges – Implementing International Standar...
Data Virtualization: An Introduction
Ad

Recently uploaded (20)

PDF
Expert Medical Coding Services for Faster Reimbursements.pdf
PPTX
ENG102 Presenation skjdcjkdwjfdwjkcjwejkfjkw.pptx
PDF
Musician Corporate Headshots Los Angeles
PDF
Robert Hume San Diego_ How Firefighting Tools and Technology Have Transformed...
PPTX
Ealeba Youth Structure Five Core Programs & Projects Executives
PDF
Threat Intelligence Services in Abu Dhabi
PDF
Legacy Application Modernisation Services.pdf
PDF
Xinzex: A Complete Web Development Guide for Beginners
PDF
Management Colleges In Delhi Ncr | Galgotias University
PDF
Why Infotrench Stands Out as the Best SEO Agency in Noida.pdf
PPTX
The Rise of Work-from-Home Internships.pptx
PDF
NAV to Microsoft Dynamics 365 Business Central Upgrade in London UK (1).pdf
PDF
AI Staffing for Startups & Growing Businesses | Rubixe
PDF
Digital marketing strategy slides .pdf
PDF
Effective Bad Luck Removal In Sydney.pdf
PDF
2025 Electrician Marketing Trends Report | Destiny Marketing Solutions
PDF
Understanding LA's Zero Waste Initiative
PPTX
Struggles of Blind Individuals and How We Can Help..pptx
PDF
Green minimalist professional Business Proposal Presentation.pdf
PDF
The Dark Web’s Front Door: Finding the Real Hidden Wiki
Expert Medical Coding Services for Faster Reimbursements.pdf
ENG102 Presenation skjdcjkdwjfdwjkcjwejkfjkw.pptx
Musician Corporate Headshots Los Angeles
Robert Hume San Diego_ How Firefighting Tools and Technology Have Transformed...
Ealeba Youth Structure Five Core Programs & Projects Executives
Threat Intelligence Services in Abu Dhabi
Legacy Application Modernisation Services.pdf
Xinzex: A Complete Web Development Guide for Beginners
Management Colleges In Delhi Ncr | Galgotias University
Why Infotrench Stands Out as the Best SEO Agency in Noida.pdf
The Rise of Work-from-Home Internships.pptx
NAV to Microsoft Dynamics 365 Business Central Upgrade in London UK (1).pdf
AI Staffing for Startups & Growing Businesses | Rubixe
Digital marketing strategy slides .pdf
Effective Bad Luck Removal In Sydney.pdf
2025 Electrician Marketing Trends Report | Destiny Marketing Solutions
Understanding LA's Zero Waste Initiative
Struggles of Blind Individuals and How We Can Help..pptx
Green minimalist professional Business Proposal Presentation.pdf
The Dark Web’s Front Door: Finding the Real Hidden Wiki

Koneksys - Offering Services to Connect Data using the Data Web

  • 1. Koneksys Offering Services to Connect Data using the Next Web September 2017
  • 2. Creating solutions to connect data silos using the Web for improved traceability, transparency, collaboration, and analytics Providing consulting and research services Creating open-source software Promoting the Data Web Koneksys 2
  • 3. Clients Located in San Francisco. In business since 2012. Koneksys 3 And John Deere, Delligatti Associates, Stottler Henke Associates, and more
  • 4. Koneksys Team 4 Hector Axel Mikhail JeromeOctavio Victor Brian Ricardo Dennis Gabriel Loyda
  • 5. “When you have data coming at you from too many different sources, you run into a data integration challenge. As near as I can tell, that is what is causing problems for nearly every major enterprise on the planet. Most enterprises are siloed, meaning they have independently constructed data stores, perhaps for each business unit. The problem comes when these business units want to integrate their data” “Benefit we expect from Big Data depends on seamless data integration. Solving the problem of how to improve data integration is going to be key in getting the most benefit from all the data being created” Why Data Integration Matters Michael Ralph Stonebraker Computer scientist specializing in database research. 2005 IEEE John von Neumann Medal and 2014 ACM Turing Award Winner. 5
  • 6. Why Choose the Web for Data Integration? No license costs No vendor lock-in Mature and widely adopted infrastructure Abundance of Web specialists/developers 6 Freedom
  • 7. Benefits of Connecting Data Silos ● Integrated dataset ● Traceability ● Transparency ● Collaboration ● Better decisions ● Knowledge sharing 7 * * Icon by madebyoliver from www.flaticon.com are licensed by CC 3.0 BY * * *
  • 8. Why is Data Integration Complicated? Different APIs Different Data Formats Different Data IDs Java, REST, query languages integer, path, guidXML, JSON, CSV, binary 8 Different Data Models Relational, Graph, Document
  • 9. Why is Data Integration Expensive? Your Data Your Data Integration Solution Vendor Proprietary APIs and Data Formats 9 $ $
  • 10. Cost of Data Integration Healthcare: “Data integration problems cost government care providers $342 billion annually” http://solustaff.com/2015/10/19/the-cost-of-data-integration-challenges/ Business Intelligence: “data integration is a significant cost for any BI project, inthe implementation phase estimates of almost 80%; compared to the analytics component of 20%” https://tdwi.org/articles/2013/08/20/true-cost-of-integration.aspx Enterprise Resource Planning (ERP): Gartner Says Through 2018, 90 Percent of Organizations Will Lack a Postmodern Application Integration Strategy http://www.gartner.com/newsroom/id/3233217 10
  • 11. Current Data Integration Solutions in Engineering Proprietary data integration solutions end up being new data silos 11 Product Lifecycle Management (PLM)/ Mechanical Engineering Application Lifecycle Management (ALM)/ Software Engineering Business Intelligence/ Analytics Enterprise Resource Planning (ERP)/ Manufacturing etc. Where is the integration?
  • 12. Current Data Integration Solutions in Engineering 12 Product Lifecycle Management (PLM)/ Mechanical Engineering Application Lifecycle Management (ALM)/ Software Engineering Business Inteligence/ Analytics Enterprise Resource Planning (ERP)/ Manufacturing etc. How can I establish traceability How do I know what is related to what? How can I assess the impact of a change? How can I manage changes/updates?
  • 13. Hypertext + Internet = Web 13 Hypertext System 1 Hypertext System 2 Problem: No Compatibility between hypertext systems + different protocols to access and connect documents on the internet (Gopher, WAIS, etc...) BEFORE THE WEB One global hypertext system = Web One protocol to access and connect documents WITH THE WEB
  • 14. Private/public Web Web Server Web Server Requirement id = 112 text = “Only authorized users shall access the system” <!DOCTYPE html> <html> <head> <title>Requirement 112</title> </head> <body> <p>type = Requirement</p> <p>id = 112</p> <p>text = “Only authorized users shall access the system”</p> </body> </html> http://example.com/req112 HTTP URL HTML Doc 14
  • 15. HTTP URL RDF Data Private/public Web Data Web Server Data Web Server! Requirement id = 112 text = “Only authorized users shall access the system” Only Change between regular Web and Data Web 15 Requirement id = 112 text = “Only authorized users shall access the system” { "@context": { "text": "http://myvocab.com/text", "id": "http://myvocab.com/id", "Requirement": "http://myvocab.com/Req" }, "@id": "http://example.com/req112", "@type": "Requirement", "id": "112", "text": "Only authorized users shall access the system" } http://example.com/req112
  • 16. Linked Data = Next Web = Web of Data = Data Web Examples ● Engineering: IBM - Jazz applications integrated through OSLC ● Open Initiative: Open Services for Lifecycle Collaboration (OSLC) ● Public knowledge graph: DBpedia ● Improving search results: Schema.org ● Media: BBC Things API 16
  • 17. Data Web Interoperability Example 17 PLM System Data Web Server Data Web Client RDF ALM System HTTP GET HTTP POST Reading Data Writing Data Web-based Export/Import Scenario between data stores … "@id": "http://example.com/req112", "@type": "Requirement", "id": "112", ... Data Web Server
  • 18. Requirement id = 112 derived_from= “Requirement 113” "@context": { "Req113": "http://example.com/Req113" } ... "id": "112" "@derived_from": "Req113" http://example.com/req112URL RDF Data Reference to related data Requirement id = 113 ... "@type": "Requirement", "id": "113" ... http://example.com/req113 HTTP Navigable to related data Link 18 Data Web Integration Example
  • 19. Data Repository 1 Data Web Server 1 Private/ public Data Web Distributed Data Silos Data Web Server 2 Data Web Server 3 HTTP Data Web Applications Search Visualize CRUD Analytics Link Creator Link 19 HTTP HTTP Link RDF RDF RDF Data Repository 2 Data Repository 3
  • 20. New Data Management Application Architecture Traditional App Logic Integrated Dataset Specific API Data Multiple Data Sources HTTP New 20 Specific API App Logic
  • 21. Open Services for Lifecycle Collaboration (OSLC) Standard for Linked Data RESTful APIs Domain-specific standards for data interoperability Adopted so far mainly for Application Lifecycle Management (ALM), systems and requirements engineering Open Community 21 Data OSLC Adapter (Data Web Server) REST API (HTTP) Linked Data (RDF) Different Data Formats XML, JSON, CSV, binary Different Data Models Relational, Graph, Document Different Data IDs integer, path, guid Different APIs Java, REST, query languages Standardized Web API
  • 22. OSLC Community We are remaking the OSLC website! 22
  • 23. Summary Let’s collaborate to make better decisions Let’s connect data with the Web Let’s create new data web servers and clients Let’s create new data web apps 23 Contact us to learn more about our services at info@koneksys.com