The interface

Layout

Every page has the same frame:

  • a header with the title, the switch between the Editor and Tree modes, and the settings button (gear icon);

  • in Editor mode, a navigation drawer on the left with the cluster tree;

  • the page content, which starts with a title and a toolbar of action buttons on the right;

  • a footer.

The page header.

Fig. 16 The header with the mode switch (Editor/Tree) and the settings button.

Editor mode and Tree mode

The interface has two modes. Switch between them in the header. The mode applies to the whole server, so all users of an instance share it.

Editor mode

The full model editor. Every element has its own page, with tables of related elements and buttons to create, change and delete elements and relations. Use this mode to build and maintain models (see Building and editing models).

Tree mode

A compact, read-oriented view. It shows a cluster as an expandable tree and the details of the selected node next to it. Use it to browse a model, manage CPTs, and start the diagnoser or design for diagnostics. The model structure cannot be edited in this mode.

Landing page in Editor mode.

Fig. 17 The landing page in Editor mode lists the root clusters (models) in the database. From here you can create a new model or import one from Capella.

Landing page in Tree mode.

Fig. 18 The landing page in Tree mode.

The cluster toolbar

In Editor mode, a cluster page has the toolbar below. Some buttons only appear for root clusters, or only for non-root clusters.

The cluster toolbar.

Fig. 20 The toolbar of the root cluster in Editor mode.

Button

Action

Described in

diagnoser

Open the diagnoser (root only)

The diagnoser

design for diagnostics

Open design for diagnostics (root only)

Design for diagnostics

check model

Check the model

Checking a model

download graph

Download the knowledge graph (yEd .graphml)

Downloading the graph and Bayesian network

download bayesnet

Download the generated Bayesian network

Downloading the graph and Bayesian network

import cluster

Import a Capella model into this cluster

Importing a Capella model

download all cpts

Download all CPTs

Exporting and importing CPTs

download required cpts

Download required and existing CPTs

Exporting and importing CPTs

import cpts

Import CPTs

Exporting and importing CPTs

copy cluster

Copy the cluster

Copying, moving and deleting clusters

move cluster

Move the cluster to another parent (non-root only)

Copying, moving and deleting clusters

view table

Show the required-for matrix

The required-for matrix

edit

Rename the cluster

Clusters

delete

Delete the cluster and everything in it

Copying, moving and deleting clusters

Hover over a button to see a tooltip that describes it.

Tables

Element pages show related elements in tables. Every table has the same controls:

  • add in the table header adds a new element or relation;

  • row cpt on a row opens the CPT editor for that element (if it can have a CPT);

  • row edit on a row edits the element or relation;

  • row delete on a row deletes the element or relation, after confirmation.

Settings

Click the gear icon in the header to open the settings.

The settings dialog.

Fig. 21 The settings dialog.

Model editor - show diagrams

Show a diagram of each cluster on the cluster page in Editor mode. Turn this off to speed up very large clusters.

Functional diagnoser - auto-compute

Turn on Auto-compute in the diagnoser by default. The diagnosis is then recomputed every time you enter evidence.

Reasoner

The algorithm used by the diagnoser and design for diagnostics: BayesNet (default), TensorNet or MarkovNet. All give the same results, but one can be much faster than another, depending on the model.

Settings are stored on the server and shared by all users of the instance.