NSV-4 Systems Functionality Description
The NSV-4 subview documents system functional hierarchies and system functions, and the system data flows between them. While NSV-1 products describe the available interface between systems, they do not explain how these interfaces are used to exchange information or how data flows between the systems. The NSV-4 subview shows how data is transferred through system functions and binds these system functions to the system. Similarly, data transferred by functions can be described in a service perspective.
The HOPEX NAF models system functions and their flow of data via system processes.
A system process describes a set of system functions (tasks) performed by the IT system. The system functions are linked to each other by messages that transport data.
The figure below illustrates the "Maritime Rescue" system process which is involved in the performance of several tasks. These tasks are placed on the different participants which are more or less responsible for carrying them out. The different information exchanged between the tasks and the corresponding data flow is indicated in the diagram.
Example of a System Process Diagram
System processes are the system counterpart to operational processes. System process modeling is similar to NOV-5 and NOV-6a process modeling (BPMN-based).
System processes can be linked to resource architectures. This way you can specify that a system process is performed by a specific resource architecture.