1. Software Engineering;Sommerville,2001
2. W. Royce, Managing the development of large software systems: concepts and techniques, in: 9th International Conference on Software Engineering, IEEE WESTCON, Los Angeles, California, 1970, pp. 1–9.
3. The management of software engineering;Mills;IBM Systems Journal,1980
4. A spiral model of software development and enhancement;Boehm;IEEE Computer,1988
5. The Rational Unified Process, An Introduction;Booch,2000