We pick up the ideas we had at the beginning of our project (see p. 32)
and look at alternative access systems for our on-board computer. You can see the
structure of the requirement model with variants in Figure 2.86 .
The requirements to the on-board computer with the access system variant
customer card are all in the packages core requirements and customer card
FIGURE 2-86
Package structure for requirements variants.
pkg Requirements [variants]
Core requirements
Essential
requirements
Technical
requirements
Customer card variant
Essential
requirements
Technical
requirements
Cell phone variant
Essential
requirements
Technical
requirements
130 CHAPTER 2 The Pragmatic SYSMOD Approach
variant . Accordingly, the requirements to the access system cell phone are all in
the packages core requirements and cell phone variant .
You can see the relationships between the core requirements and the variant
requirements in Figure 2.87 . Model views can be used to zoom in and out of variants.
Except for the requirements, a generalization is essentially the relationship
used for variant modeling.
Pages:
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282