Prev | Current Page 476 | Next

Tim Weilkiens

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


For shortage of space I don ??™ t show fully qualifi ed names in the diagrams in this
book. This is probably how it ??™ s done in practice too.
4.11.3 Model View and Viewpoint
Defi nitions
A view is a representation of the entire system, seen from a defined viewpoint.
It is a stereotype ?«view?» of the UML element package.
A viewpoint specifies the structure of a view based on the goals of a set of
stakeholders.
It is a stereotype ?«viewpoint?» of the UML element class.
A conform relationship binds a view with the viewpoint the requirements of
which it satisfies.
It is a stereotype ?«conform?» of the UML element dependency.
A model ??™ s target group is very heterogeneous: system engineers, hardware and
software developers, analysts, project managers, quality assurance managers, testers,
customers, and so on. Depending on the project, this list can get very long.
Each of these groups of individuals has a certain vision of the model and pursues
their own interests. For example, a requirement analyst is not much interested
in the design, while a hardware developer is not interested in the software,
and a project manager doesn ??™ t really care about the details hidden deep down in
the model.


Pages:
464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488