O'Reilly logo

Structured Development for Real-Time Systems, Volume 2: Essential Modeling Techniques by Stephen J. Mellor, Paul T. Ward

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

2 Defining System Context

2.1 Introduction

It is impossible to create a rigorous system model without a precise and formal delineation of the system’s boundaries. We use the term context to describe a boundary definition that includes both the interactions between the system and its environment and the things in the environment with which the system interacts. Defining the system context early is crucial to the effective management of a system’s life-cycle. Omitting this step is an open invitation to uncoordinated and inefficient development, since there is no verified agreement between developers and sponsors on the scope of what is to be built.

Context definition must be done carefully in order to ensure its usefulness. We consider both the ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required