HORSE framework presented an abstract scenario which represents a wide range of application cases. A high level use case view of the abstract HORSE scenario is presented in Figure 1. The scenario is specified in a UML use case diagram, presenting the way in which a system can be used – not specifying the internal working of a system.
This scenario includes four use cases:
- Design Manufacturing Process: functionality for the design of a manufacturing process across multiple work cells (and possibly across multiple production lines).
- Execute Manufacturing Process: functionality for the execution of a manufacturing process across multiple work cells (and possibly across multiple production lines).
- Configure Manufacturing Task: functionality for the configuration of a manufacturing task within a single work cell (possibly consisting of multiple manufacturing steps).
- Execute Manufacturing Task: functionality for the execution of a manufacturing task within a single work cell (possibly consisting of multiple manufacturing steps).
Figure 1: Overall HORSE use cases