BS ISO/IEC/IEEE 24641:2023
$215.11
Systems and Software engineering. Methods and tools for model-based systems and software engineering
Published By | Publication Date | Number of Pages |
BSI | 2023 | 100 |
PDF Catalog
PDF Pages | PDF Title |
---|---|
2 | undefined |
8 | Foreword |
9 | Introduction |
11 | 1 Scope 2 Normative references 3 Terms, definitions, and abbreviated terms 3.1 Terms and definitions |
18 | 3.2 Abbreviated terms |
19 | 4 Conformance 4.1 Intended usage |
20 | 4.2 Full conformance 4.2.1 Full conformance to outcomes 4.2.2 Full conformance to tasks 4.3 Tailored conformance 5 MBSSE reference model 5.1 Overview |
23 | 5.2 Build models processes and data-information-knowledge-wisdom (DIKW) 6 Plan MBSSE 6.1 General |
24 | 6.2 Define the scope and objectives of MBSSE 6.2.1 Principal constituents |
25 | 6.2.2 Establish MBSSE goals and measures 6.2.3 Specify the key elements of the MBSSE approach |
26 | 6.3 Plan model development and governance 6.3.1 Principal constituents |
28 | 6.3.2 Define MBSSE deployment procedure 6.3.3 Define the MBSSE life cycle flow |
29 | 6.3.4 Define the MBSSE methodology 6.3.5 Specify how to manage and control the modelling life cycle process |
30 | 6.3.6 Document the MBSSE management plan |
31 | 6.3.7 Improve model development and governance process continuously 6.4 Plan resources and assets 6.4.1 Principal constituents |
32 | 6.4.2 Define the MBSSE roles, responsibilities, knowledge, skills and abilities (KSA) |
33 | 6.4.3 Identify resources 6.4.4 Manage modelling assets 6.5 Manage knowledge reuse 6.5.1 Principal constituents |
34 | 6.5.2 Identify model patterns and define meta-models for patterns |
35 | 6.5.3 Perform commonality and variability analysis 6.5.4 Manage the model repository |
36 | 6.5.5 Manage knowledge reuse on methods 6.5.6 Manage knowledge reuse on tool extensions 7 Build models 7.1 General |
37 | 7.2 Produce system models 7.2.1 Principal constituents |
39 | 7.2.2 Collect engineering data 7.2.3 Build descriptive models |
40 | 7.2.4 Build analytical models |
41 | 7.3 Produce discipline-specific models 7.3.1 Principal constituents |
42 | 7.3.2 Collect engineering data |
43 | 7.3.3 Build discipline-specific models 7.3.4 Develop the interfaces between the system models and existing discipline-specific tools and models |
44 | 7.4 Verify models 7.4.1 Principal constituents 7.4.2 Verify models |
45 | 7.5 Validate models 7.5.1 Principal constituents |
46 | 7.5.2 Validate models 7.6 Simulate systems using models 7.6.1 Principal constituents |
48 | 7.6.2 Prepare simulation environment with required data and models 7.6.3 Simulate systems using models |
49 | 7.6.4 Analyse results and validate behaviours |
50 | 7.7 Make decisions using models 7.7.1 Principal constituents 7.7.2 Capture decision criteria within the model |
51 | 7.7.3 Generate decision reports 7.7.4 Build a rationale 8 Support models 8.1 General |
52 | 8.2 Manage technical quality 8.2.1 Principal constituents 8.2.2 Perform technical review |
53 | 8.2.3 Perform quality assurance 8.3 Manage configuration 8.3.1 Principal constituents |
55 | 8.3.2 Manage modelling assets and configuration items 8.3.3 Manage changes to models |
56 | 8.4 Manage data and models 8.4.1 Principal constituents |
57 | 8.4.2 Define the data and models management policy 8.4.3 Define infrastructure needs to support data and model management |
58 | 8.5 Share models for collaboration 8.5.1 Principal constituents |
59 | 8.5.2 Define collaborative modelling guidelines and environment 8.5.3 Define model sharing and authoring rules 8.5.4 Maintain the consistency of models 9 Perform MBSSE 9.1 General |
60 | 9.2 Perform business and mission analysis 9.2.1 Principal constituents |
61 | 9.2.2 Describe high-level target enterprise architectures using models |
62 | 9.2.3 Evaluate candidate architectures and analyse gaps using models 9.2.4 Establish capability roadmaps 9.2.5 Define business and mission requirements |
63 | 9.2.6 Generate ConOps 9.3 Perform operational analysis 9.3.1 Principal constituents |
64 | 9.3.2 Identify system life cycle, boundary and context 9.3.3 Identify stakeholders 9.3.4 Identify use cases and develop use case scenarios, validation scenarios |
65 | 9.3.5 Identify operational modes 9.3.6 Capture stakeholder requirements and measures of effectiveness (MOEs) |
66 | 9.4 Perform function analysis 9.4.1 Principal constituents |
67 | 9.4.2 Realize functional analysis and decomposition 9.4.3 Detect or identify possible dysfunctions 9.4.4 Develop functional flows and system states |
68 | 9.4.5 Capture system requirements, constraints and measure of performance (MOPs) 9.4.6 Realize and manage traceability 9.5 Perform system structure design 9.5.1 Principal constituents |
69 | 9.5.2 Realize system logical structure |
70 | 9.5.3 Realize system physical structure 9.5.4 Realize and manage traceability |
71 | 9.6 Perform system analysis 9.6.1 Principal constituents 9.6.2 Perform safety or reliability analysis |
72 | 9.6.3 Perform security analysis |
73 | 9.6.4 Perform resilience analysis 9.7 Perform domain design integration 9.7.1 Principal constituents |
75 | 9.7.2 Perform system design modelling 9.7.3 Support system integration with the use of models |
76 | 9.8 Perform system verification and validation 9.8.1 Principal constituents |
77 | 9.8.2 Prepare model-based verification and validation |
78 | 9.8.3 Perform model-based verification and validation 9.8.4 Manage results |
79 | Annex A (informative) Instantiation and customization of an MBSSE reference framework |
86 | Annex B (informative) MBSSE dimensions of a system model |
88 | Annex C (informative) Models classification and relationships in MBSSE |
90 | Annex D (informative) Example of MBSSE roles |
92 | Annex E (informative) Relationships between ISO/IEC/IEEE 24641 and other International Standards |
94 | Bibliography |
96 | IEEE notices and abstract |