Knowledge Base Administration Guide

Components

Simscope builds on top of components, which are the base grouping. A Simscope component is the same in other terminology as units, blocks, or environments.

Components should ideally mirror your organizations' grouping.

They can be used to:

Component Fields

Components have three fields:

FieldDescription
ProjectProjects link to source code Repository paths
Default BranchDefault branch field when creating a rule in this component
InactiveSetting a component to inactive hides it from search dropdowns

This allows Simscope to resolve Rules assigned to a component by:

  • Look up the Rule's component
  • Look up the Component's parent Project
  • Look up the Project Repository
  • Validate the Fix ID and Branch within the Repository

Naming

It is highly recommended to name your components with short, lowercase names.

This makes Rules easier to write, and signature filtering queries shorter.

Example Component Names

  • york_compress
  • york_fpu
  • york_gpio
  • york_cpu
  • orleans_cluster
  • orleans_full_chip

Editing/Hiding/Purging Components

See the Administration Guide for Components.