Git Product home page Git Product logo

sysml-v2-release's Introduction

OMG System Modeling Language™ (SysML®) v2 Release

The SysML v2 Release repository contains the latest incremental release of the SysML v2 specification documents, example models and model library. It also provides instructions for user installation of SysML v2 Pilot Implementation editors. For developer installs, please see the development repositories also available from the Systems Modeling organization on GitHub.

Team

The SysML v2 Submission Team (SST) is a joint team of over 200 individuals from over 80 industry, academia and government organizations, working together to develop the next major version of the Object Management Group (OMG) System Modeling Language (SysML). The goal is to deliver a SysML v2 specification that is validated by the user community, that is demonstrable with a pilot implementation and that provides a smooth migration path for SysML v1 users and models.

The proposed SysML v2 specification will be submitted to the OMG in response to two Requests for Proposals (RFPs), which are publicly available at http://www.omg.org:

Feedback

To ask questions about using this release or to provide feedback, join the SysML v2 Release Google Group.

  • Go to https://groups.google.com/g/sysml-v2-release while logged into a Google account.
  • Select “Apply for Membership”.
    • Please provide your full name, organizational affiliation and interest in SysML.
  • Once your application has been accepted, you can post to the group using the email [email protected].  

Release Content

The release repository contains the items listed below. For a Zip archive of the entire repository contents, go to https://github.com/Systems-Modeling/SysML-v2-Release/releases and download the appropriate version.

  • In the doc directory.
    • Introductory presentations on the SysML v2 notation
      • Intro to the SysML v2 Language-Textual Notation.pdf
      • Intro to the SysML v2 Language-Graphical Notation.pdf
    • SysML v2 specification documents (PDF)
      1. Kernel Modeling Language (KerML), version 1.0
      2. OMG Systems Modeling Language (SysML), version 2.0 2.C SysML v1 to SysML v2 Transformation (Annex C of the SysML specification)
      3. Systems Modeling Application Programming Interface (API) and Services, version 1.0
  • In the install directory
    • eclipse - Installer for Eclipse plugins for Kernel Modeling Language (KerML) and System Modeling Language (SysML) editors
    • jupyter - Installer for a SysML language kernel for Jupyter, with JupyterLab integration (for more information on Jupyter, see https://jupyter.org/)
  • SysML v2 model projects (textual notation)
    • kerml - Example models in the Kernel Modeling Language (KerML)
    • sysml - Example models in the Systems Modeling Language (SysML) v2
    • sysml.library - Normative model libraries for both KerML and SysML

Additional content can be accessed at the following URLs.

Licensing

The specification documents are copyrighted by the SST member organizations listed in those documents under the terms given there.

The Intro to the SysML v2 Language-Textual Notation presentation is Copyright © 2019-2022 Model Driven Solutions, Inc.
The Intro to the SysML v2 Language-Graphical Notation presentation is Copyright © 2021-2022 Sandy Friedenthal.
Both presentations are licensed under the Creative Commons Attribution 4.0 International License.
To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA.

The Jupyter and Eclipse software and all included SysML v2 models in this repository are licensed by the respective copyright holders listed below under the GNU Lesser General Public License (LGPL) v3.0 (see LICENSE and LICENSE-GPL files). Licensing for software and models in other SysML v2 repositories is as given in of those repository.

Copyright © 2019-2021 California Institute of Technology (Jet Propulsion Laboratory)
Copyright © 2019-2022 DEKonsult
Copyright © 2019-2021 IncQuery Labs Ltd.
Copyright © 2019-2022 Intercax LLC
Copyright © 2019-2021 Itemis
Copyright © 2019-2021 Maplesoft (Waterloo Maple, Inc.)
Copyright © 2019-2022 Mgnite Inc.
Copyright © 2019-2022 Model Driven Solutions, Inc.
Copyright © 2019-2022 SAF Consulting
Copyright © 2021-2022 Twingineer LLC

sysml-v2-release's People

Contributors

seidewitz avatar manasbajaj avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.