Software engineering / (Record no. 2018)
[ view plain ]
000 -LEADER | |
---|---|
fixed length control field | 05751cam a2200181 a 4500 |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER | |
International Standard Book Number | 0321313798 |
040 ## - CATALOGING SOURCE | |
Transcribing agency | CUS |
082 00 - DEWEY DECIMAL CLASSIFICATION NUMBER | |
Classification number | 005.1 |
Item number | SOM/S |
100 1# - MAIN ENTRY--PERSONAL NAME | |
Personal name | Sommerville, Ian |
245 10 - TITLE STATEMENT | |
Title | Software engineering / |
Statement of responsibility, etc. | Ian Sommerville. |
250 ## - EDITION STATEMENT | |
Edition statement | 8th ed. |
260 ## - PUBLICATION, DISTRIBUTION, ETC. (IMPRINT) | |
Place of publication, distribution, etc. | Harlow, England ; |
-- | New York : |
Name of publisher, distributor, etc. | Addison-Wesley, |
Date of publication, distribution, etc. | 2007. |
300 ## - PHYSICAL DESCRIPTION | |
Extent | xxiii, 840 p. |
Other physical details | ill. ; |
Dimensions | 24 cm. |
504 ## - BIBLIOGRAPHY, ETC. NOTE | |
Bibliography, etc | Includes bibliographical references (p. [806]-823) and indexes. |
505 ## - FORMATTED CONTENTS NOTE | |
Formatted contents note | 1 Overview<br/>1 Introduction<br/>1.1 FAQs about software engineering<br/>1.2 Professional and ethical responsibility<br/>2 Socio-technical systems<br/>2.1 Emergent system properties<br/>2.2 Systems engineering<br/>2.3 Organisations, people and computer systems<br/>2.4 Legacy systems<br/>Chapter 3 Critical systems<br/>3.1 A simple safety-critical system<br/>3.2 System dependability<br/>3.3 Availability and reliability<br/>3.4 Safety<br/>3.5 Security<br/>Chapter 4 Software processes<br/>4.1 Software process models<br/>4.2 Process iteration<br/>4.3 Process activities<br/>4.4 The Rational Unified Process<br/>4.5 Computer-Aided Software Engineering<br/>Chapter 5 Project management<br/>5.1 Management activities<br/>5.2 Project planning<br/>5.3 Project scheduling<br/>5.4 Risk management<br/>Part 2 Requirements<br/>Chapter 6 Software requirements<br/>6.1 Functional and non-functional requirements<br/>6.2 User requirements<br/>6.3 System requirements<br/>6.4 Interface specification<br/>6.5 The software requirements document<br/>Chapter 7 Requirements engineering processes<br/>7.1 Feasibility studies<br/>7.2 Requirements elicitation and analysis<br/>7.3 Requirements validation<br/>7.4 Requirements management<br/>Chapter 8 System models<br/>8.1 Context models<br/>8.2 Behavioural models<br/>8.3 Data models<br/>8.4 Object models<br/>8.5 structured methods<br/>Chapter 9 Critical systems specification<br/>9.1 Risk-driven specification<br/>9.2 Safety specification<br/>9.3 Security specification<br/>9.4 Software reliability specification<br/>ng<br/>Chapter 10 Formal specification<br/>10.1 Formal specification in the software process<br/>10.2 Sub-system interface specification<br/>10.3 Behavioural specification<br/>Design<br/>Chapter 11 Architectural design<br/>11.1 Architectural design decisions<br/>11.2 System organisation<br/>11.3 Modular decomposition styles<br/>11.4 Control styles<br/>11.5 Reference architectures<br/>12 Distributed systems architectures<br/>12.1 Multiprocessor architectures<br/>12.2 Client-server architectures<br/>12.3 Distributed object architectures<br/>12.4 Inter-organisational distributed computing<br/>Chapter 13 Application architectures<br/>13.1 Data processing systems<br/>13.2 Transaction processing systems<br/>13.3 Event processing systems<br/>13.4 Language processing systems<br/>Chapter 14 Object-oriented design<br/>14.1 Objects and object classes<br/>14.2 An object-oriented design process<br/>14.3 Design evolution<br/>Chapter 15 Real-time software design<br/>15.1 System design<br/>15.2 Real-time operating systems<br/>15.3 Monitoring and control systems<br/>15.4 Data acquisition systems<br/>Chapter 16 User interface design<br/>16.1 Design issues<br/>16.2 The Ul design process<br/>16.3 User analysis<br/>16.4 User interface prototyping<br/>16.5 Interface evaluation<br/>Part 4 Development<br/>Chapter 17 Rapid software development<br/>17.1 Agile methods<br/>17.2 Extreme programming<br/>17.3 Rapid application development<br/>17.4 Software prototyping<br/>Chapter 18 Software reuse<br/>18.1 The reuse landscape<br/>18.2 Design patterns<br/>18.3 Generator-based reuse<br/>18.4 Application frameworks<br/>18.5 Application system reuse<br/>19 Component-based software engineering<br/>19.1 Components and component models<br/>19.2 The CBSE process<br/>19.3 Component composition<br/>Chapter 20 Critical systems development<br/>20.1 Dependable processes<br/>20.2 Dependable programming<br/>20.3 Fault tolerance<br/>20.4 Fault-tolerant architectures<br/>21 Software evolution<br/>21.1 Program evolution dynamics<br/>21.2 Software maintenance<br/>21.3 Evolution processes<br/>21.4 Legacy system evolution<br/>I 5 Verification and Validation<br/>22 Verification and validation<br/>22.1 Planning verification and validation<br/>22.2 Software inspections<br/>22.3 Automated static analysis<br/>22.4 Verification and formal methods<br/>Chapter 23 Software testing<br/>23.1 System testing<br/>23.2 Component testing<br/>23.3 Test case design<br/>23.4 Test automation<br/>Chapter 24 Critical systems validation<br/>24.1 Reliability validation<br/>24.2 Safety assurance<br/>24.3 Security assessment<br/>24.4 Safety and dependability cases<br/>Part 6 Management<br/>Chapter 25 Managing people<br/>25.1 Selecting staff<br/>25.2 Motivating people<br/>25.3 Managing groups<br/>25.4 The People Capability Maturity Model<br/>chapter 26 Software cost estimation<br/>26.1 Software productivity<br/>26.2 Estimation techniques<br/>26.3 Algorithmic cost modelling<br/>26.4 Project duration and staffing<br/>Chapter 27 Quality management<br/>27.1 Process and product quality<br/>27.2 Quality assurance and standards<br/>27.3 Quality planning<br/>27.4 Quality control<br/>27.5 Software measurement and metrics<br/>28 Process improvement<br/>28.1 Process and product quality<br/>28.2 Process classification<br/>28.3 Process measurement<br/>28.4 Process analysis and modelling<br/>28.5 Process change<br/>28.6 The CMMI process improvement framework<br/>Chapter 29 Configuration management<br/>29.1 Configuration management planning<br/>29.2 Change management<br/>29.3 Version and release management<br/>29.4 System building<br/>29.5 CASE tools for configuration management<br/>Part 7 Emerging Technologies<br/>chapter 30 Security engineering<br/>30.1 Security concepts<br/>30.2 Security risk management<br/>30.3 Design for security<br/>30.4 System survivability<br/>Chapter 31 Service-oriented software engineering<br/>31.1 Services as reusable components<br/>31.2 Sen/ice engineering<br/>31.3 Software development with sewices<br/>chapter 32 Aspect-oriented software development<br/>32.1 The separation of concerns<br/>32.2 Aspects, join points and pointcuts<br/>32.3 Software engineering with aspects |
650 #0 - SUBJECT | |
Keyword | Software Engineering. |
942 ## - ADDED ENTRY ELEMENTS (KOHA) | |
Koha item type | General Books |
Withdrawn status | Lost status | Damaged status | Not for loan | Home library | Current library | Shelving location | Date acquired | Full call number | Accession number | Date last seen | Date last checked out | Koha item type |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Central Library, Sikkim University | Central Library, Sikkim University | General Book Section | 02/06/2016 | 005.1 SOM/S | P19261 | 14/07/2018 | 14/07/2018 | General Books |