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

2.3: Modeling the System Context

2.3 Modeling the System Context

Rather than fulfilling an end in itself, the system supplies services to its environment. Vice-versa, it can also request services from its environment if it needs them for its own functionality. It is therefore important to know the system's environment.

There is manifold interplay between the system and its environment. We therefore have to analyze the type of embedding to ensure that the finished system will integrate into the environment nicely without negative surprises later on.

The system context model represents the direct environment of the system and gives initial information about the communication flowing from and to the system. The external interaction partners are the system actors. The communication itself is described by information flows.

The system context diagram is not a predefined SysML or UML diagram, but part of the SYSMOD approach. It is formally and correctly composed of standard elements and can be modeled using any SysML/UML tool. You would select the block definition diagram or the internal block diagram here as your standard diagram form. [8]

Figure 2.11 shows the details of the approach step model system context from Figure 2.1. You can see that, starting with the general requirements, there are three steps to model the system context. I'll explain each of these steps in detail in the following sections.


Figure 2.11: The approach model for modeling the system context

2.3.1 Identify System Actors

Identifying system actors is shown in Table 2.6.

Table 2.6: Summary: Identify system actors

Reference...

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: Power Supplies
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.