Working with Diagrams

You can work with diagrams in a variety of ways for your own information, and you can use them to share aspects of your project with others in a visual way that is easy to understand. This section presents some common tasks and lists the various tools you can use to work with all types of diagrams.

  • Configuring Diagram Preferences and Properties
    • Diagram Preferences
  • Diagram Properties

    Use the following properties to handle diagrams that are too complex to display in a timely manner. You can adjust the values in the BE_HOME/studio/eclipse/configuration/studio.tra file to define upper limits:

    #Diagram properties
    be.studio.project.diagram.nrEdges=3000
    be.studio.project.diagram.nrMaxEdges=1500

    If the number of edges in the diagram exceeds the limit defined by be.studio.project.diagram.nrEdges, then the usage links in the diagram are hidden. Usage links are links from a rule or rule function to other rules or rule functions it uses.

    If the number of edges in the diagram exceeds the limit defined by be.studio.project.diagram.nrMaxEdges, then symmetric layout is run as default rather than hierarchical because symmetric layout is faster and less expensive.

  • Different Ways to Create Diagrams

    You can create diagrams in various ways as shown in the table below.

    Method of creating diagrams Diagrams you can create
    In BusinessEvents Studio Explorer, right-click a resource or a project, and select the appropriate menu option. Selected Entity Project Diagram, Concept Model Diagram, Event Model Diagram
    In Studio Explorer, select a resource and right-click. Selected Entity Project Diagram, Concept Model Diagram, Event Model Diagram, Dependency diagram
    In a resource editor, click the appropriate diagram button in the top right corner.

    Concept Model Diagram

    Event Model Diagram

    Dependency Diagram

    Sequence diagram

    Concept Model Diagram, Event Model Diagram, Dependency Diagram, Sequence Diagram
    In a Selected Entity Project diagram, right-click a resource. Dependency Diagram
    In a Selected Entity Project diagram, right-click anywhere on the canvas. Selected Entity Project diagram