There is no generally accepted, clearly delineated body of know- ledge concerning systems thinking. The multiplicity of thinking is well illustrated by the various names such as: (general) systems theory, systems thinking, systems approach, systems analysis, sys- tems synthesis, systems engineering, etc.