Lifecycle Processes

Software Engineering Process

Waterfall life-cycle model

[first proposed by Royce 1970, popularized by Boehm 1976]

Royce, W. W., "Managing the development of Large Software Systems: Concepts and Techniques," Proceeding 1970 WESCON Technical Papers, Vol. 14, Western Electronic Show and Convention, August 1970.

Boehm, B. W., "Software engineering," IEEE Transactions on Computers, Vol. C-25, No. 12, December 1976, pp. 1226-1241.

Software Engineering Process

Boehm's Spiral Model

of the Software Process [Boehm76]

Boehm, B. W., "A Spiral Model of Software Development and Enhancement," ACM SIGSOFT Software Engineering Notes, Vol. 11, No. 4, Aug. 1986, pp. 14-24.

[Doftman97a] M. Dorfman and R. H. Thayer, Software Engineering, IEEE Computer Society Press, 1997.

Process Model for System Engineering,

Software System Engineering and

Software Engineering