Bug 474476 - [SysML 1.4] Regenerate element type files from the final
version of the norm 

 - generate element type from profile
 - separate the manual and generated element types
 - update palette, new child and properties

Change-Id: Id39804aca1b51f72da44198405152fc568320c54
Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
144 files changed
tree: 2e6970a6b85b64dbfdca029ee1c6bb01d9f624bc
  1. core/
  2. diagram/
  3. releng/
  4. src/
  5. table/
  6. ui/
  7. .gitignore
  8. .project
  9. LICENSE
  10. pom.xml
  11. README.md
README.md

SysML1.4

A Papyrus DSML for the SysML 1.4 OMG norm

Repository structure

This repository is organized around logical software components:

  • core: The core software components for SysML 1.4 (profile, element type).
  • diagram: Elements related to SysML diagrams (BDD, IBD, Parametric, Requirement)
  • releng: Elements related to the creation of the rcp, update-site
  • table: Elements related to SysML tables (Allocation, Requirement)
  • ui: Elements related to other eclipse ui integration.

How to build

Components in this project are built using Maven and its Tycho plugin for the build of Eclipse artifacts. To build locally, simply execute the command line:

mvn clean install

To build also the modules relatives to RCP and Product, please activate the following profile:

mvn clean install -Psysml-productrcp

To generate the site (documentation, javadoc), please activate the profile documentation

mvn clean site site:stage-deploy scm-publish:publish-scm -Pdocumentation

How to extract basic requirements from normative pdf

Have a look to src/site/xdoc/normRequirementExtraction.xml

Hudson CI

Build Status : Nightly Build Status

How to change version

mvn -Dtycho.mode=maven org.eclipse.tycho:tycho-versions-plugin:set-version -DnewVersion=0.8.0-SNAPSHOT