Syndeia in Database Mode

Syndeia 3.1 brings the capability to work in database mode where all Syndeia information, except for user-specific settings, is saved in a shared database for every SysML project. Follow the steps below to use Syndeia in database mode.

  1. Install Syndeia as described in the installation instructions.

  2. Configure Syndeia in the database mode as described in the section "Configure Syndeia mode" under installation.

  3. Right click on any element in the SysML model tree and select the menu Syndeia > Dashboard. You will see the Syndeia Dashboard come up as shown below. The highlighted log messages in the log window indicate that Syndeia is initialized in the database mode and connected to database server running at 127.0.0.1 with username "syndeia". The subsequent messages indicate that Syndeia is using the syndeia_general keyspace in the Cassandra database server for fetching the repository information, and has created a new keyspace (since it did not exist) for this SysML project in the Cassandra database. The name of the project keyspace is the ID of the SysML project, starting with the string "project_".



  4. Now, you can use Syndeia as usual. When you close the Dashboard, then any changes (additions / deletions / modifications) made to the repository and connection information will be synchronized back to the database. The same would also happen when you close the SysML project.

Refer to the following sections more advanced topics.

Copyright 2018 Intercax.