code: @Override
      public void add(@Nonnull SoftwareSystem softwareSystem, boolean addRelationships) {
          if (softwareSystem != null && !softwareSystem.equals(getSoftwareSystem())) {
              addElement(softwareSystem, addRelationships);
          }
      }
docs: Adds the specified software system.
  Please note that the parent software system of the container in scope cannot be added to this view.
  
  @param softwareSystem    the SoftwareSystem to add to this view
  @param addRelationships  whether to add relationships to/from the component