Configure database mode.

Pre-requisite: To use Syndeia in the database mode, your IT administrator should have setup the Syndeia database (see instructions) and provided you the hostname (IP address), username, and password to access the database from your machine where MagicDraw and Syndeia plugin are installed.

By default, Syndeia is configured to operate in the local mode after installation. Follow the steps below to configure Syndeia in the database mode.

  1. Create a new SysML project in Rhapsody, if you don’t already have a SysML project open, using File > New and then selecting SysML (Project Type), specifying a name and location, and clicking OK, as also shown below.



  2. Add the Syndeia Profile: Select File > Add Profile to Model. Browse to the <Syndeia Installation>\profiles\Syndeia folder, e.g. <Your_User_Directory>\IBM\Rational\Rhapsody\8.1.3x64\Share\Profiles\Syndeia\profiles\Syndeia, select the Syndeia.sbs file and click OK, as shown below. 



  3. If you are prompted to add the SysML profile, select No since that profile is already added when the SysML project was created.



  4. The log window is Rhapsody will indicate the initialization of Syndeia and license validation, as shown below.



  5. Right click on the any element in the SysML model tree and select Syndeia > Settings, as shown below. This will launch the Settings window, as shown in the next step.



  6. Set the Select primary store setting to DATABASE, as shown below. Then, specify the IP address of the Syndeia database (Cassandra server) in the Hostname setting, and the username and password provided to you by your Sydneia database administrator in the Username and Password settings. Press Enter after specifying the password. Click the Apply button and then close the Settings window.

Notes:

  • This setting is used when Syndeia is initialized for a project – when you add the Syndeia profile to a new project, or open an existing project with the Syndeia profile. Once Syndeia is initialized for a project, then changing this setting will require you to close and reopen the project. 

  • This setting is a global setting, i.e. it will apply to all projects once it has been set. If you want to change the setting on a per-project basis, then you must follow the steps above for each project – launch Syndeia settings before launching the Dashboard and change it for that project.


Copyright 2018 Intercax.