This is a prototype site, and still a work in progress. For now please continue to refer to open-services.net as the source of information for the community

Open Services for Lifecycle Collaboration

(Also known as the 'OSLC' open community)

An open community building practical specifications for integrating data

About

Open Services for Lifecycle Collaboration (OSLC) is based on World Wide Web and Linked Data principles, such as those defined in the W3C Linked Data Platform [LDP], to create a cohesive set of specifications that can enable products, services, and other distributed network resources to interoperate successfully.

OSLC consists of a Hypermedia API standard and RDF-based specifications for data interoperability. We are an open community that works together on specifications, software, and initiatives to expose more data on the private and public Web to surface up the advantages of having better integration.

Hypermedia API

Open Services for Lifecycle Collaboration (OSLC) is based on World Wide Web and Linked Data principles, such as those defined in the W3C Linked Data Platform [LDP], to create a cohesive set of specifications that can enable products, services, and other distributed network resources to interoperate successfully.

Hypermedia APIs are the most powerful type of REST APIs. They embody the Web principles of flexibility, standardization, and loose coupling to a service. They scale better, are more easily changed and provide better discoverability to consumers of the API.

The OSLC Core Specification

The OSLC Core Specification is a Hypermedia API standard currently mainly adopted in software and systems engineering domains, but with the potential to provide value to any domain with data integration challenges. The OSLC Core specifications expands on the W3C LDP capabilities, to define the essential and common technical elements of OSLC domain specifications and offers guidance on common concerns for creating, updating, retrieving, and linking to lifecycle resources.

Learn more

Domain-Specific OSLC Specifications

OSLC domain-specific specifications define the equivalent of schemas in RDF for enabling data interoperability. They consist of RDF vocabularies and OSLC resource shapes.

RDF vocabularies are used to describe standardized resource types and properties. OSLC resource shapes are used to define constraints such as multiplicity constraints on properties of specific resource types.

The OSLC Stack

OSLC builds on Web standards, from codified ones like HTTP and LDP, to de-facto ones like REST that power applications today.

Ecosystem

OSLC moves beyond the borders of this site, with the ecosystem made up of developers working on implementations, specification working groups at OASIS and the W3C, and passionate individuals and organisations that get behind the cause of data integration and interoperability.

Solutions

OSLC is a foundational pillar of data integration solutions, and opens up a whole new set of possibilities for applications on the Web.

Implementations

OSLC is already being used in a number of real-world scenarios... Introduce native and adapters

Learn more

Latest News

Find out all the latest happenings in the OSLC community. This could be site announcements, software news, stories from the wider OSLC ecosystem, and more.

Jun 27, 2016
If you are interested in ALM-PLM Interoperability, please participate in this survey - ALM / PLM Interoperability and OSLC questionnaire, https://vpe-umfrage.mv.uni-kl.de/index.php/748615/lang-en . The ProSTEP iViP Association and the Institute for Virtual Product development would like to invite you to participate in this questionnaire. Please take about 10 minutes of your time to complete the questionnaire. The results will help to initiate the ALM-PLM Interoperability Workflow Forum from the ProSTEP iViP Association.
Jun 21, 2016
The Open Services for Lifecycle Collaboration (OSLC) steering committee is gathering feedback from the community to help shape the future vision and mission for OSLC. As part of that effort a survey of the community members was conducted and it highlights some interesting results about the needs of this group. You can find the full results of the survey at https://www.surveymonkey.com/results/SM-2XVJT6CR/. OSLC is an open community that builds standards to solve a vexing problem: How to integrate the specialized software used by different types of software and systems development practitioners so teams and their tools can work together.
Jun 21, 2016
The Open Services for Lifecycle Collaboration (OSLC) steering committee is gathering feedback from the community to help shape the future vision and mission for OSLC. As part of that effort a survey of the community members was conducted and it highlights some interesting results about the needs of this group. You can find the full results of the survey at https://www.surveymonkey.com/results/SM-2XVJT6CR/. OSLC is an open community that builds standards to solve a vexing problem: How to integrate the specialized software used by different types of software and systems development practitioners so teams and their tools can work together.
Mar 21, 2016
Open Services for Life-cycle Collaboration or OSLC defines a set of standard capabilities enabling loosely coupled, open and scalable point-to-point integration between heterogeneous software development tools. OSLC allows users to work seamlessly across their preferred tools and does not require complex interchange of data between tools that may result in information redundancy and maintenance issues. The OASIS OSLC Core 3.0 Specifications represent the continued evolution of OSLC through collaborating organizations to provide the standards, APIs and tools that support integrated product, system and application lifecycle management.