Visualizing Needs using different SysML diagrams
The previous section defined the concepts associated with Needs in the form of the Needs Ontology. This section looks at each of these in more detail and shows how Needs may be realized using a number of different Views, each of which will be visualized using the SysML notation.
Visualizing Source Elements
This section discusses the importance of defining Source Elements and introduces the Source Element View, which is used to visualize these Source Elements. It is important that all Needs have a provenance, and Source Elements allow us to identify exactly where each Need has come from. There are five basic reasons why we need to identify these Source Elements, which are as follows:
- To identify the origin of all the Needs that are defined for a System: This is something that is often overlooked or neglected altogether, but this is important for a number of reasons.
- To demonstrate the provenance of all Needs...