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).

HORSE-Wiki-Fig1

Figure 1: Overall HORSE use cases