Software Engineering for Self-Adaptive Systems: A Second Research Roadmap
Iterative and incremental developments. a brief history