Software engineering : a practitioner's approach /
Roger S. Pressman.
- 7th ed.
- New York : McGraw-Hill Higher Education, c2010.
- xxviii, 895 p. : ill ; 24 cm.
Includes bibliographical references (p. 871-888) and index.
Software and software engineering -- The software process -- Process models -- Agile development -- Modeling -- Principles that guide practice -- Understanding requirements -- Requirements modeling: scenarios, information, and anlysis classes -- Requirements modeling: flow, behavior, patterens, and webabbs -- Design concepts -- Architectural desigtn -- Component-level design -- User interface design -- Quality management -- Managing software products --
For over 20 years, this has been the best-selling guide to software engineering for students and industry professionals alike. This seventh edition features a new part four on web engineering, which presents a complete engineering approach for the analysis, design and testing of web applications.