My issue: When declaring the message "obstacle_occurs" between obstacle and EBASystem, Syside shows an error: "
  part def MissionContext {
    part eba_system : EBA_System;
    part obstacle : EnvironmentObject;
    part street : Street;
    use case imminent_collision {
      subject system_sbj = eba_system;
      actor obstacle_act = obstacle;
      actor street_act = street;
      objective emergency_break_on_imminent_collision {
        doc /* Avoid a collision when an obstacle occurs in the driving path. */
      }
      message obstacle_occures from obstacle_act to system_sbj;
    }
  }  Â