SlideShare a Scribd company logo
Introduction to Open Services for
Lifecycle Collaboration (OSLC)
Presentation for ISWC2018 workshop on Decentralizing the Semantic Web
Axel Reichwein, Koneksys
October 8, 2018
1
Axel Reichwein
● Background in aerospace
engineering
● PhD and postdoc focused on
tradeoff studies
● Reconfiguring single architecture
model to automatically
reconfigure detailed
discipline-specific models
2
Why is OSLC interesting for Semantic Web experts?
● OSLC addresses a BIG problem using Semantic Web standards
● BIG problem: how to define a Standard API?
● OSLC objectives: connecting data across silos (Web of data) + decoupling
applications from data
● OSLC adopted until now in engineering , but applicable in other domains
● Semantic Web experts can improve and adopt OSLC
3
Distributed Engineering Information
One technical system described from
different perspectives
One technical system, but a lot of
distributed information
Distributed information is challenging
for collaboration
4
Overlaps and Relationships in Engineering
Overlaps due to data duplication (e.g.
same parameter used in different
models or reports)
Logical relationships such as a
requirement verified by a test case
The more complex a system is, the
more relationships exist
Knowing relationships is crucial for
traceability, change management,
reuse
5
Status Quo
According to David Meza, Head of Knowledge Management at NASA
● “Most engineers have to look at 13 different sources to find the information
they are looking for”
● “46% of workers can’t find the information about half the time”
● “30% of total R&D funds are spent to redo what we’ve already done once
before”
● “54% of our decisions are made with inconsistent, or incomplete, or inadequate
information”
Quote from https://www.youtube.com/watch?v=QEBVoultYJg
6
Connecting all possible data is currently impossible!
7
OSLC key idea 1: Standard API
Data is accessible through a
standard API
Standard API using standard
concepts to describe
● CRUD web services
● Constraints on data
● Versions of data
● Updates to data
Machine-readable description of all
services made available by API
8
OSLC Core Specification v2
9
From http://open-services.net/bin/view/Main/OslcCoreSpecification
OSLC Core 3.0 Architecture
10
From http://docs.oasis-open.org/oslc-core/oslc-core/v3.0/oslc-core-v3.0-part1-overview.html
OSLC key idea 2: Unique Global identifiers
Data has unique global identifiers
Using HTTP URLs
11
Principle 3: Connections across silos
Data is connected
12
OSLC key idea 4: Applications decoupled from data
Applications decoupled from data
True data ownership
Reusing existing data
13
Modular
architecture
Freedom to
pick-n-choose
applications
and data
OSLC Adoption
By vendors mostly in ALM: IBM Jazz/CLM,
Mentor Graphics
By universities and consultants for MBSE,
simulation: https://github.com/ld4mbse +
https://github.com/oslc
Over 50 OSLC APIs developed for different
applications
New vendors creating OSLC solutions
General Motors in their MBSE
efforts and vision
https://koneksys.com/blog/present
ation-of-oslc-at-purdue-plm-meeti
ng-2018/
14
15
Viewing Data as Universal Asset
Data = new “electric power”
Standard API = new “standard electric power outlet
Semantic Web experts can make it happen!
16
Thanks and get in touch!
axel.reichwein@koneksys.com

More Related Content

PDF
Standard Web APIs for Multidisciplinary Collaboration
PDF
Koneksys Presentation March 2021
PDF
Open Services for Lifecycle Collaboration (OSLC)
PDF
Enabling the digital thread using open OSLC standards
PDF
Overview of OSLC - INCOSE IW 2018 MBSE Workshop
PDF
Achieving the digital thread through PLM and ALM integration using oslc
PDF
Introduction to Open Services for Lifecycle Collaboration (OSLC)
PDF
PyOSLC SDK - OSLCFEST
Standard Web APIs for Multidisciplinary Collaboration
Koneksys Presentation March 2021
Open Services for Lifecycle Collaboration (OSLC)
Enabling the digital thread using open OSLC standards
Overview of OSLC - INCOSE IW 2018 MBSE Workshop
Achieving the digital thread through PLM and ALM integration using oslc
Introduction to Open Services for Lifecycle Collaboration (OSLC)
PyOSLC SDK - OSLCFEST

What's hot (20)

PDF
Open Services for Lifecycle Collaboration (OSLC) - Extending REST APIs to Con...
PDF
OSLC & The Future of Interoperability
PDF
Data Integration Solutions Created By Koneksys
PDF
Koneksys - Offering Services to Connect Data using the Data Web
PDF
The Data Web and PLM
PDF
A COMPARATIVE STUDY BETWEEN GRAPH-QL& RESTFUL SERVICES IN API MANAGEMENT OF S...
PDF
GraphQL Basics
PDF
Redlink, The Data Linking API
PDF
Serena Mainframe VUG In-Com
PDF
TIN-X v2: modernized architecture with REST API
PDF
Getting started with GraphQL
PPTX
SLAS 2017 - "Multiple Research Platforms: One Single Data Sharing Portal"
PPT
How to build high frequency trading with our matlab secrets with c++ and mysql
PPTX
Exploring legacy ware with rdf and survol.17 july 2018
PDF
CI/CD Templates: Continuous Delivery of ML-Enabled Data Pipelines on Databricks
PPT
Build Business Web Applications with PHPOpenbiz Framework and Cubi Platform
PDF
Latent Panelists Affinities: a Helixa case study
PDF
VSSML18. REST API and Bindings
PDF
From legacy to DDD (slides for the screencast)
PPTX
Fifth elephant 2017 Data Pipeline workshop
Open Services for Lifecycle Collaboration (OSLC) - Extending REST APIs to Con...
OSLC & The Future of Interoperability
Data Integration Solutions Created By Koneksys
Koneksys - Offering Services to Connect Data using the Data Web
The Data Web and PLM
A COMPARATIVE STUDY BETWEEN GRAPH-QL& RESTFUL SERVICES IN API MANAGEMENT OF S...
GraphQL Basics
Redlink, The Data Linking API
Serena Mainframe VUG In-Com
TIN-X v2: modernized architecture with REST API
Getting started with GraphQL
SLAS 2017 - "Multiple Research Platforms: One Single Data Sharing Portal"
How to build high frequency trading with our matlab secrets with c++ and mysql
Exploring legacy ware with rdf and survol.17 july 2018
CI/CD Templates: Continuous Delivery of ML-Enabled Data Pipelines on Databricks
Build Business Web Applications with PHPOpenbiz Framework and Cubi Platform
Latent Panelists Affinities: a Helixa case study
VSSML18. REST API and Bindings
From legacy to DDD (slides for the screencast)
Fifth elephant 2017 Data Pipeline workshop
Ad

Similar to Introduction to Open Services for Lifecycle Collaboration (OSLC) (20)

PPT
Innovate2011 Keys to Building OSLC Integrations
PDF
OSLC (Open Services for Lifecycle Collaboration): open standard for interoper...
PDF
Achieving the Digital Thread through PLM and ALM Integration using OSLC
PDF
Oslc case study (poc results) v1.1
PPTX
Better integrations through open interfaces
PPT
Innovate2014 Better Integrations Through Open Interfaces
PPT
Web 3 Mark Greaves
PPT
Introduction to Semantic Web for GIS Practitioners
PPT
DevOps in Cloud OSLC Integration
PPT
Introduction to soa composition
PPTX
Linked services: Connecting services to the Web of Data
PDF
DLP: a Web-based Facility for Exploration and Basic Modification of Ontologie...
PPTX
Semantic web
PPTX
The Story of the Semantic Grid
PDF
OSLC KM (Knowledge Management): elevating the meaning of data and operations ...
PPT
Towards Linked Open Services and Processes
PPTX
The Role of Ontologies in Emergent Middleware: Supporting Interoperability in...
PPT
Towards Semantic APIs for Research Data Services (Invited Talk)
ODP
The Entity Registry System: Collaborative Editing of Entity Data in Poorly Co...
PDF
OASIS: How open source and open standards work together: the Internet of Things
Innovate2011 Keys to Building OSLC Integrations
OSLC (Open Services for Lifecycle Collaboration): open standard for interoper...
Achieving the Digital Thread through PLM and ALM Integration using OSLC
Oslc case study (poc results) v1.1
Better integrations through open interfaces
Innovate2014 Better Integrations Through Open Interfaces
Web 3 Mark Greaves
Introduction to Semantic Web for GIS Practitioners
DevOps in Cloud OSLC Integration
Introduction to soa composition
Linked services: Connecting services to the Web of Data
DLP: a Web-based Facility for Exploration and Basic Modification of Ontologie...
Semantic web
The Story of the Semantic Grid
OSLC KM (Knowledge Management): elevating the meaning of data and operations ...
Towards Linked Open Services and Processes
The Role of Ontologies in Emergent Middleware: Supporting Interoperability in...
Towards Semantic APIs for Research Data Services (Invited Talk)
The Entity Registry System: Collaborative Editing of Entity Data in Poorly Co...
OASIS: How open source and open standards work together: the Internet of Things
Ad

Recently uploaded (20)

PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Encapsulation_ Review paper, used for researhc scholars
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
KodekX | Application Modernization Development
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PPTX
Cloud computing and distributed systems.
PPTX
Spectroscopy.pptx food analysis technology
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Review of recent advances in non-invasive hemoglobin estimation
Dropbox Q2 2025 Financial Results & Investor Presentation
“AI and Expert System Decision Support & Business Intelligence Systems”
Per capita expenditure prediction using model stacking based on satellite ima...
20250228 LYD VKU AI Blended-Learning.pptx
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Encapsulation_ Review paper, used for researhc scholars
MYSQL Presentation for SQL database connectivity
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
The Rise and Fall of 3GPP – Time for a Sabbatical?
KodekX | Application Modernization Development
Digital-Transformation-Roadmap-for-Companies.pptx
Network Security Unit 5.pdf for BCA BBA.
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Cloud computing and distributed systems.
Spectroscopy.pptx food analysis technology
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Review of recent advances in non-invasive hemoglobin estimation

Introduction to Open Services for Lifecycle Collaboration (OSLC)

  • 1. Introduction to Open Services for Lifecycle Collaboration (OSLC) Presentation for ISWC2018 workshop on Decentralizing the Semantic Web Axel Reichwein, Koneksys October 8, 2018 1
  • 2. Axel Reichwein ● Background in aerospace engineering ● PhD and postdoc focused on tradeoff studies ● Reconfiguring single architecture model to automatically reconfigure detailed discipline-specific models 2
  • 3. Why is OSLC interesting for Semantic Web experts? ● OSLC addresses a BIG problem using Semantic Web standards ● BIG problem: how to define a Standard API? ● OSLC objectives: connecting data across silos (Web of data) + decoupling applications from data ● OSLC adopted until now in engineering , but applicable in other domains ● Semantic Web experts can improve and adopt OSLC 3
  • 4. Distributed Engineering Information One technical system described from different perspectives One technical system, but a lot of distributed information Distributed information is challenging for collaboration 4
  • 5. Overlaps and Relationships in Engineering Overlaps due to data duplication (e.g. same parameter used in different models or reports) Logical relationships such as a requirement verified by a test case The more complex a system is, the more relationships exist Knowing relationships is crucial for traceability, change management, reuse 5
  • 6. Status Quo According to David Meza, Head of Knowledge Management at NASA ● “Most engineers have to look at 13 different sources to find the information they are looking for” ● “46% of workers can’t find the information about half the time” ● “30% of total R&D funds are spent to redo what we’ve already done once before” ● “54% of our decisions are made with inconsistent, or incomplete, or inadequate information” Quote from https://www.youtube.com/watch?v=QEBVoultYJg 6
  • 7. Connecting all possible data is currently impossible! 7
  • 8. OSLC key idea 1: Standard API Data is accessible through a standard API Standard API using standard concepts to describe ● CRUD web services ● Constraints on data ● Versions of data ● Updates to data Machine-readable description of all services made available by API 8
  • 9. OSLC Core Specification v2 9 From http://open-services.net/bin/view/Main/OslcCoreSpecification
  • 10. OSLC Core 3.0 Architecture 10 From http://docs.oasis-open.org/oslc-core/oslc-core/v3.0/oslc-core-v3.0-part1-overview.html
  • 11. OSLC key idea 2: Unique Global identifiers Data has unique global identifiers Using HTTP URLs 11
  • 12. Principle 3: Connections across silos Data is connected 12
  • 13. OSLC key idea 4: Applications decoupled from data Applications decoupled from data True data ownership Reusing existing data 13 Modular architecture Freedom to pick-n-choose applications and data
  • 14. OSLC Adoption By vendors mostly in ALM: IBM Jazz/CLM, Mentor Graphics By universities and consultants for MBSE, simulation: https://github.com/ld4mbse + https://github.com/oslc Over 50 OSLC APIs developed for different applications New vendors creating OSLC solutions General Motors in their MBSE efforts and vision https://koneksys.com/blog/present ation-of-oslc-at-purdue-plm-meeti ng-2018/ 14
  • 15. 15
  • 16. Viewing Data as Universal Asset Data = new “electric power” Standard API = new “standard electric power outlet Semantic Web experts can make it happen! 16
  • 17. Thanks and get in touch! axel.reichwein@koneksys.com