Description of Figure 9
Simplified Sequence Diagram for STRS_InstantiateApp
The Simplified Sequence Diagram for STRS_InstantiateApp shows a UML diagram that contains the general flow
for STRS_InstantiateApp including optional parts to up the application or device into a known state.
- STRS_InstantiateApp – specifies the handle name and configuration file or script file, etc.
Calls APP_Instance; optionally calls STRS_Configure; optionally calls STRS_Initialize; optionally calls STRS_Start. - parse configuration file – reads and parses the specified file and determines what to do next.
- (missing)
- APP_Instance – calls constructor to create an instance of the specified application (or device).
(state usually INSTANTIATED at completion) - result – returns result.
- STRS_Configure – optionally called by STRS_Configure to bring up application in a known state; calls APP_Configure.
- APP_Configure – processes any STRS_Configure call.
- result – returns result.
- STRS_Initialize – optionally called by STRS_Initialize to bring up application in a known state; calls APP_Initialize.
- APP_Initialize – processes any STRS_Initialize call. (state usually STOPPED at completion)
- result – returns result.
- STRS_Start – optionally called by STRS_Start to bring up application in a known state; calls APP_Start.
- APP_Start – processes any STRS_Start call. (state usually RUNNING at completion)
- result – returns result.
- result – returns result.