It would be fatal
if each of these roles created their own model. The consequences would be
high redundancies, inconsistencies, and misunderstandings, and the success
of the project would be at stake. The important thing is to have one model for
everybody.
To solve this problem SysML offers two model elements: the model view and
the viewpoint ( Figure 2.100 ). The model view presents only a certain selection of
model elements and diagrams, so that they meet all needs of, say, a test engineer. It
realizes exactly the viewpoint that describes the stakeholders and their interests,
and includes rules as to how the pertaining model view is to be created.
Model views and viewpoints are easy to describe and use in theory. In practice,
they represent a challenge for the manufacturers of SysML modeling tools to
ensure that both model elements can be practically realized.
It is a common concept in architecture and process descriptions to provide
special model views for different stakeholders (e.g., [30]). SysML refers to the defi -
nition of IEEE standard 1471, and defi nes both the model view and the viewpoint
in compliance with this standard.
Pages:
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297