Software Systems: The Nature of the Beast

Why is a software system any harder to create than a simple program?

A system is a combination of interacting parts.

Parts include: OS, support programs, hardware, and software modules

Image 1: Triangle = 3 elements, 3 potential interactions Image 2: 5 sided star in a pentogon = 5 elements, 10 potential interactions Image 3: decagon with lines conneting all points = 10 elements, 45 potential interactions Image 7: Equasion Interactions = Elements times elements - 1 all divided by 2