2.1. What we cover in this chapter

The purpose served by this text is to provide a clear view of

  • the functional components that make up the Perspectives software stack;

  • the connections between them

  • the required and / or desired non-functional characteristics of these connections.

The suitability of concrete technologies for the Perspectives Stack can be judged by comparing them with these requirements. This text is informal (and imprecise) in the sense that the protocols and message formats between components is not given in detail.