From the course: Systems Engineering with SysML
Unlock this course with a free trial
Join today to access over 24,700 courses taught by industry experts.
Action usages, part 2
From the course: Systems Engineering with SysML
Action usages, part 2
- [Instructor] Continuing with the list of action usages, next up in our list is the Terminate action usage. This usage terminates the performance of another action. Although we are discussing this in the context of an action, it effectively can terminate any occurrence. If you recall, occurrence is the highest level of abstraction, which can be a part, an event, or an action. In this example, we have a part Thermostat that has a perform action heatOven. In another perform action named monitorHeating, we have the terminate action usage that terminates the heatOven action. The terminate action usage has the keyword action followed by the name of the terminate action, which is then followed by the terminate keyword and the name of the action to be terminated. Its graphic representation in structural view shows terminate action with an inward-directed parameter terminatedOccurrence bound to the action heatOven. This view, when converted into action view, will show a binding between the…