From fc1bea9f21a4060d88f2bf80859cfa05b6894547 Mon Sep 17 00:00:00 2001 From: Doris Lam Date: Mon, 29 Jan 2024 15:09:22 -0800 Subject: [PATCH 1/2] updated links for mms, mdk, ve for incose iw --- pages/projects/mdk.md | 18 +++++------------- pages/projects/mms.md | 31 +++++++++++++++++++------------ pages/projects/ve.md | 9 ++------- 3 files changed, 26 insertions(+), 32 deletions(-) diff --git a/pages/projects/mdk.md b/pages/projects/mdk.md index 02ed9ef..b9ed828 100644 --- a/pages/projects/mdk.md +++ b/pages/projects/mdk.md @@ -4,12 +4,12 @@ OpenMBEE Model Development Kits (MDKs) are an integration concept for third part
-#### [Cameo Model Development Kit](https://github.com/Open-MBEE/mdk){:target="_blank"} +#### [Cameo Model Development Kit](https://github.com/Open-MBEE/exec-cameo-mdk){:target="_blank"} -[![GitHub release (latest SemVer)](https://img.shields.io/github/v/release/Open-MBEE/mdk?label=download)](https://github.com/Open-MBEE/mdk/releases/latest) [![Documentation Status](https://readthedocs.org/projects/mdk/badge/?version=latest)](http://mdk.readthedocs.io/?badge=latest) [![GitHub issues](https://img.shields.io/github/issues/Open-MBEE/mdk.svg)](https://github.com/Open-MBEE/mdk/issues) [![CircleCI](https://circleci.com/gh/Open-MBEE/mdk.svg?style=shield)](https://circleci.com/gh/Open-MBEE/mdk) [![Language grade: Java](https://img.shields.io/lgtm/grade/java/g/Open-MBEE/mdk.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/Open-MBEE/mdk/context:java) +[![GitHub release (latest SemVer)](https://img.shields.io/github/v/release/Open-MBEE/exec-cameo-mdk?label=download)](https://github.com/Open-MBEE/exec-cameo-mdk/releases/latest){:target="_blank"} [![Documentation Status](https://readthedocs.org/projects/mdk/badge/?version=latest)](http://mdk.readthedocs.io/?badge=latest){:target="_blank"} [![GitHub issues](https://img.shields.io/github/issues/Open-MBEE/mdk.svg)](https://github.com/Open-MBEE/exec-cameo-mdk/issues){:target="_blank"} -The [Cameo MDK](https://github.com/Open-MBEE/mdk){:target="_blank"} is a plugin for [Cameo Systems Modeler](https://www.nomagic.com/products/cameo-systems-modeler){:target="_blank"} that's primary purposes are to sync models with the MMS and implement the [DocGen](https://github.com/Open-MBEE/mdk/tree/support/3.x/src/main/dist/manual){:target="_blank"} language, which allows modelers to dynamically generate documents in a model-based approach using the view and viewpoint concept. +The [Cameo MDK](https://github.com/Open-MBEE/exec-cameo-mdk){:target="_blank"} is a plugin for [Cameo Systems Modeler](https://www.nomagic.com/products/cameo-systems-modeler){:target="_blank"} that's primary purposes are to sync models with the MMS and implement the [DocGen](https://github.com/Open-MBEE/exec-cameo-mdk/tree/support/3.x/src/main/dist/manual){:target="_blank"} language, which allows modelers to dynamically generate documents in a model-based approach using the view and viewpoint concept.
@@ -21,22 +21,14 @@ These MDKs enable interactions with the MMS from engineering tools. [![Conda](https://img.shields.io/conda/v/conda-forge/mms-python-client)](https://github.com/conda-forge/mms-python-client-feedstock){:target="_blank} for programmatic and api access to MMS data in Jupyter Notebooks -* [Mathematica MDK](https://github.com/Open-MBEE/mathematica-mdk){:target="_blank"} for [Mathematica](https://www.wolfram.com/mathematica/){:target="_blank"} - - [![GitHub release (latest SemVer)](https://img.shields.io/github/v/release/Open-MBEE/mathematica-mdk?label=download)](https://github.com/Open-MBEE/mathematica-mdk/releases/latest) [![GitHub issues](https://img.shields.io/github/issues/Open-MBEE/mathematica-mdk.svg)](https://github.com/Open-MBEE/mathematica-mdk/issues) - -* [MATLAB MDK](https://github.com/Open-MBEE/matlab-mdk){:target="_blank"} for [MATLAB](https://www.mathworks.com/products/matlab.html){:target="_blank"} - - [![GitHub release (latest by date)](https://img.shields.io/github/v/release/Open-MBEE/matlab-mdk?label=download)](https://github.com/Open-MBEE/matlab-mdk/releases/latest) [![GitHub issues](https://img.shields.io/github/issues/Open-MBEE/matlab-mdk.svg)](https://github.com/Open-MBEE/matlab-mdk/issues) - * [Cameo MDK Systems Reasoner](https://github.com/Open-MBEE/mdk-systems-reasoner){:target="_blank"} for [Cameo Systems Modeler](https://www.nomagic.com/products/cameo-systems-modeler){:target="_blank"} - [![GitHub release (latest by date)](https://img.shields.io/github/v/release/Open-MBEE/mdk-systems-reasoner?label=download)](https://github.com/Open-MBEE/mdk-systems-reasoner/releases/latest) [![GitHub issues](https://img.shields.io/github/issues/Open-MBEE/mdk.svg)](https://github.com/Open-MBEE/mdk/issues) [![CircleCI](https://circleci.com/gh/Open-MBEE/mdk-systems-reasoner.svg?style=shield)](https://circleci.com/gh/Open-MBEE/mdk-systems-reasoner) [![Language grade: Java](https://img.shields.io/lgtm/grade/java/g/Open-MBEE/mdk-systems-reasoner.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/Open-MBEE/mdk-systems-reasoner/context:java) + [![GitHub release (latest by date)](https://img.shields.io/github/v/release/Open-MBEE/mdk-systems-reasoner?label=download)](https://github.com/Open-MBEE/mdk-systems-reasoner/releases/latest) [![GitHub issues](https://img.shields.io/github/issues/Open-MBEE/mdk.svg)](https://github.com/Open-MBEE/mdk/issues) Convenience [tooling](https://github.com/Open-MBEE/mdk/blob/develop/src/main/dist/manual/MDK%20Systems%20Reasoner%20UserGuide.pdf){:target="_blank"} for UML/SysML inheritance using the Block Specific Type pattern * [Cameo MDK Expression](https://github.com/Open-MBEE/mdk-expression){:target="_blank"} for [Cameo Systems Modeler](https://www.nomagic.com/products/cameo-systems-modeler){:target="_blank"} - [![GitHub release (latest by date)](https://img.shields.io/github/v/release/Open-MBEE/mdk-expression?label=download)](https://github.com/Open-MBEE/mdk-expression/releases/latest) [![GitHub issues](https://img.shields.io/github/issues/Open-MBEE/mdk.svg)](https://github.com/Open-MBEE/mdk/issues) [![CircleCI](https://circleci.com/gh/Open-MBEE/mdk-expression.svg?style=shield)](https://circleci.com/gh/Open-MBEE/mdk-expression) + [![GitHub release (latest by date)](https://img.shields.io/github/v/release/Open-MBEE/mdk-expression?label=download)](https://github.com/Open-MBEE/mdk-expression/releases/latest) [![GitHub issues](https://img.shields.io/github/issues/Open-MBEE/mdk.svg)](https://github.com/Open-MBEE/mdk/issues) [AsciiMathML](http://asciimath.org/){:target="_blank"} based expression editor \ No newline at end of file diff --git a/pages/projects/mms.md b/pages/projects/mms.md index c55615e..dc30b50 100644 --- a/pages/projects/mms.md +++ b/pages/projects/mms.md @@ -1,24 +1,31 @@ -## [Model Management System](https://github.com/Open-MBEE/mms){:target="_blank"} +## [Model Management System](https://github.com/Open-MBEE/){:target="_blank"} +The Model Management System (MMS) provide services for managing models and is a version control system for structured data. -The Model Management System (MMS) provide services for managing models and is a version control system for structured data. It exposes model information through RESTful web services that can be used for CRUD operations, branching, and tagging of the model repository. This heart of the MMS is the View Service which supports the transclusion features of Views. +The Execubots architectural version handles collections of JSON objects and is under long term support. -The MMS also provides web services for storing and searching Jupyter Lab notebooks. +The Flexo architectural version handels RDF data and is currently under development. -[![Documentation Status](https://readthedocs.org/projects/mms-reference-implementation/badge/?version=latest)](http://mms-reference-implementation.readthedocs.io/?badge=latest){:target="_blank"} MMS Reference Implementation Documentation +For more details on the architectural version differences and links, see the [GitHub Open-MBEE Org page](https://github.com/Open-MBEE){:target="_blank"} -[![Documentation Status](https://readthedocs.org/projects/model-management-system/badge/?version=latest)](http://model-management-system.readthedocs.io/?badge=latest){:target="_blank"} MMS Library Documentation +### [Flexo Model Management System](https://github.com/Open-MBEE/flexo-mms-deployment){:target="_blank"} -[Swagger-Doc](https://raw.githubusercontent.com/Open-MBEE/mmsri/develop/openapi/api-docs.yaml){:target="_blank"} For swaggger-ui, go to [swagger demo](https://petstore.swagger.io/){:target="_blank"} and put in the yaml link on top +Flexo-MMS handles models as RDF graphs and exposes SparQL and Graph Store Protocol (GSP) endpoints for model update/load/query operations, as well as CRUD endpoints for management of RDF graphs (creating Orgs, Repos, Branches, etc). -[![GitHub release](https://img.shields.io/github/release/Open-MBEE/mms.svg)](https://github.com/Open-MBEE/mms){:target="_blank"} Source Code +[![Documentation](https://readthedocs.org/projects/flexo-mms-deployment-guide/badge/?version=latest)](https://flexo-mms-deployment-guide.readthedocs.io/?badge=latest){:target="_blank"} Flexo-MMS Documentation -[![GitHub issues](https://img.shields.io/github/issues/Open-MBEE/mms.svg)](https://github.com/Open-MBEE/mms/issues){:target="_blank"} Github Issues +### [Execubots Model Management System](https://github.com/Open-MBEE/exec-mmsri){:target="_blank"} -[Java Client (Maven)](https://bintray.com/openmbee/maven/mms-java-client){:target="_blank"} MMS Java Client +Execubots-MMS handels models as JSON documents and exposes model information through RESTful web services that can be used for CRUD operations, branching, and tagging of the model repository. -[![PyPi version](https://badgen.net/pypi/v/mms-python-client/)](https://pypi.org/project/mms-python-client/){:target="_blank"} MMS Python Client +[![Documentation Status](https://readthedocs.org/projects/mms-reference-implementation/badge/?version=latest)](http://mms-reference-implementation.readthedocs.io/?badge=latest){:target="_blank"} MMS Reference Implementation Documentation -[Python QOL Client](https://pypi.org/project/mms-python-adapter/){:target="_blank"} (Outdated) QOL Python Helper +[![Documentation Status](https://readthedocs.org/projects/model-management-system/badge/?version=latest)](http://model-management-system.readthedocs.io/?badge=latest){:target="_blank"} MMS Library Documentation -[Swagger-UI](https://mms.openmbee.org/alfresco/mms/swagger-ui/index.html){:target="_blank"} (use openmbeeguest/guest for readonly access, version 3.X) \ No newline at end of file +[OpenAPI-Doc](https://raw.githubusercontent.com/Open-MBEE/exec-mmsri/develop/openapi/api-docs.yaml){:target="_blank"} For swaggger-ui, go to [swagger demo](https://petstore.swagger.io/){:target="_blank"} and put in the yaml link on top + +[![GitHub release](https://img.shields.io/github/release/Open-MBEE/exec-mms.svg)](https://github.com/Open-MBEE/exec-mms){:target="_blank"} Source Code + +[![GitHub issues](https://img.shields.io/github/issues/Open-MBEE/exec-mms.svg)](https://github.com/Open-MBEE/exec-mms/issues){:target="_blank"} Github Issues + +[![PyPi version](https://badgen.net/pypi/v/mms-python-client/)](https://pypi.org/project/mms-python-client/){:target="_blank"} MMS Python Client diff --git a/pages/projects/ve.md b/pages/projects/ve.md index 05d4097..3b41840 100644 --- a/pages/projects/ve.md +++ b/pages/projects/ve.md @@ -1,4 +1,4 @@ -## [View Editor](https://github.com/Open-MBEE/ve){:target="_blank"} +## [View Editor](https://github.com/Open-MBEE/exec-ve){:target="_blank"} VE enables users to interact with models within a web-based environment. It interacts with the MMS REST API to provide a web environment to create, read, and update model elements, including Documents and Views. VE works in conjunction with the various Model Development Kits so data in different modeling tools can be shown in a primarily narrative format on the web without losing the connection to the data sources. @@ -6,12 +6,7 @@ VE enables users to interact with models within a web-based environment. It inte [Public Instance](https://mms.openmbee.org){:target="_blank"} (use openmbeeguest/guest for readonly access) -[GitHub Repository](https://github.com/Open-MBEE/ve){:target="_blank"} +[Releases](https://github.com/Open-MBEE/exec-ve/releases){:target="_blank"} [![GitHub issues](https://img.shields.io/github/issues/Open-MBEE/ve.svg)](https://github.com/Open-MBEE/ve/issues){:target="_blank"} -
- -#### [Platform for Model Analysis](https://github.com/Open-MBEE/pma){:target="_blank"} - -The Platform for Model Analysis (PMA) serves as a way to automate various forms of analyses. Current feature is automated regenerating document view instances that are created in MagicDraw. From 578a6691cdc162f2ef6bc15952c1823ded0b1fdf Mon Sep 17 00:00:00 2001 From: Doris Lam Date: Mon, 29 Jan 2024 16:42:18 -0800 Subject: [PATCH 2/2] remove matlab and mathematica from quick start --- pages/projects/mms.md | 6 ++++-- pages/projects/quick-start.md | 11 ++--------- 2 files changed, 6 insertions(+), 11 deletions(-) diff --git a/pages/projects/mms.md b/pages/projects/mms.md index dc30b50..8f8d2e9 100644 --- a/pages/projects/mms.md +++ b/pages/projects/mms.md @@ -8,13 +8,15 @@ The Flexo architectural version handels RDF data and is currently under developm For more details on the architectural version differences and links, see the [GitHub Open-MBEE Org page](https://github.com/Open-MBEE){:target="_blank"} -### [Flexo Model Management System](https://github.com/Open-MBEE/flexo-mms-deployment){:target="_blank"} + +#### [Flexo Model Management System](https://github.com/Open-MBEE/flexo-mms-deployment){:target="_blank"} Flexo-MMS handles models as RDF graphs and exposes SparQL and Graph Store Protocol (GSP) endpoints for model update/load/query operations, as well as CRUD endpoints for management of RDF graphs (creating Orgs, Repos, Branches, etc). [![Documentation](https://readthedocs.org/projects/flexo-mms-deployment-guide/badge/?version=latest)](https://flexo-mms-deployment-guide.readthedocs.io/?badge=latest){:target="_blank"} Flexo-MMS Documentation -### [Execubots Model Management System](https://github.com/Open-MBEE/exec-mmsri){:target="_blank"} + +#### [Execubots Model Management System](https://github.com/Open-MBEE/exec-mmsri){:target="_blank"} Execubots-MMS handels models as JSON documents and exposes model information through RESTful web services that can be used for CRUD operations, branching, and tagging of the model repository. diff --git a/pages/projects/quick-start.md b/pages/projects/quick-start.md index d70cc18..a316686 100644 --- a/pages/projects/quick-start.md +++ b/pages/projects/quick-start.md @@ -7,7 +7,7 @@ permalink: quick-start.html Step-by-step guides to get your OpenMBEE components installed and running quickly. ## Core OpenMBEE -* [**Install Model Management System**](https://github.com/Open-MBEE/mmsri/blob/develop/README.rst){:target="_blank"} +* [**Install Execubots Model Management System**](https://github.com/Open-MBEE/exec-mmsri/blob/develop/README.rst){:target="_blank"} * [**OpenSE Cookbook**](https://github.com/Open-MBEE/OpenSE-Cookbook/blob/master/README.md){:target="_blank"} @@ -19,11 +19,4 @@ Depending on your project needs, add the following MDKs to your environment. -* Add [**Cameo Systems Modeler**](https://www.nomagic.com/products/cameo-systems-modeler){:target="_blank"} with [**Cameo MDK Quickstart**](https://github.com/Open-MBEE/mdk#quickstart){:target="_blank"}. - - -* Add [**Mathematica**](https://www.wolfram.com/mathematica/){:target="_blank"} with -[**Mathematica MDK Quickstart**](https://github.com/Open-MBEE/mathematica-mdk#quickstart){:target="_blank"}. - - -* Add [**MATLAB**](https://www.mathworks.com/products/matlab.html){:target="_blank"} with [**MATLAB MDK Quickstart**](https://github.com/Open-MBEE/matlab-mdk#quickstart){:target="_blank"}. \ No newline at end of file +* Add [**Cameo Systems Modeler**](https://www.nomagic.com/products/cameo-systems-modeler){:target="_blank"} with [**Cameo MDK Quickstart**](https://github.com/Open-MBEE/exec-cameo-mdk#quickstart){:target="_blank"}. \ No newline at end of file