Shopping Cart

No products in the cart.

BS ISO/IEC 26557:2016:2017 Edition

$198.66

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

Published By Publication Date Number of Pages
BSI 2017 62
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]

PDF Catalog

PDF Pages PDF Title
8 Foreword
9 Introduction
11 1 Scope
2 Normative references
3 Terms and definitions
13 4 Variability mechanisms for software and systems product line (SSPL)
4.1 Overview
16 4.2 Reference model for variability mechanisms in product line
18 5 Variability mechanism management
19 5.1 Variability mechanism planning
5.1.1 Purpose of variability mechanism planning
5.1.2 Estimate adequate resources needed for variability mechanism operationalization
20 5.1.3 Assign responsibility for variability mechanism operationalization
5.1.4 Defining quality assurance measures for variability mechanism operationalization
21 5.2 Variability mechanism enabling
5.2.1 Purpose of variability mechanism enabling
22 5.2.2 Enable variability mechanism pool
5.2.3 Provide guidance for variability mechanism operationalization
5.2.4 Enable measurement infrastructure for quantifying variability mechanism operationalization
23 5.2.5 Procure resources needed to perform variability mechanism operationalization
5.3 Variability mechanism tracking
5.3.1 Purpose of variability mechanism tracking
24 5.3.2 Review the plan versus actual of variability mechanism operationalization
5.3.3 Assess issues in variability mechanism operationalization
25 5.3.4 Make corrective actions for variability mechanism operationalization
6 Variability mechanism operationalization
26 6.1 Variability mechanism operationalization for requirements
6.1.1 Purpose of variability mechanism operationalization for requirements
6.1.2 Categorize requirements variability
27 6.1.3 Assess requirements level variability mechanism
6.1.4 Specify requirements level variability mechanism
28 6.1.5 Prepare bindings at requirements level
6.1.6 Verify requirements level variability mechanism
29 6.2 Variability mechanism operationalization for design
6.2.1 Purpose of variability mechanisms in domain design
30 6.2.2 Make architectural decisions on binding times
6.2.3 Assess variability mechanisms depending on the binding time
6.2.4 Define guides and rules on variability mechanisms in architectural texture
31 6.2.5 Specify architectural variability mechanisms
6.2.6 Prepare bindings at architecture level
32 6.2.7 Verify architectural variability mechanisms
6.3 Variability mechanism operationalization for realization
6.3.1 Purpose of variability mechanisms in domain realization
33 6.3.2 Examine architectural decisions and architectural texture on realization
34 6.3.3 Assess detailed design level variability mechanisms
6.3.4 Specify detailed design level variability mechanisms
35 6.3.5 Define post-detailed design guides on variability mechanisms
6.3.6 Verify detailed design level variability mechanisms
36 6.3.7 Assess implementation level variability mechanisms
6.3.8 Specify implementation level variability mechanisms
6.3.9 Enable implementation level configurability
37 6.3.10 Prepare bindings at realization time
6.3.11 Verify implementation level variability mechanisms
38 6.4 Variability mechanism operationalization at compile time
6.4.1 Purpose of variability mechanism operationalization at compile time
6.4.2 Examine architectural decisions and architectural texture on compile time
39 6.4.3 Assess compile time variability mechanisms
6.4.4 Specify compile time variability mechanisms
40 6.4.5 Enable compile time configurability
6.4.6 Prepare bindings at compile time
6.4.7 Verify compile time variability mechanisms
41 6.5 Variability mechanism operationalization at post-compile time
6.5.1 Purpose of variability mechanism operationalization at post-compile time
42 6.5.2 Examine architectural decisions and architectural texture affecting post-compile time
6.5.3 Assess post-compile time variability mechanisms
6.5.4 Specify link time variability mechanisms
43 6.5.5 Specify load time variability mechanisms
6.5.6 Specify deployment time variability mechanisms
6.5.7 Enable post-compile time configurability
44 6.5.8 Prepare bindings at post-compile time
6.5.9 Verify post-compile time variability mechanism
45 6.6 Variability mechanism operationalization at run time
6.6.1 Purpose of variability mechanism operationalization at run time
6.6.2 Examine architectural decisions and architectural texture affecting run time reconfiguration
46 6.6.3 Assess run time variability mechanism
6.6.4 Enable run time configurability
6.6.5 Prepare bindings at run time
47 6.6.6 Verify run time variability mechanism
6.7 Variability mechanism operationalization for test artefacts
6.7.1 Purpose of variability mechanism operationalization for test artefacts
48 6.7.2 Examine test strategy on variability mechanisms
6.7.3 Assess the decisions on variability mechanisms of requirements, architecture and realization
49 6.7.4 Specify variability mechanisms in each test level
6.7.5 Enable reusability in testing
6.7.6 Prepare bindings at test stage
50 6.7.7 Verify variability mechanism operationalization for test artefacts
7 Variability mechanism support
51 7.1 Relating variability mechanism to variability model
7.1.1 Purpose of relating variability mechanism to variability model
7.1.2 Relate variability mechanism to variability model
52 7.1.3 Add annotation to relationship
7.2 Quality assurance for variability mechanism
7.2.1 Purpose of quality assurance for variability mechanism
53 7.2.2 Objectively evaluate variability mechanism activities
7.2.3 Objectively evaluate variability mechanism work products
54 7.2.4 Communicate and resolve non-compliance issues
7.2.5 Establish records of variability mechanism quality assurance activities
7.3 Binding time decision support
7.3.1 Purpose of binding time decision support
55 7.3.2 Determine the value of decision variables on a decision table
7.3.3 Specify decisions on binding time
7.3.4 Verify the decision table
56 7.4 Application configuration support
7.4.1 Purpose of application configuration support
7.4.2 Support realizing configurability
57 7.4.3 Apply decision rules for configuration
7.4.4 Improve configurability
58 Annex A (informative) Variability mechanisms in software development activities
59 Annex B (informative) Binding time decision from variability types
60 Bibliography
BS ISO/IEC 26557:2016
$198.66