{"repo":"Systems-Modeling/SysML-v2-API-Services","free":true,"listed":false,"github":"https://github.com/Systems-Modeling/SysML-v2-API-Services","clone":"git clone https://github.com/Systems-Modeling/SysML-v2-API-Services.git","description":"Proof-of-concept pilot implementation for the Systems Modeling API and Services.","language":"Java","stars":94,"topics":["sysml","mbse","systems-engineering","api","api-rest"],"license":"EPL-2.0","category":"api-integrations-sdks","readme_excerpt":"SysML v2 API and Services Pilot implementation of REST/HTTP Platform-specific model (PSM) of SysML v2 API and Services, managed by the SysML v2 Submission Team (SST). Usage Scenarios There are two main usage scenarios. 1. Scenario 1: Accessing SysML v2 REST/HTTP API deployed on SST servers You do not need to clone this repository or setup anything on your local machine. You can access the REST/HTTP API on one of our deployed servers via Swagger doc, or a REST API client (e.g Postman) on your local machine. Ignore the rest of the instructions if you are interested in this scenario. Contact the SST to learn more. 2. Scenario 2: Running the SysML v2 REST/HTTP API and Services locally on your machine You can clone this repository, setup the backend database (PostgreSQL), and run the pilot implementation of SysML v2 API & Services locally on your machine. The same REST API that is deployed on the SST servers will be available on localhost. Follow the instructions below if you are interested in this scenario. Refer to the SysML v2 API Cookbook for examples and patterns to use the SysML v2 API, specifically the REST/HTTP API. Setting up pilot implementation of SysML v2 API and Services on your local machine Setup PostgreSQL This pilot implementation uses PostgreSQL as the backend database. The easiest way to setup PostgreSQL locally is to run it as a Docker container. 1. Use the docker pull command to download the docker image for the latest version of PostgreSQL available on Docker","default_branch":null,"files":null,"tree":[],"storefront":"/r/Systems-Modeling","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Systems-Modeling/SysML-v2-API-Services/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}