Domain | Aspect | Maturity |
---|---|---|
Functional | Process & Behavior | ![]() |
The System Process Viewpoint provides the functional representation of the system using a black-box approach
- the representation of the SOI and all Context Elements
- the System Functions the SOI shall be able to perform
- the Context Functions the Context Elements are expected to perform
- the exchange between SOI System Functions and Context Functions of Context Elements
- the functional flows crossing the boundary between SOI and Context Elements
The System Process Viewpoint supports the "System Requirements Definition Process" activities of the INCOSE SYSTEMS ENGINEERING HANDBOOK 2015 [§4.3] and contributes to the System Function, and the System Interface definition.
An activity diagram featuring the ordered execution of System Process Actions. The activity diagram swim lanes are typed with Context Element usage and SOI usage from the same System Context. Note: In order to improve the clarity of presentation it may be appropriate to use several activity diagrams for one System Process.
A tabular format listing all identified System Functions, the System Processes in which they appear, and the Comtext Exchange with the Context Functions.
- Acquirer
- Customer
- Hardware Developer
- IV&V Engineer
- Operator
- Project Manager
- Safety Expert
- Security Expert
- Software Developer
- Supplier
- System Architect
- User
- How does a system function interact with its environment?
- How is the system interacting with the identified external entities?
- What are necessary inputs for operating the system expected to be provided by other external entitys?
- What are the scenarios a system function is utilized in?
- What is the functional scope of the system?
- What services are expected from external entities?
- Which are the conceptual interfaces of the system?
- Which functions are out of scope of the system?
- Which functions will the system provide?
The following Stereotypes / Model Elements are used in the Viewpoint:
- Allocate [SysML Profile]
- ControlFlow [UML_Standard_Profile]
- InputPin [UML_Standard_Profile]
- ObjectFlow [UML_Standard_Profile]
- OutputPin [UML_Standard_Profile]
- Parameter [UML_Standard_Profile]
- SAF_ContextAction contained in SAF_SystemProcess
- SAF_FunctionAction contained in SAF_SystemProcess
- SAF_ContextFunction
- SAF_F3_SPRO
- SAF_F3_SPRO_Table
- SAF_LogicalContextRole
- SAF_SystemFunction
- SAF_SystemProcess
none