Software engineering : modern approaches / Eric J. Braude, Michael E. Bernstein.

Author/creator Braude, Eric J.
Other author Bernstein, Michael E.
Format Book
Edition2nd ed.
Publication InfoHoboken, NJ : J. Wiley & Sons, ©2011.
Descriptionxvi, 782 pages : illustrations ; 27 cm
Subjects

Contents Part I: Introduction to software engineering -- The goals and terminology of software engineering -- Introduction to quality and metrics in software engineering -- Part II: Software process -- Software process -- Agile software processes -- Quality in the software process -- Software configuration management -- Principles of software project management I -- Principles of software project management II -- Quality and metrics in project management -- Part IV: Requirement analysis -- Principles of requirements analysis -- Analyzing high-level requirements -- Analyzing detailed requirements -- Quality and metrics in requirements analysis -- Formal and emerging methods in requirements analysis (online chapter) -- Part V: Software design -- Principles of software design -- The unified modeling language -- Software design patterns -- Software architecture -- Detailed design -- Design quality and metrics -- Advanced and emerging methods in software design (online chapter) -- Part VI: Implementation -- Principles of implementation -- Quality and metrics in implementation -- Refactoring -- Part VII: Testing and maintenance -- Introduction to software testing -- Unit testing -- Module and integration testing -- Testing at the system level -- Software maintenance.
Summary This volume communicates the complexity of software engineering, a field that is on the rise. It extensively uses design patterns giving readers sophisticated, eminently practical tools and adds a technical edge to software engineering.
Bibliography noteIncludes bibliographical references and index.
LCCN 2009051247
ISBN9780471692089 (cloth)
ISBN0471692085 (cloth)

Availability

Library Location Call Number Status Item Actions
Joyner General Stacks QA76.758 .B74 2011 ✔ Available Place Hold