The rectangle depicted in this System Boundary Diagram can be drawn in a use-case diagram to demarcate internal use cases from external actors. A system boundary is an optional visual aid in the diagram; it does not add semantic value to the model. Both Use Cases and Software Testing can benefit from a System Boundary Diagram. Regardless, they are a valuable asset to the time and energy spent deciding what to test.