Creating a matrix

A matrix is a table, which shows the existence of relationships among model elements of particular types. By reading a matrix, you can tell easily whether two model elements are related or not, and what kind of relationship they have.

  1. Right click on Matrix Diagram, under the category Others in Diagram Navigator, and select New Matrix Diagram from the pop-up menu.
    Create a new matrix diagram
    Create a new matrix diagram
  2. Configure the matrix.
    Configure matrix
    Configure matrix
    Field Description
    Diagram Name
    The name of diagram which is also the name of matrix.
    Scope The source of model elements to compare in matrix, in Project (all model elements), Diagram (only model elements in specific diagrams which are selected by users) or under Model/Package.
    Template Template offers a default setup to Models on Column, Models on Row and By. It is available according to the project content. For example, template "Use Case <-> Requirement" appear for selection when a project have use case and requirement.
    Available Models All available models in your selected scope are listed here. You can select a model to add it in the target Models on Row and/or Models on Column.
    Models on Column The type of model element to list at the column side of matrix. In order to list multiple types of model element, select it/them on Available Models and click button to insert it/them in here.
    Models on Row The type of model element to list at the row side of matrix. In order to list multiple types of model element, select it/them on Available Models and click button to insert it/them in here.
    By The way how matrix will match against rows and columns.
    Sub Diagram
    - The column/row model element is placed in a sub diagram of the matching model element.
    Child - The column/row model element is a child of the matching model element.
    Relationship - The column/row model element is related with the matching model element.
    Reference - The column/row model element is referencing the matching model element.
    As Classifier - The column/row model element takes the matching model element as classifier.
    Dependent - The column/row model element has properties that depend on the matching model element.
    Fields for matrix configuration
  3. Click OK button to form the matrix.
 
Chapter 3. Matrix Diagram Table of Contents 2. Reading a matrix
 

Product

Try this feature with

Visual Paradigm for UML

Technical Support

Have technical issues or suggestions? Please contact Visual Paradigm Support Team.

Sales Support

Have questions related to registration, licensing or payment? Feel free to contact Visual Paradigm Sales Team.

Discussion Forum

Share your suggestions of opinions at VP Discussion Forum.