Ch 2 Flashcards
Define System Context
“The system context is the part of the system environment that is relevant for the definition as well as the understanding of the requirements of a system to be developed.”
What is the difference between system boundary and context boundary?
“Defining the system boundary: When defining the system boundary, a decision has to be made: Which aspects pertain to the system to be developed and which aspects belong in the system context?
Defining the context boundary: When defining the context boundary, the question to be answered is: Which aspects pertain to the system context (i.e., have a relation to the system to be developed) and which aspects are part of the irrelevant environment?”
Define System Boundary
The system boundary separates the system to be developed from its environment; i.e., it separates the part of the reality that can be modified or altered by the development process from aspects of the environment that cannot be changed or modified by the development process.
Define Context Boundary
The context boundary separates the relevant part of the environment of a system to be developed from the irrelevant part, i.e., the part that does not influence the system to be developed and, thus, does not have to be considered during requirements engineering.
How to document the system context?
- Use cases diagrams
2. Dataflow diagrams