Overview
Sample applications¶
Having done the tutorials, if you'd like to explore some existing code, there are a variety of samples and existing applications available to be inspired from.
Start here
Start with the OSLC Reference Implementation for a set of examples of:
- how to implement OSLC Requirements Management domain
- how to implement OSLC Change Management domain
- how to implement OSLC Quality Management domain
- how to implement OSLC Architecture Management domain
- how to model and generate Jakarta REST code for 4 OSLC servers using an MBSE approach using Lyo Designer
- how to use Lyo Client to write a Kotlin-based client populating the 4 OSLC servers
Jazz samples
Start with Lyo Client sample code for:
- examples of using Jazz OSLC API through Lyo
- tools to get started with discovery and OAuth support in Lyo
Tip
Lyo maintains a list of open-source projects using Lyo along with the version of Lyo targeted. Also, an instance of the Sourcebot code search appliance is set up against many OSLC-related open-source repos (114 and counting as of 2025-07).
- The iotp-adaptor is an OSLC adapter for IBM Watson IoT Platform. This sample provides a thorough user guide, as well as a developer guide covering many topics such as authentication, TRS, using Lyo Designer, etc.
- danlz/lyo-in-spring-boot is a sample application demonstrating the use of Lyo with Spring Boot.
- Simulink
- MagicDraw
The OSLC4Net project includes sample applications if you favor .NET/C#.