Summary of Software Process Models

Waterfall Model (classical methodology)

Interation Model (agile methodology)

Spiral Model (slow intelligence methodology)

Sensor-based applications lead to Environment-Aware Software Engineering (EASE). The spiral model can be regarded as a generalization of the iterative model: The software life cycle is iterative, but can move upward or downward into another software life cycle due to changes in the environment. The recognition of environmental changes can be accomplished by the Slow Intelligence methodology.