Requirements and Boundary Conditions for Testing
In this chapter we derive and identify all the pertinent facts and principles that one has to keep in mind when testing a distributed real-time system. These facts then serve as requirements or “boundary conditions” for the development of a suitable test methodology, as well as for the design of support tools for this methodology. In general, there are three main areas where requirements might stem from, namely sound software engineering (including testing) principles and practice, the distributed nature of the systems considered, and the real-time requirements of the systems. Each of these areas is discussed in turn.
KeywordsTarget System Probe Effect Development Methodology Host System Test Execution
Unable to display preview. Download preview PDF.