IBM SG24-7368-00 Fitness Equipment User Manual


 
Chapter 7. MDSD and SysML 163
Figure 7-12 Context diagram with blocks and ports
Requirements and understanding context
Requirements on the system at this level can be represented either as system
attributes or as requirements that are related to the system and depicted on a
requirements diagram. We do not want to try to represent all system
requirements on a diagram or as attributes; that would produce a very
complicated unreadable diagram because of the possibly large number of
requirements. But if there is a small set of requirements that constrain the system
in such a way that the architecture is likely to be influenced by them, it would be
good to represent this visually.
For example, the range desired for a radar will influence its size and weight, due
to power needs. Also, if we want to provide automated reasoning or simulation
capabilities, we will want to include as much information as needed to drive our
reasoning or simulation engines.
Figure 7-13 shows the sample diagrams for range of radar as attribute, and
Figure 7-14 shows the same diagram with block and associated requirements.
Figure 7-13 Example diagram for range of radar as an attribute