Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The user can use any Artifactory repository they have available with the ability to create and edit elements within a Artifactory project. It is generally advisable to carry out these exercises in a non-production repository, a "sandbox", set up for training and practice purposes.
We will use the provided Rhapsody project Syndeia_Artifactory_Tutorial.rpy (Get it here -SysML Models, Profiles and Mappings.). For this demonstration, we use the Automotive_Engineering project which contains an existing set of packages and artifacts, but you may use any existing elements in your Artifactory repository, instead.
Caution: Rhapsody has, by default, restrictions on the naming of SysML elements, which can create problems when Syndeia tries to create Rhapsody model elements that violate these restriction, e.g. beginning a SysML block name with a number. We recommend modifying any Rhapsody models you create to relax these restrictions. Modify the properties of the top-level package of the model under General::Model::NamesRegExp with the following string and save.
^(([a-zA-Z0-9_][a-zA-Z0-9_ ():-]*)|(operator.+))$

...