Requirements Engineering: Fundamentals, Principles, and Techniques
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Berlin
Springer Berlin
2016
Springer 2016 |
Ausgabe: | Softcover reprint of the original 1st edition 2010 |
Schlagworte: | |
Online-Zugang: | Inhaltstext http://www.springer.com/ Inhaltsverzeichnis |
Beschreibung: | XVII, 813 Seiten in 1 Teil Illustrationen, Diagramme 26 cm x 19.3 cm, 1725 g |
ISBN: | 9783662518885 3662518880 |
Internformat
MARC
LEADER | 00000nam a22000008c 4500 | ||
---|---|---|---|
001 | BV048521285 | ||
003 | DE-604 | ||
005 | 20221115 | ||
007 | t| | ||
008 | 221019s2016 gw a||| |||| 00||| eng d | ||
016 | 7 | |a 1139988301 |2 DE-101 | |
020 | |a 9783662518885 |c Previously published in hardcover : EUR 69.50 (DE) (freier Preis), EUR 71.45 (AT) (freier Preis), CHF 93.50 (freier Preis) |9 978-3-662-51888-5 | ||
020 | |a 3662518880 |9 3-662-51888-0 | ||
024 | 3 | |a 9783662518885 | |
028 | 5 | 2 | |a Bestellnummer: 978-3-662-51888-5 |
028 | 5 | 2 | |a Bestellnummer: 86865963 |
035 | |a (OCoLC)1351545478 | ||
035 | |a (DE-599)DNB1139988301 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a eng | |
044 | |a gw |c XA-DE-BE | ||
049 | |a DE-739 | ||
084 | |a ST 237 |0 (DE-625)143623: |2 rvk | ||
084 | |8 1\p |a 004 |2 23sdnb | ||
100 | 1 | |a Pohl, Klaus |d 1960- |e Verfasser |0 (DE-588)135789125 |4 aut | |
245 | 1 | 0 | |a Requirements Engineering |b Fundamentals, Principles, and Techniques |c Klaus Pohl |
250 | |a Softcover reprint of the original 1st edition 2010 | ||
263 | |a 201608 | ||
264 | 1 | |a Berlin |b Springer Berlin |c 2016 | |
264 | 1 | |b Springer |c 2016 | |
300 | |a XVII, 813 Seiten in 1 Teil |b Illustrationen, Diagramme |c 26 cm x 19.3 cm, 1725 g | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a Requirements engineering |0 (DE-588)4213997-1 |2 gnd |9 rswk-swf |
653 | |a Requirements Engineering | ||
653 | |a change management | ||
653 | |a design | ||
653 | |a documentation | ||
653 | |a modeling | ||
653 | |a requirements management | ||
653 | |a software engineering | ||
653 | |a system development | ||
653 | |a validation | ||
689 | 0 | 0 | |a Requirements engineering |0 (DE-588)4213997-1 |D s |
689 | 0 | |5 DE-604 | |
710 | 2 | |a Springer-Verlag GmbH |0 (DE-588)1065168780 |4 pbl | |
776 | 0 | 8 | |i Erscheint auch als |n Druck-Ausgabe |z 9783642125775 |
856 | 4 | 2 | |m X:MVB |q text/html |u http://deposit.dnb.de/cgi-bin/dokserv?id=0fecfd39ffc3467fb2f8e08266083ff4&prov=M&dok_var=1&dok_ext=htm |3 Inhaltstext |
856 | 4 | 2 | |m X:MVB |u http://www.springer.com/ |
856 | 4 | 2 | |m Digitalisierung UB Passau - ADAM Catalogue Enrichment |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=033898171&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
883 | 1 | |8 1\p |a vlb |d 20170918 |q DE-101 |u https://d-nb.info/provenance/plan#vlb | |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-033898171 |
Datensatz im Suchindex
_version_ | 1817968270905442304 |
---|---|
adam_text |
Table of Contents Part I Fundamentals and Framework 1 Motivation. 1.1 Software-Intensive Systems. 1.2 Importance of Requirements Engineering. 1.3 Embedding of Requirements Engineering in the Organisational Context. 9 3 Requirements . 2.1 The Term “Requirement” . 2.2 Requirement Types. 2.3 Problem vs. Solution. 15 Continuous Requirements Engineering. 29 3.1 3.2 3.3 3.4 Traditional Systems Analysis . Essential Systems Analysis . Requirements Engineering as an Early Development Phase . Shortcomings of Systems Analysis and Phase-Oriented Requirements Engineering. Continuous Requirements Engineering. 30 32 35 4 The Requirements Engineering Framework. 4.1 Goal of Requirements Engineering: Establishing a Vision 41 in Context .
Overview of the Framework. Four Context Facets. Three Core Activities. Two Cross-Sectional Activities . The Three Kinds of Requirements Artefacts. Overview of the Book. 42 42 44 46 50 53 56 System Context 59 1 2 3 3.5 4.2 4.3 4.4 4.5 4.6 4.7 Part II 4 6 16 17 24 35 38 5 System and Context Boundaries. 63 The Term “Context”. System Boundary. Context Boundary. 64 66 68 5.1 5.2 5.3 xi
Table of Contents 5.4 Need to Document Context Aspects. 70 Structuring the System Context. 75 Structuring Principles . Four Context Facets and Three Types of Context Aspects. 77 Relevant Context Aspects within the Four Context Facets . Different Roles of a Context Aspect. 94 76 Recommended Literature for Part II. 97 Part III 99 б 6.1 6.2 6.3 6.4 Requirements Artefacts PartllLa Goals 7 103 Fundamentals of Goal Orientation. 105 7.1 7.2 7.3 7.4 7.5 8 82 Motivation. 106 The Term “Goal”. 107 AND/OR Goal Decomposition. 107 Goal Dependencies. 108 Identifying Goal Dependencies .112 Documenting Goals. 113 8.1 8.2 8.3 8.4 8.5 8.6 8.7 A Template for Documenting Goals. 114 Seven Rules for Documenting Goals. 116 Goal Modelling Languages and
Methods. 119 Documenting Goals Using AND/OR Trees and AND/OR Graphs 120 i* (i-Star). 125 KAOS . 131 Deciding Which Goal Modelling Language to Use. 134 Recommended Literature for Part lll.a. 137 Partlll.b Scenarios 9 Fundamentals of Scenarios. 141 9.1 9.2 9.3 10 Scenarios as Middle-Level Abstractions. 142 Scenarios as a Means for Putting Requirements in Context . 143 Developing Scenarios for Each Context Facet.145 Scenario Types. 147 10.1 10.2 10.3 10.4 10.5 10.6 10.7 10.8 11 139 Current-State and Desired-State Scenarios . 149 Positive and Negative Scenarios. 150 Misuse Scenarios. 151 Descriptive, Exploratory, and Explanatory Scenarios. 152 Instance and Type Scenarios. 154 System-Internal, Interaction, and Context Scenarios . 156 Main
Scenario, Alternative Scenarios, and Exception Scenarios . 161 Use Cases: Grouping Scenarios. 163 Documenting Scenarios . 167 11.1 Narrative Scenarios. 168 11.2 Structured Scenarios. 169
Table of Contents 11.3 11.4 11.5 11.6 11.7 11.8 12 A Reference Template for Use Cases.174 Eleven Rules for Documenting Scenarios. 178 Sequence Diagrams . 183 Activity Diagrams. 187 Use Case Diagrams. 189 Use of the Different Scenario Types in the Requirements Engineering Process. 193 Benefits of Using Goals and Scenarios 12.1 12.2 12.3 . 195 Benefits of Goal Orientation. 196 Benefits of Using Scenarios. 198 Benefits of Goal-Scenario-Coupling. 202 Recommended Literature for Part lll.b.209 Partlll.c 13 Three Perspectives on a Solution. 214 Solution-Oriented Requirements, Goals, and Scenarios. 216 Documenting Solution-Oriented Requirements. 221 14.1 14.2 14.3 14.4 15 211 Fundamentals. 213 13.1 13.2 14 Solution-Oriented Requirements Documenting Requirements in the
Data Perspective . 223 Documenting Requirements in the Functional Perspective . 237 Documenting Requirements in the Behavioural Perspective . . . 249 Documenting Quality Requirements in the Three Perspectives . . 263 Integration of the Three Perspectives. 265 15.1 15.2 15.3 15.4 Extended Example. 266 Relationships between the Perspectives. 272 Integration Using UML 2 . 276 Integration Using SysML . 278 Recommended Literature for Part lll.c.285 Part IV Core Activities 289 Part IV.a Documentation 293 16 Fundamentals of Requirements Documentation. 295 16.1 16.2 16.3 16.4 17 Motivation and Aims.296 Documentation vs. Specification.297 Quality Criteria for Requirements Artefacts.299 Acceptance Criteria .302 Natural Language Documentation 17.1 17.2 17.3 17.4 17.5 .307 Natural Language Requirements. 308 Requirements
Documents. 309 Quality Criteria for Requirements Documents. 315 Use of Natural Language: Advantages and Disadvantages . 317 Techniques for Avoiding Ambiguity. 323
Table of Contents 18 Structuring Natural Language Requirements . 331 18.1 Reference Structures for Requirements Documents. 332 18.2 Defining Attributes for Requirements. 338 18.3 Requirements Attributes.340 18.4 Templates and Information Models. 348 18.5 Establishing Views on Textual Requirements.355 19 Fundamentals of Conceptual Modelling . 359 19.1 Physical vs. Conceptual Models. 360 19.2 Model Properties. 361 19.3 Semiotics of Conceptual Models. 364 19.4 Quality of Conceptual Models. 367 19.5 Modelling Languages . 370 19.6 Model Creation and Model Interpretation . 374 20 Interrelation of Model-Based and Textual Requirements. 377 20.1 Requirements Models. 378 20.2 Interrelating Requirements Models and Textual Requirements . . 380 20.3 Traceability Meta-models. 381 20.4
Relationships between Conceptual Models and Textual Requirements.384 20.5 Technical Realisation. 387 Recommended Literature for Part IV.a. 389 Part IV.b Elicitation 391 21 Fundamentals of Requirements Elicitation. 393 21.1 Goal of Requirements Elicitation .394 21.2 Requirements Elicitation: Definition. 395 21.3 Use of Goals and Scenarios in RequirementsElicitation.395 21.4 Sub-activity: Identifying Relevant Requirement Sources.396 21.5 Sub-activity: Eliciting Existing Requirements. 401 21.6 Sub-activity: Developing New and Innovative Requirements . . . 404 22 Elicitation Techniques. 407 22.1 Evaluation of the Techniques .408 22.2 Template for Describing the Techniques.408 22.3 Interview.409 22.4 Workshop.420 22.5 Focus Groups. 430 22.6
Observation. 434 22.7 Questionnaires. 440 22.8 Perspective-Based Reading . 445 23 Assistance Techniques for Elicitation. 451 23.1 Evaluation of the Techniques . 452 23.2 Brainstorming. 452 23.3 Prototyping. 458 23.4 KJ Method. 463 23.5 Mind Mapping. 470 23.6 Elicitation Checklists. 474 Recommended Literature for Part IV.b. 481
Table of Contents Part IV.c Negotiation 24 483 Fundamentals of Requirements Negotiation 485 24.1 Goal of Requirements Negotiation. 486 24.2 Requirements Negotiation: Definition. 487 24.3 Use of Goals and Scenarios in Requirements Negotiation.487 25 Conflict Management 25.1 25.2 25.3 25.4 26 Sub-activity: Sub-activity: Sub-activity: Sub-activity: Negotiation Techniques 26.1 26.2 489 Identifying Conflicts. 490 Analysing Conflicts. 490 Resolving Conflicts. 494 Documenting Conflict Resolutions. 498 . 499 The Win-Win Approach. 500 Interaction Matrix. 502 Recommended Literature for Part IV.c Part V 27 Validation . 505 507 Fundamentals of Requirements Validation. 511 27.1 Motivation and Goals . 512 27.2 Validation vs. Verification. 515 27.3 Sub-activity: Validating the Created Requirements Artefacts . 517 27.4 Sub-activity: Validating
theConsideration of the Context. 521 27.5 Sub-activity: Validating the Execution of Activities. 524 27.6 Capability Model for Validation with Three Levels. 525 27.7 Goals and Scenarios in Validation.527 27.8 Principles of Validation . 529 28 Validation Techniques. 537 28.1 28.2 28.3 28.4 28.5 29 Inspections. 538 Desk-Checks. 545 Walkthroughs. 548 Comparison: Inspections, Desk-Checks, and Walkthroughs . . 551 Validation Using Prototypes.551 Assistance Techniques for Validation. 557 29.1 29.2 29.3 Validation Checklists. 558 Perspective-Based Reading . 568 Creation of Artefacts. 572 Recommended Literature for Part V. 587 Part VI 30 Management 589 Fundamentals of Requirements
Management.593 30.1 30.2 30.3 30.4 30.5 Goals of the Management Activity. 594 Definition. 595 Managing Requirements Artefacts. 596 Observing the System Context. 597 Managing the Requirements Engineering Activities. 599
Table of Contents 31 Requirements Traceability.605 31.1 31.2 31.3 31.4 31.5 31.6 Fundamentals of Traceability . 606 Pre-and Post-traceability of Requirements. 607 Traceability Relationship Types.609 Documenting Traceability Relationships . 614 Presentation of Traceability Information. 616 Project-Specific Traceability.619 32 Prioritising Requirements 32.1 32.2 32.3 . 627 Fundamentals of Requirements Prioritisation. 628 Preparation Activities for Prioritisation. 629 Techniques for Requirements Prioritisation. 632 33 Change Management for Requirements 33.1 33.2 33.3 . 645 Configuration Management.646 Requirements Changes. 649 Systematic Change Management . 652 Recommended Literature for Part VI. 661 Part VII COSMOD-RE: the Goal- and Scenario-Based RE Method 663 34
Fundamentals. 667 34.1 34.2 Abstraction Layers. 668 Co-development of Requirements and Architectural Artefacts . . 671 35 The COSMOD-RE Method. 677 35.1 The Four COSMOD-RE Abstraction Layers .679 35.2 The Four COSMOD-RE Artefact Types. 688 35.3 COSMOD-RE Co-design Processes. 704 35.4 The Five Sub-processes of Each Co-design Process.708 36 Applying COSMOD-RE: an Example. 719 36.1 Developing Initial Goals and Scenarios (SPi).720 36.2 Developing an Initial Architecture (SP2) . 724 36.3 Developing Component Goals and Scenarios (SP3).726 36.4 Consolidating Requirements and Architectural Artefacts (SP4) . . 729 36.5 Specifying the Detailed System Requirements (SP5).732 36.6 Summary. 734 Part VIII Software Product Lines and Requirements-Based Testing 735 37 Requirements Engineering for SoftwareProduct Lines.739 37.1 37.2 37.3 37.4 37.5 37.6 Core Concepts of Product Line Engineering. 740 Challenges for
Requirements Engineering in Software Product Line Engineering. 743 Documenting Variability. 745 Domain Requirements Engineering. 750 Application Requirements Engineering. 756 Summary. 759
Table of Contents 38 Requirements-Based Testing: the ScenTED Approach. 761 38.1 38.2 38.3 38.4 38.5 38.6 Appendix Motivation. 762 Main Concepts behind Testing.762 The Role of Scenarios in Testing. 766 Requirements-Based Definition of Test Cases. 768 The ScenTED Approach. 771 Summary.777 779 Glossary. 781 Literature. 791 Index. 805 |
adam_txt |
Table of Contents Part I Fundamentals and Framework 1 Motivation. 1.1 Software-Intensive Systems. 1.2 Importance of Requirements Engineering. 1.3 Embedding of Requirements Engineering in the Organisational Context. 9 3 Requirements . 2.1 The Term “Requirement” . 2.2 Requirement Types. 2.3 Problem vs. Solution. 15 Continuous Requirements Engineering. 29 3.1 3.2 3.3 3.4 Traditional Systems Analysis . Essential Systems Analysis . Requirements Engineering as an Early Development Phase . Shortcomings of Systems Analysis and Phase-Oriented Requirements Engineering. Continuous Requirements Engineering. 30 32 35 4 The Requirements Engineering Framework. 4.1 Goal of Requirements Engineering: Establishing a Vision 41 in Context .
Overview of the Framework. Four Context Facets. Three Core Activities. Two Cross-Sectional Activities . The Three Kinds of Requirements Artefacts. Overview of the Book. 42 42 44 46 50 53 56 System Context 59 1 2 3 3.5 4.2 4.3 4.4 4.5 4.6 4.7 Part II 4 6 16 17 24 35 38 5 System and Context Boundaries. 63 The Term “Context”. System Boundary. Context Boundary. 64 66 68 5.1 5.2 5.3 xi
Table of Contents 5.4 Need to Document Context Aspects. 70 Structuring the System Context. 75 Structuring Principles . Four Context Facets and Three Types of Context Aspects. 77 Relevant Context Aspects within the Four Context Facets . Different Roles of a Context Aspect. 94 76 Recommended Literature for Part II. 97 Part III 99 б 6.1 6.2 6.3 6.4 Requirements Artefacts PartllLa Goals 7 103 Fundamentals of Goal Orientation. 105 7.1 7.2 7.3 7.4 7.5 8 82 Motivation. 106 The Term “Goal”. 107 AND/OR Goal Decomposition. 107 Goal Dependencies. 108 Identifying Goal Dependencies .112 Documenting Goals. 113 8.1 8.2 8.3 8.4 8.5 8.6 8.7 A Template for Documenting Goals. 114 Seven Rules for Documenting Goals. 116 Goal Modelling Languages and
Methods. 119 Documenting Goals Using AND/OR Trees and AND/OR Graphs 120 i* (i-Star). 125 KAOS . 131 Deciding Which Goal Modelling Language to Use. 134 Recommended Literature for Part lll.a. 137 Partlll.b Scenarios 9 Fundamentals of Scenarios. 141 9.1 9.2 9.3 10 Scenarios as Middle-Level Abstractions. 142 Scenarios as a Means for Putting Requirements in Context . 143 Developing Scenarios for Each Context Facet.145 Scenario Types. 147 10.1 10.2 10.3 10.4 10.5 10.6 10.7 10.8 11 139 Current-State and Desired-State Scenarios . 149 Positive and Negative Scenarios. 150 Misuse Scenarios. 151 Descriptive, Exploratory, and Explanatory Scenarios. 152 Instance and Type Scenarios. 154 System-Internal, Interaction, and Context Scenarios . 156 Main
Scenario, Alternative Scenarios, and Exception Scenarios . 161 Use Cases: Grouping Scenarios. 163 Documenting Scenarios . 167 11.1 Narrative Scenarios. 168 11.2 Structured Scenarios. 169
Table of Contents 11.3 11.4 11.5 11.6 11.7 11.8 12 A Reference Template for Use Cases.174 Eleven Rules for Documenting Scenarios. 178 Sequence Diagrams . 183 Activity Diagrams. 187 Use Case Diagrams. 189 Use of the Different Scenario Types in the Requirements Engineering Process. 193 Benefits of Using Goals and Scenarios 12.1 12.2 12.3 . 195 Benefits of Goal Orientation. 196 Benefits of Using Scenarios. 198 Benefits of Goal-Scenario-Coupling. 202 Recommended Literature for Part lll.b.209 Partlll.c 13 Three Perspectives on a Solution. 214 Solution-Oriented Requirements, Goals, and Scenarios. 216 Documenting Solution-Oriented Requirements. 221 14.1 14.2 14.3 14.4 15 211 Fundamentals. 213 13.1 13.2 14 Solution-Oriented Requirements Documenting Requirements in the
Data Perspective . 223 Documenting Requirements in the Functional Perspective . 237 Documenting Requirements in the Behavioural Perspective . . . 249 Documenting Quality Requirements in the Three Perspectives . . 263 Integration of the Three Perspectives. 265 15.1 15.2 15.3 15.4 Extended Example. 266 Relationships between the Perspectives. 272 Integration Using UML 2 . 276 Integration Using SysML . 278 Recommended Literature for Part lll.c.285 Part IV Core Activities 289 Part IV.a Documentation 293 16 Fundamentals of Requirements Documentation. 295 16.1 16.2 16.3 16.4 17 Motivation and Aims.296 Documentation vs. Specification.297 Quality Criteria for Requirements Artefacts.299 Acceptance Criteria .302 Natural Language Documentation 17.1 17.2 17.3 17.4 17.5 .307 Natural Language Requirements. 308 Requirements
Documents. 309 Quality Criteria for Requirements Documents. 315 Use of Natural Language: Advantages and Disadvantages . 317 Techniques for Avoiding Ambiguity. 323
Table of Contents 18 Structuring Natural Language Requirements . 331 18.1 Reference Structures for Requirements Documents. 332 18.2 Defining Attributes for Requirements. 338 18.3 Requirements Attributes.340 18.4 Templates and Information Models. 348 18.5 Establishing Views on Textual Requirements.355 19 Fundamentals of Conceptual Modelling . 359 19.1 Physical vs. Conceptual Models. 360 19.2 Model Properties. 361 19.3 Semiotics of Conceptual Models. 364 19.4 Quality of Conceptual Models. 367 19.5 Modelling Languages . 370 19.6 Model Creation and Model Interpretation . 374 20 Interrelation of Model-Based and Textual Requirements. 377 20.1 Requirements Models. 378 20.2 Interrelating Requirements Models and Textual Requirements . . 380 20.3 Traceability Meta-models. 381 20.4
Relationships between Conceptual Models and Textual Requirements.384 20.5 Technical Realisation. 387 Recommended Literature for Part IV.a. 389 Part IV.b Elicitation 391 21 Fundamentals of Requirements Elicitation. 393 21.1 Goal of Requirements Elicitation .394 21.2 Requirements Elicitation: Definition. 395 21.3 Use of Goals and Scenarios in RequirementsElicitation.395 21.4 Sub-activity: Identifying Relevant Requirement Sources.396 21.5 Sub-activity: Eliciting Existing Requirements. 401 21.6 Sub-activity: Developing New and Innovative Requirements . . . 404 22 Elicitation Techniques. 407 22.1 Evaluation of the Techniques .408 22.2 Template for Describing the Techniques.408 22.3 Interview.409 22.4 Workshop.420 22.5 Focus Groups. 430 22.6
Observation. 434 22.7 Questionnaires. 440 22.8 Perspective-Based Reading . 445 23 Assistance Techniques for Elicitation. 451 23.1 Evaluation of the Techniques . 452 23.2 Brainstorming. 452 23.3 Prototyping. 458 23.4 KJ Method. 463 23.5 Mind Mapping. 470 23.6 Elicitation Checklists. 474 Recommended Literature for Part IV.b. 481
Table of Contents Part IV.c Negotiation 24 483 Fundamentals of Requirements Negotiation 485 24.1 Goal of Requirements Negotiation. 486 24.2 Requirements Negotiation: Definition. 487 24.3 Use of Goals and Scenarios in Requirements Negotiation.487 25 Conflict Management 25.1 25.2 25.3 25.4 26 Sub-activity: Sub-activity: Sub-activity: Sub-activity: Negotiation Techniques 26.1 26.2 489 Identifying Conflicts. 490 Analysing Conflicts. 490 Resolving Conflicts. 494 Documenting Conflict Resolutions. 498 . 499 The Win-Win Approach. 500 Interaction Matrix. 502 Recommended Literature for Part IV.c Part V 27 Validation . 505 507 Fundamentals of Requirements Validation. 511 27.1 Motivation and Goals . 512 27.2 Validation vs. Verification. 515 27.3 Sub-activity: Validating the Created Requirements Artefacts . 517 27.4 Sub-activity: Validating
theConsideration of the Context. 521 27.5 Sub-activity: Validating the Execution of Activities. 524 27.6 Capability Model for Validation with Three Levels. 525 27.7 Goals and Scenarios in Validation.527 27.8 Principles of Validation . 529 28 Validation Techniques. 537 28.1 28.2 28.3 28.4 28.5 29 Inspections. 538 Desk-Checks. 545 Walkthroughs. 548 Comparison: Inspections, Desk-Checks, and Walkthroughs . . 551 Validation Using Prototypes.551 Assistance Techniques for Validation. 557 29.1 29.2 29.3 Validation Checklists. 558 Perspective-Based Reading . 568 Creation of Artefacts. 572 Recommended Literature for Part V. 587 Part VI 30 Management 589 Fundamentals of Requirements
Management.593 30.1 30.2 30.3 30.4 30.5 Goals of the Management Activity. 594 Definition. 595 Managing Requirements Artefacts. 596 Observing the System Context. 597 Managing the Requirements Engineering Activities. 599
Table of Contents 31 Requirements Traceability.605 31.1 31.2 31.3 31.4 31.5 31.6 Fundamentals of Traceability . 606 Pre-and Post-traceability of Requirements. 607 Traceability Relationship Types.609 Documenting Traceability Relationships . 614 Presentation of Traceability Information. 616 Project-Specific Traceability.619 32 Prioritising Requirements 32.1 32.2 32.3 . 627 Fundamentals of Requirements Prioritisation. 628 Preparation Activities for Prioritisation. 629 Techniques for Requirements Prioritisation. 632 33 Change Management for Requirements 33.1 33.2 33.3 . 645 Configuration Management.646 Requirements Changes. 649 Systematic Change Management . 652 Recommended Literature for Part VI. 661 Part VII COSMOD-RE: the Goal- and Scenario-Based RE Method 663 34
Fundamentals. 667 34.1 34.2 Abstraction Layers. 668 Co-development of Requirements and Architectural Artefacts . . 671 35 The COSMOD-RE Method. 677 35.1 The Four COSMOD-RE Abstraction Layers .679 35.2 The Four COSMOD-RE Artefact Types. 688 35.3 COSMOD-RE Co-design Processes. 704 35.4 The Five Sub-processes of Each Co-design Process.708 36 Applying COSMOD-RE: an Example. 719 36.1 Developing Initial Goals and Scenarios (SPi).720 36.2 Developing an Initial Architecture (SP2) . 724 36.3 Developing Component Goals and Scenarios (SP3).726 36.4 Consolidating Requirements and Architectural Artefacts (SP4) . . 729 36.5 Specifying the Detailed System Requirements (SP5).732 36.6 Summary. 734 Part VIII Software Product Lines and Requirements-Based Testing 735 37 Requirements Engineering for SoftwareProduct Lines.739 37.1 37.2 37.3 37.4 37.5 37.6 Core Concepts of Product Line Engineering. 740 Challenges for
Requirements Engineering in Software Product Line Engineering. 743 Documenting Variability. 745 Domain Requirements Engineering. 750 Application Requirements Engineering. 756 Summary. 759
Table of Contents 38 Requirements-Based Testing: the ScenTED Approach. 761 38.1 38.2 38.3 38.4 38.5 38.6 Appendix Motivation. 762 Main Concepts behind Testing.762 The Role of Scenarios in Testing. 766 Requirements-Based Definition of Test Cases. 768 The ScenTED Approach. 771 Summary.777 779 Glossary. 781 Literature. 791 Index. 805 |
any_adam_object | 1 |
any_adam_object_boolean | 1 |
author | Pohl, Klaus 1960- |
author_GND | (DE-588)135789125 |
author_facet | Pohl, Klaus 1960- |
author_role | aut |
author_sort | Pohl, Klaus 1960- |
author_variant | k p kp |
building | Verbundindex |
bvnumber | BV048521285 |
classification_rvk | ST 237 |
ctrlnum | (OCoLC)1351545478 (DE-599)DNB1139988301 |
discipline | Informatik |
discipline_str_mv | Informatik |
edition | Softcover reprint of the original 1st edition 2010 |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a22000008c 4500</leader><controlfield tag="001">BV048521285</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20221115</controlfield><controlfield tag="007">t|</controlfield><controlfield tag="008">221019s2016 gw a||| |||| 00||| eng d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">1139988301</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783662518885</subfield><subfield code="c">Previously published in hardcover : EUR 69.50 (DE) (freier Preis), EUR 71.45 (AT) (freier Preis), CHF 93.50 (freier Preis)</subfield><subfield code="9">978-3-662-51888-5</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3662518880</subfield><subfield code="9">3-662-51888-0</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783662518885</subfield></datafield><datafield tag="028" ind1="5" ind2="2"><subfield code="a">Bestellnummer: 978-3-662-51888-5</subfield></datafield><datafield tag="028" ind1="5" ind2="2"><subfield code="a">Bestellnummer: 86865963</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1351545478</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB1139988301</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">XA-DE-BE</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-739</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 237</subfield><subfield code="0">(DE-625)143623:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="8">1\p</subfield><subfield code="a">004</subfield><subfield code="2">23sdnb</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Pohl, Klaus</subfield><subfield code="d">1960-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)135789125</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Requirements Engineering</subfield><subfield code="b">Fundamentals, Principles, and Techniques</subfield><subfield code="c">Klaus Pohl</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">Softcover reprint of the original 1st edition 2010</subfield></datafield><datafield tag="263" ind1=" " ind2=" "><subfield code="a">201608</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Berlin</subfield><subfield code="b">Springer Berlin</subfield><subfield code="c">2016</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="b">Springer</subfield><subfield code="c">2016</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XVII, 813 Seiten in 1 Teil</subfield><subfield code="b">Illustrationen, Diagramme</subfield><subfield code="c">26 cm x 19.3 cm, 1725 g</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Requirements engineering</subfield><subfield code="0">(DE-588)4213997-1</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Requirements Engineering</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">change management</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">design</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">documentation</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">modeling</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">requirements management</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">software engineering</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">system development</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">validation</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Requirements engineering</subfield><subfield code="0">(DE-588)4213997-1</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="710" ind1="2" ind2=" "><subfield code="a">Springer-Verlag GmbH</subfield><subfield code="0">(DE-588)1065168780</subfield><subfield code="4">pbl</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Druck-Ausgabe</subfield><subfield code="z">9783642125775</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">X:MVB</subfield><subfield code="q">text/html</subfield><subfield code="u">http://deposit.dnb.de/cgi-bin/dokserv?id=0fecfd39ffc3467fb2f8e08266083ff4&prov=M&dok_var=1&dok_ext=htm</subfield><subfield code="3">Inhaltstext</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">X:MVB</subfield><subfield code="u">http://www.springer.com/</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung UB Passau - ADAM Catalogue Enrichment</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=033898171&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">vlb</subfield><subfield code="d">20170918</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#vlb</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-033898171</subfield></datafield></record></collection> |
id | DE-604.BV048521285 |
illustrated | Illustrated |
index_date | 2024-07-03T20:49:59Z |
indexdate | 2024-12-09T13:07:27Z |
institution | BVB |
institution_GND | (DE-588)1065168780 |
isbn | 9783662518885 3662518880 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-033898171 |
oclc_num | 1351545478 |
open_access_boolean | |
owner | DE-739 |
owner_facet | DE-739 |
physical | XVII, 813 Seiten in 1 Teil Illustrationen, Diagramme 26 cm x 19.3 cm, 1725 g |
publishDate | 2016 |
publishDateSearch | 2016 |
publishDateSort | 2016 |
publisher | Springer Berlin Springer |
record_format | marc |
spelling | Pohl, Klaus 1960- Verfasser (DE-588)135789125 aut Requirements Engineering Fundamentals, Principles, and Techniques Klaus Pohl Softcover reprint of the original 1st edition 2010 201608 Berlin Springer Berlin 2016 Springer 2016 XVII, 813 Seiten in 1 Teil Illustrationen, Diagramme 26 cm x 19.3 cm, 1725 g txt rdacontent n rdamedia nc rdacarrier Requirements engineering (DE-588)4213997-1 gnd rswk-swf Requirements Engineering change management design documentation modeling requirements management software engineering system development validation Requirements engineering (DE-588)4213997-1 s DE-604 Springer-Verlag GmbH (DE-588)1065168780 pbl Erscheint auch als Druck-Ausgabe 9783642125775 X:MVB text/html http://deposit.dnb.de/cgi-bin/dokserv?id=0fecfd39ffc3467fb2f8e08266083ff4&prov=M&dok_var=1&dok_ext=htm Inhaltstext X:MVB http://www.springer.com/ Digitalisierung UB Passau - ADAM Catalogue Enrichment application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=033898171&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis 1\p vlb 20170918 DE-101 https://d-nb.info/provenance/plan#vlb |
spellingShingle | Pohl, Klaus 1960- Requirements Engineering Fundamentals, Principles, and Techniques Requirements engineering (DE-588)4213997-1 gnd |
subject_GND | (DE-588)4213997-1 |
title | Requirements Engineering Fundamentals, Principles, and Techniques |
title_auth | Requirements Engineering Fundamentals, Principles, and Techniques |
title_exact_search | Requirements Engineering Fundamentals, Principles, and Techniques |
title_exact_search_txtP | Requirements Engineering Fundamentals, Principles, and Techniques |
title_full | Requirements Engineering Fundamentals, Principles, and Techniques Klaus Pohl |
title_fullStr | Requirements Engineering Fundamentals, Principles, and Techniques Klaus Pohl |
title_full_unstemmed | Requirements Engineering Fundamentals, Principles, and Techniques Klaus Pohl |
title_short | Requirements Engineering |
title_sort | requirements engineering fundamentals principles and techniques |
title_sub | Fundamentals, Principles, and Techniques |
topic | Requirements engineering (DE-588)4213997-1 gnd |
topic_facet | Requirements engineering |
url | http://deposit.dnb.de/cgi-bin/dokserv?id=0fecfd39ffc3467fb2f8e08266083ff4&prov=M&dok_var=1&dok_ext=htm http://www.springer.com/ http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=033898171&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT pohlklaus requirementsengineeringfundamentalsprinciplesandtechniques AT springerverlaggmbh requirementsengineeringfundamentalsprinciplesandtechniques |