Architecture
An architecture is an abstraction of a
concrete system
representing:
-
the overall structure of hardware identifying at least all
physical nodes
and interconnections needed to implement an
abstract system;
-
the overall structure of software identifying at least all
software nodes, software communications and relations needed to implement an abstract system (in terms of processes, procedures and data).