Prev | Current Page 173 | Next

Tim Weilkiens

"Systems Engineering with SysML/UML: Modeling, Analysis, Design"

Each use case actor is also a system actor. We
could calculate most of the associations between the system and the actors from
the use case model. To this end, we can use the UML construct of a derived association
, which is denoted by a slash ( Figure 2.42 ).
Unfortunately, in practice we often have to deal with the problem that derived
associations are poorly or not at all supported by modeling tools. On the other
hand, since the redundancy is controllable it is not dangerous to leave it in the
model. Bear in mind that redundancy occurs in the model only later. We don ??™ t
have use cases yet in the fi rst step of modeling the system context.
In Section 3.5 you will fi nd more techniques for actor modeling, such as generalization
of actors, the OR relationship, and multiplicities in the actor/use case
relationship that we haven ??™ t used here.
FIGURE 2-42
A derived association.
bdd [package] System context [derived association]
Customer
?«system?»
On-board computer
/
PROJECT DIARY
Project Time 6269
We can communicate directly with the domain experts about the use cases just
as we do about the system context model.


Pages:
161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185
imprezy integracyjne dla firm teksty piosenek świnoujście przeprowadzki wrocław teksty piosenek