Viewpoint::stakeholder : Stakeholder [0..*] Set of stakeholders whose concerns are to be addressed by the viewpoint. Source OMG Systems Modeling Language (SysML) 1.6
Viewpoint::purpose : String [1] The purpose addresses the stakeholder concerns. Source OMG Systems Modeling Language (SysML) 1.6
Viewpoint::concernList : Comment [0..*] The interests of the stakeholders addressed by this viewpoint. Source OMG Systems Modeling Language (SysML) 1.6
Viewpoint::/concern : String [0..*] The interest of the stakeholders displayed as the body of the comments from concernList. (derived) Source OMG Systems Modeling Language (SysML) 1.6
For example, the security viewpoint may require the security requirements, security functional and physical architecture, and security test cases. Source OMG Systems Modeling Language (SysML) 1.6
A Viewpoint is a specification of the conventions and rules for constructing and using a view for the purpose of addressing a set of stakeholder concerns. They specify the elements expected to be represented in the view... Source OMG Systems Modeling Language (SysML) 1.6
MagicDraw/Cameo 19SP3: Stakeholder: Has 'concern' NOT derived and /concernList derived; SysML-1.6 has /concern derived and concernList NOT derived.
The stakeholder and viewpoint share the same concern via comments that are shown textually as values of the concern property. The comments could be shown graphically with annotation relationships to stakeholders and viewpoints, if needed. Source OMG Systems Modeling Language (SysML) 1.6
Figure D.28 shows the Requirements and VnV viewpoint definitions with relationships to stakeholders, concerns and views. Source OMG Systems Modeling Language (SysML) 1.6
Figure D.28 - Defining Requirements and VnV viewpoints (Package Diagram) Gallery Tutorial TRAIL: The SysML-1.6 Hybrid SUV sample and specification diagrams in MagicDraw/Cameo (with annotations) [UNDERGOING UPDATE to SysML1.7] Section Section: SysML-1.6: HSUV sample Slide kind SysML Package Diagram