Normal view MARC view ISBD view

Software engineering / Ian Sommerville

Sommerville, Ian.
Material type: materialTypeLabelBook; Format: print Publisher: Boston : Pearson, 2016Edition: 10th ed.Description: 810 p. : il. ; 24 cm.ISBN: 9781292096131.Subject(s): Ingeniería del software
Tags from this library: No tags from this library for this title. Log in to add tags.
    average rating: 0.0 (0 votes)
Item type Home library Call number Status Loan Date due Barcode Item holds Course reserves
Manuales (7 días) 03. BIBLIOTECA INGENIERÍA PUERTO REAL
681.3.06/SOM/sof (Browse shelf) Available BIBLIOG. RECOM. 3744316848

VERIFICACIÓN Y VALIDACIÓN DEL SOFTWARE GRADO EN INGENIERÍA INFORMÁTICA Asignatura actualizada 2017-2018

Monografías 03. BIBLIOTECA INGENIERÍA PUERTO REAL
681.3.06/SOM/sof (Browse shelf) Checked out PREST. LIBROS 31/01/2019 374437040X
Total holds: 0

Índice

Bibliografía

Intended for a sophomore/junior level course in software engineering. The ninth edition of Software Engineering presents a broad perspective of software engineering, focusing on the processes and techniques fundamental to the creation of reliable, software systems. Increased coverage of agile methods and software reuse, along with coverage of 'traditional' plan-driven software engineering, gives readers the most up-to-date view of the field currently available. Practical case studies, a full set of easy-to-access supplements, and extensive web resources make teaching the course easier than ever. The book is now structured into four parts: 1: Introduction to Software Engineering 2: Dependability and Security 3: Advanced Software Engineering 4: Software Engineering Management
INDICE: 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 agilemethods Chapter 4: Requirements engineering 4.1 Functional and non-functionalrequirements 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.2Systems 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 De

There are no comments for this item.

Log in to your account to post a comment.

Powered by Koha