Shopping Cart

No products in the cart.

BS ISO/IEC 26559:2017

$189.07

Software and systems engineering. Methods and tools for variability traceability in software and systems product line

Published By Publication Date Number of Pages
BSI 2017 46
Guaranteed Safe Checkout
Category:

If you have any questions, feel free to reach out to our online customer service team by clicking on the bottom right corner. We’re here to assist you 24/7.
Email:[email protected]

This International Standard, within the context of the tools and methods of variability traceability for software and system product lines:

  • ― provides the terms and definitions specific to variability traceability for software and systems product lines;

  • ― defines process groups and their processes for establishing and managing variability traceability at product line lifecycle processes. Those processes are described in terms of purpose, inputs, tasks, and outcomes;

  • ― defines method capabilities to support the defined tasks of each process;

  • ― defines tool capabilities to automate/semi-automate tasks or defined method capabilities.

This International Standard does not concern processes and capabilities of tools and methods for a single system but rather deals with those for a family of products.

PDF Catalog

PDF Pages PDF Title
2 National foreword
7 Foreword
8 Introduction
10 1 Scope
2 Normative references
3 Terms and definitions
11 4 Abbreviated terms
5 Reference model for variability traceability in software and systems product line
5.1 Overview
13 5.2 Reference model for variability traceability in software and systems product line
16 6 Variability tracing management
6.1 General
6.2 Variability tracing planning
6.2.1 Purpose of variability tracing planning
17 6.2.2 Design variability tracing strategy
6.2.3 Define quality assurance measures for variability tracing
18 6.2.4 Assign responsibility for variability tracing
6.2.5 Record variability tracing plan
19 6.3 Variability tracing enabling
6.3.1 Purpose of variability tracing enabling
6.3.2 Provide guidance for variability tracing
20 6.3.3 Mobilize roles and responsibilities for variability tracing
6.3.4 Enable variability tracing management
6.3.5 Enable variability tracing operations
21 6.3.6 Enable quality assurance measurement for variability tracing
6.4 Variability tracing managing
6.4.1 Purpose of variability tracing managing
22 6.4.2 Review the plan versus actual result of variability tracing
6.4.3 Control issues on domain/application variability tracing
6.4.4 Control issues on variability traceability management
23 6.4.5 Control issues on variability tracing support
6.4.6 Support corrective actions for variability tracing
24 6.4.7 Make improvement actions for variability tracing
7 Variability tracing
7.1 General
7.2 Traceability between domain variability model and domain artefacts
7.2.1 Purpose of traceability between domain variability model and domain artefacts
25 7.2.2 Identify relations between variation point and domain artefact
7.2.3 Identify relations between variant and domain artefact
26 7.2.4 Define the trace links between domain variability model and domain artefacts
7.3 Traceability between application variability model and application artefacts
7.3.1 Purpose of traceability between application variability model and application artefacts
27 7.3.2 Identify relations between variation point and application artefact
7.3.3 Identify relations between variant and application artefact
28 7.3.4 Define the trace links between application variability model and application artefacts
7.4 Traceability between domain and application variability model
7.4.1 Purpose of traceability between domain and application variability model
29 7.4.2 Identify relations between domain and application variability model
7.4.3 Define trace links in accordance with binding results
7.5 Traceability among variability related artefacts within a stage
7.5.1 Purpose of traceability between variability related artefacts within a stage
30 7.5.2 Identify relations among domain artefacts within the same stage
7.5.3 Define trace links among domain artefacts within the same stage
31 7.5.4 Instantiate trace links in line with binding results
7.6 Traceability between variability related artefacts in adjacent stages
7.6.1 Purpose of traceability between variability related artefacts in different adjacent stages
32 7.6.2 Identify relations between domain artefacts in adjacent stages
7.6.3 Define trace links between domain artefacts in adjacent stages
33 7.6.4 Instantiate trace links in line with binding results
8 Variability tracing support
8.1 General
8.2 Relating tracing to variability model
8.2.1 Purpose of relating tracing to variability model
34 8.2.2 Identify variability tracing conflicts
8.2.3 Harmonize variability traceability with product line traceability
35 8.3 Quality assurance for variability tracing
8.3.1 Purpose of quality assurance for variability tracing
8.3.2 Objectively evaluate variability tracing activities
36 8.3.3 Objectively evaluate variability tracing work products
8.3.4 Communicate and resolve noncompliance issues
37 8.3.5 Establish records of tracing quality assurance activities
8.4 Variability tracing algorithm
8.4.1 Purpose of variability tracing algorithm
38 8.4.2 Identify algorithms for variability tracing
8.4.3 Evaluate defined variability tracing algorithms
39 8.4.4 Measure the performance of algorithms
8.4.5 Optimize traceability algorithms
40 Annex A (informative) Variability traceability dimension
41 Annex B (informative) Types of variability traceability relations
43 Annex C (informative) Variability traceability attributes
44 Bibliography
BS ISO/IEC 26559:2017
$189.07