5.5 Domain Block
Defi nition
A domain block represents an object, a concept, a location, or a person from
the real-world domain. A domain block is directly known to the system.
It is a stereotype ?«domain?» as a specialization of the SysML stereotype ?«block?»
(Figure 5.8).
278 CHAPTER 5 Systems Engineering Profi le ??”SYSMOD
Domain blocks differ from ??? normal ??? blocks in that they do not represent a real
object of the system. They are the basic elements of the domain knowledge
model, describing domain terms known to the system. The specifi c fl avor in the
real-world system is normally specifi ed by other model elements??”often from the
software discipline.
In our approach, we use domain blocks in the domain knowledge model discussed
in Section 2.5.
5.6 Weighted Requirement Relationships
FIGURE 5-9
Weighted requirement relationships.
bdd [package] SYSMOD profile [weighted requirement relationships]
coverage:Real {0coverage 1} coverage:Real {0coverage 1}
?«stereotype?»
Weighted satisfy
?«stereotype?»
Weighted verify
?«stereotype?»
OMGSysML::Satisfy
?«stereotype?»
OMGSysML::Verify
Defi nition
Weighted satisfy and weighted verify add information about the degree of
coverage to the SysML satisfy and verify relationships.
Pages:
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500