This work aims to provide the foundations for the second order treatment of system models and an effective framework for applying basic concepts in systems theory to the design of information systems. It includes discussion of issues such as hierarchy and system properties.