Software engineering theory and practice - Pfleeger, Shari Lawrence (Upper Saddle River, NJ. : Prentice Hall, 2001)
Keywords: Software engineering; Structural design