Pfleeger, Shari Lawrence.

Software Engineering : Theory and Practice / Shari Lawrence Pfleeger. - Upper Saddle River, NJ : Prentice Hall, c1998. - xiv, 576 p. ; 24 cm.

"An Alan R. Apt book."

Includes bibliographical references (p. 544-568) and index.

1. Why Software Engineering? 2. Modeling the Process and Life-Cycle. 3. Planning and Managing the Project. 4. Capturing the Requirements. 5. Designing the System. 6. Writing the Programs. 7. Testing the Programs. 8. Testing the System. 9. Delivering the System. 10. Maintaining the System. 11. Evaluating Products, Processes, and Resources. 12. Improving Predictions, Processes, and Resources. Annotated Bibliography.

Appropriate for both undergraduate and graduate introductory software engineering courses. This introduction to software engineering and practice addresses both procedural and object-oriented development. It applies concepts consistently to two common examples-a typical information system and a real-time system. Features an abundance of case studies and examples from the current literature. A variety of additional resources are available via the text's Prentice Hall Catalog Web page

013624842X


Software engineering.

QA76.758 / .P49 1998