Hello,
I wonder whether I just can’t find the right way to do it, or if the visualization plugin yet has no means to display behavioral diagrams (sequences, activities, state diagrams).
I could visualize a very simple state-chart:
state def dummy {
entry; then off;
state off;
}
But I didn’t manage to visualize the following interactions:
package something {
/* some definitions left out ... */
part def MissionContext {
part eba_system : EBA_System;
part obstacle : EnvironmentObject;
part street : Street;
message obstacle_occures from obstacle to eba_system.sensing;
message obstacle_detected from eba_system.sensing to eba_system.planning;
message collision_avoidance_maneuver from eba_system.planning to eba_system.execution;
message apply_deceleration_force from eba_system.execution to 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. */
}
first start;
then obstacle_occures;
then obstacle_detected;
then collision_avoidance_maneuver;
then apply_deceleration_force;
}
}
Thanks for helping!
Florian