Software engineering / Ian Sommerville.
Material type: TextSeries: International computer science seriesPublication details: Wokingham : Addison-Wesley, c1996.Edition: 5th edDescription: xvi, 742 p. : ill. ; 25 cmISBN:- 0201427656
- 0201435799
- QA76.758 S645 1996
Item type | Current library | Call number | Copy number | Status | Barcode | |
---|---|---|---|---|---|---|
Books | Library First Floor | QA76.758 S645 1996 (Browse shelf(Opens below)) | 1 | Available | 2255 | |
Books | Library First Floor | QA76.758 S645 1996 (Browse shelf(Opens below)) | 2 | Available | 2257 | |
Books | Library First Floor | QA76.758 S645 1996 (Browse shelf(Opens below)) | 3 | Available | 2258 | |
Books | Library First Floor | QA76.758 S645 1996 (Browse shelf(Opens below)) | 4 | Available | 2256 |
Includes bibliographical references (p. 715-734) and index
Part One: IntroductionIntroductionComputer-based System EngineeringProject ManagementPart Two: Requirements and SpecificationsRequirements EngineeringRequirements AnalysisSystem ModelsRequirements Definition and SpecificationSoftware PrototypingFormal SpecificationAlgebraic SpecificationModel-based SpecificationPart Three: Software DesignSoftware DesignArchitectural DesignObject-oriented DesignFunction-oriented DesignReal-time Systems DesignUser Interface DesignPart Four: Dependable SystemsSoftware ReliabilityProgramming for ReliabilitySoftware ReuseSafety-critical SoftwarePart Five: Verification and ValidationVerification and ValidationDefect TestingStatus VerificationPart Six: CASEComputer-aided Software EngineeringCASE WorkbenchesSoftware Engineering EnvironmentsPart Seven: ManagementManaging PeopleSoftware Cost EstimationQuality ManagementProcess ImprovementPart Eight: EvolutionSoftware MaintenanceConfiguration ManagementSoftware Re-engineeringReferencesIndex.
This revision introduces a spectrum of software engineering techniques which can be applied to practical software projects. This fifth edition features seven new chapters on areas such as computer-based systems engineering, requirements analysis, managing people, quality management and software re-engineering. The coverage of CASE and software evolution has been updated, and project management topics are dealt with early on in the book as a framework for project-oriented courses. Program examples are provided in C++ as well as Ada.
There are no comments on this title.