Software engineering : Modern approaches / Eric J. Braude
Material type:
- 9781478632306
- QA 76.758 .B738 2011

Item type | Current library | Home library | Collection | Call number | Copy number | Status | Date due | Barcode | |
---|---|---|---|---|---|---|---|---|---|
![]() |
National University - Manila | LRC - Main General Circulation | Computer Engineering | GC QA 76.758 .B738 2011 (Browse shelf(Opens below)) | c.1 | Available | NULIB000014411 |
Browsing LRC - Main shelves, Shelving location: General Circulation, Collection: Computer Engineering Close shelf browser (Hides shelf browser)
No cover image available |
![]() |
![]() |
![]() |
No cover image available |
![]() |
![]() |
||
GC QA 76.76.O63 .S55 2000 c.2 Applied operating system concepts / | GC QA 76.76.O63 .S55 2012 Operating system concepts update / | GC QA 76.76.O63 .S73 2012 c.2 Operating systems : internals and design principles / | GC QA 76.758 .B738 2011 Software engineering : Modern approaches / | GC QA 76.758 .P74 2001 Software engineering a practitioner's approach / | GC QA 76.758 .P74 2010 c.1 Software engineering : a practitioner's approach / | GC QA 76.758 .P74 2010 c.2 Software engineering : a practitioner's approach / |
Includes index.
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.
Today's software engineer must be able to employ more than one kind of software process, ranging from agile methodologies to the waterfall process, from highly integrated tool suites to refactoring and loosely coupled tool sets. Braude and Bernstein's thorough coverage of software engineering perfect the reader's ability to efficiently create reliable software systems, designed to meet the needs of a variety of customers.
There are no comments on this title.