Page 9 -
P. 9

Contents at a glance




                                    Preface                                                           iii
                             Part 1 Introduction to Software Engineering                              1
                                    Chapter 1  Introduction                                           3
                                    Chapter 2  Software processes                                    27
                                    Chapter 3  Agile software development                            56
                                    Chapter 4  Requirements engineering                              82
                                    Chapter 5  System modeling                                      118
                                    Chapter 6  Architectural design                                 147
                                    Chapter 7  Design and implementation                            176
                                    Chapter 8  Software testing                                     205
                                    Chapter 9  Software evolution                                   234
                             Part 2 Dependability and Security                                      261
                                    Chapter 10  Sociotechnical systems                              263
                                    Chapter 11  Dependability and security                          289
                                    Chapter 12  Dependability and security specification            309
                                    Chapter 13  Dependability engineering                           341
                                    Chapter 14  Security engineering                                366
                                    Chapter 15  Dependability and security assurance                393
                             Part 3 Advanced Software Engineering                                   423
                                    Chapter 16  Software reuse                                      425
                                    Chapter 17  Component-based software engineering                452
                                    Chapter 18  Distributed software engineering                    479
                                    Chapter 19  Service-oriented architecture                       508
                                    Chapter 20  Embedded software                                   537
                                    Chapter 21  Aspect-oriented software engineering                565
                             Part 4 Software Management                                             591
                                    Chapter 22  Project management                                  593
                                    Chapter 23  Project planning                                    618
                                    Chapter 24  Quality management                                  651
                                    Chapter 25  Configuration management                            681
                                    Chapter 26  Process improvement                                 705
                                    Glossary                                                        733
                                    Subject Index                                                   749
                                    Author Index                                                    767
   4   5   6   7   8   9   10   11   12   13   14