LOGBOOK

HELP

Quiz Entry - updated: 2026.07.14

What is the difference between System Boundary and Context Boundary in requirements engineering?

The system boundary draws the line between the system and its environment; the context boundary draws a second, outer line between the environment that matters and the environment you can ignore.

Nested boundaries: inner System, a dashed System boundary, the relevant System context (business processes, neighbouring systems, regulations), a dashed Context boundary, and the irrelevant environment outside.

* The system boundary separates the system from its environment; the context boundary separates the relevant environment from the irrelevant environment deliberately excluded. *

Think of two concentric circles. The inner circle is what you're building; the outer ring is the part of the world that touches it and therefore shapes its requirements; everything beyond the outer ring is irrelevant and deliberately excluded so the analysis stays tractable:

Concept Definition
System Boundary What is part of the system being built (the inner circle)
System Context The environment immediately surrounding the system that it interacts with
Context Boundary Separates relevant environment from irrelevant environment
Irrelevant Environment Everything outside the context boundary

Key focus: Requirements Engineering focuses on WHAT to create, not HOW to create it.

From Quiz: SPRG / Security Requirements Fundamentals | Updated: Jul 14, 2026