Ref 21

Architecture for Computer Based Systems
IEEE Proceedings of the 1994 Tutorial and Workshop on Systems Engineering of Computer Based Systems, Stockholm, pp 70-82, May 1994

Abstract

This paper considers the forms of architecture needed for the development of embedded, real-time, distributed, multi-processor systems. The pivotal partitioning role of architecture in relation both to complex development processes and to complex developed products is identified, and it is seen that architectural concepts apply throughout the development lifecycle and at all levels of design detail.

The subject is discussed in terms of the approach and notations of the "real-time network". Explicit recognition is given to the shared information, data and memory in a system, and a high degree of traceability across functional definition, design and implementation is achieved. The approach has particular constructs and notations to cope with distributional and temporal effects, and with hardware interactions. It is well matched to current trends in real-time system technology.


Updated 14/7/2004