There are four distinct bases on which a system-design book might be organized. First are the chronological phases through which the system-design effort passes, such as organization and preliminary design. Second are the logical steps such as analysis of the single thread (operation on a single input) and high traffic (methods of handling multiplex inputs). Third are the parts of the system, such as communications and displays. Fourth are the tools of system design, such as information theory and queueing theory.
p. 8 - System Engineering (1957)