Skip to content

OSLC/lyo-adaptor-sample-modelling

Repository files navigation

lyo-adaptor-sample-modelling

CI Discourse users

Note

This repository is no longer actively developed. To see Eclipse Lyo in action, refer to https://github.com/oslc-op/refimpl

This is the repository with the sources of the finished Lyo Toolchain Modelling and Code Generation Workshop.

Note: If you want to work with the latest version of the Lyo SDK and Lyo Designer (that is, 4.0.0-SNAPSHOT, which uses JAX-RS2.0, instead of Wink), then please refer to the 4.0.0-snapshot branch

The repository contains

  • toolchain-model - A Lyo Designer modelling project that models 2 communicating OSLC Servers, together with their relevant domain specifications.
  • adaptor-rm-webapp - an OSLC server that serves Requirement resources. See the project Read Me for instructions on how to run.
  • adaptor-testing-webapp - an OSLC server that serves TestScript resources, while consuming resources from the adaptor-rm-webapp server. See the project Read Me for instructions on how to run.

Toolchain Model

Domain Specification Model

Prerequisites

  • JDK 11 LTS (or possibly newer, briefly tested up to JDK 15 MTS)
  • Maven 3.6.3 or newer (and Maven-related IDE tools if you are using an IDE to build)