Software Engineering: International Edition

International Version

av Ian Sommerville  (mixed media product, 2010)

Pris:  638:-
Skickas inom 5-8 vardagar.
Fri frakt vid beställning på minst 99 kr för privatpersoner i Sverige - Läs mer

Passar bra ihop

Software Engineering: International Edition + Data Mining: Practical Machine Learning Tools and Techniques
De som köpt den här boken har ofta också köpt Data Mining: Practical Machine Learning Tools and Techniques (häftad) av Ian H Witten, Eibe Frank, Mark A Hall
Pris för båda:

Kundrecensioner

Bli först att betygsätta och recensera boken Software Engineering: International Edition.

Software Engineering: International Edition

Fler böcker inom

  • Mixed media product
  • Språk: Engelska
  • Antal sidor: 792
  • Utg.datum: 2010-02-19
  • Upplaga: 9
  • Förlag: PEARSON EDUCATION
  • Illustrationer: Illustrations
  • Volymtitel: International Version
  • Dimensioner: 266 x 205 x 42 mm
  • Vikt: 1179 g
  • Antal komponenter: 2
  • Komponenter: Paperback (1), Online resource (1)
  • ISBN: 9780137053469

Fler böcker av Ian Sommerville

Requirements Engineering
Software Engineering
Multi Pack Software Engineering
Trust in Technology

Requirements Engineering

Ian Sommerville, Pete Sawyer
Häftad
591:-

Software Engineering

Ian Sommerville
Inbunden
1276:-

Multi Pack Software Engineering

Ian Sommerville
974:-

Trust in Technology

Karen Clarke, Gillian Hardstone m fl
Inbunden
1647:-

Bloggat om Software Engineering: International Edition

Övrig information

Ian Sommerville is a full Professor of Software Engineering at the University of St. Andrews in Scotland, where he teaches courses in advanced software engineering and critical systems engineering. His research interest lies in complex, dependable systems.

Innehållsförteckning

Contents
Part 1 Introduction to Software Engineering
Chapter 1: Introduction
1.1 Professional software development
1.2 Software engineering ethics
1.3 Case studies
Chapter 2: Software processes
2.1 Software process models
2.2 Process activities
2.3 Coping with change
2.4 The Rational Unified Process
Chapter 3: Agile software development
3.1 Agile methods
3.2 Plan-driven and agile development
3.3 Extreme programming
3.4 Agile project management
3.5 Scaling agile methods
Chapter 4: Requirements engineering
4.1 Functional and non-functional requirements
4.2 The software requirements document
4.3 Requirements specification
4.4 Requirements engineering processes
4.5 Requirements elicitation and analysis
4.6 Requirements validation
4.7 Requirements management
Chapter 5: System modeling
5.1 Context models
5.2 Interaction models
5.3 Structural models
5.4 Behavioral models
5.5 Model-driven engineering
Chapter 6: Architectural design
6.1 Architectural design decisions
6.2 Architectural views
6.3 Architectural patterns
6.4 Application architectures
Chapter 7: Design and Implementation
7.1 Object-oriented design using the UML
7.2 Design patterns
7.3 Implementation issues
7.4 Open source development
Chapter 8: Software testing
8.1 Development testing
8.2 Test-driven development
8.3 Release testing
8.4 User testing
Chapter 9: Software Evolution
9.1 Evolution processes
9.2 Program evolution dynamics
9.3 Software maintenance
9.4 Legacy system management
Part 2 Dependability and Security
Chapter 10: Socio-technical Systems
10.1 Complex systems
10.2 Systems engineering
10.3 System procurement
10.4 System development
10.5 System operation
Chapter 11: Dependability and Security
11.1 Dependability properties
11.2 Availability and reliability
11.3 Safety
11.4 Security
Chapter 12: Dependability and Security Specification
12.1 Risk-driven requirements specification
12.2 Safety specification
12.3 Reliability specification
12.4 Security specification
12.5 Formal specification
Chapter 13: Dependability Engineering
13.1 Redundancy and diversity
13.2 Dependable processes
13.3 Dependable systems architectures
13.4 Dependable programming
Chapter 14: Security Engineering
14.1 Security risk management
14.2 Design for security
14.3 System survivability
Chapter 15: Dependability and Security Assurance
15.1 Static analysis
15.2 Reliability testing
15.3 Security testing
15.4 Process assurance
15.5 Safety and dependability cases

Du kanske gillar...

Numerical Methods Using Matlab

Numerical Methods Using Matlab

John H Mathews
Inbunden
967:-
Information Visualization

Information Visualization

Robert Spence
660:-
Superintelligence

Superintelligence

Nick Bostrom
Inbunden
201:-