SysML for Systems Engineering: A Model-Based Approach

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

This is a practical guide on how best to apply systems modelling using the latest version of the SysML to real projects and businesses.
SysML is a tailored version of the unified modelling language (UML) that meets the needs of today’s systems engineering professional. This second edition of SysML for Systems Engineering provides a thorough introduction to the language and considers how best to apply it to projects and businesses using model-based systems engineering (MBSE).
This new edition of this popular text has been fully updated to reflect SysML 1.3, the latest version of the standard, and the discussion has been extended to show the power of SysML as a tool for systems engineering in an MBSE context. Beginning with a thorough introduction to the concepts behind MBSE, and the theoretical aspects and syntax of SysML, the book then describes how to implement SysML and MBSE in an organization, and how to model real projects effectively and efficiently, illustrated using an
extensive case study.
This is an essential introduction to the implementation of MBSE using SysML for research-based and practicing systems engineers, managers and students, systems architects, project managers, software engineers, process engineers, and enterprise architects.

Author(s): Jon Holt, Simon Perry
Series: IET Professional Applications of Computing 10
Edition: 2nd ed. 2014
Publisher: The Institution of Engineering and Technology
Year: 2014

Language: English
Pages: xviii+930

Part 1 Introduction
1 Introduction to model-based systems engineering
1.1 Introduction
1.2 Understand the concepts and terms that will be used throughout the book
1.3 Understand why we do what we do and define an approach
1.4 Understand the common notation that we will be adopting throughout the book
1.5 Understand how to apply the approach for specific areas of systems engineering
1.6 Understand how to implement such an approach in real organisations
1.7 Using this book

2 Approach
2.1 Introduction
2.2 The approach
2.3 Summary

3 MBSE concepts
3.1 Introduction
3.2 The MBSE Ontology
3.3 Summary

Part 2 Modelling
4 Introduction to SysML and systems modelling
4.1 Introduction
4.2 Why we model?
4.3 The three evils
4.4 What is SysML?
4.5 Modelling
4.6 The SysML diagrams
4.7 Structural modelling
4.8 Behavioural modelling
4.9 The relationships between behavioural diagrams and structural level
4.10 Identifying complexity through levels of abstraction
4.11 Summary

5 The SysML notation
5.1 Introduction
5.2 The structure of SysML diagrams
5.3 Stereotypes
5.4 The SysML meta-model
5.5 The SysML diagrams
5.6 Auxiliary constructs
5.7 Summary

6 Diagramming guidelines
6.1 Introduction
6.2 Naming conventions
6.3 Diagram frame labels
6.4 Additional guidelines
6.5 Model structure
6.6 Summary

Part 3 Applications
7 Process modelling with MBSE
7.1 Introduction
7.2 Approach
7.3 The Process Modelling Framework
7.4 Using the process modelling framework
7.5 Summary

8 Expanded Process modelling
8.1 Introduction
8.2 Expanded process modelling – standards modelling
8.3 Expanded Process modelling – compliance mapping
8.4 Expanded Process modelling – competence
8.5 Expanded Process modelling – Life Cycle modelling
8.6 Expanded Process modelling – project management
8.7 Summary

9 Requirements modelling with MBSE
9.1 Introduction
9.2 Approach
9.3 The Requirements modelling Framework
9.4 Using the Requirements modelling Framework
9.5 Summary

10 Expanded requirements modelling – systems of systems
10.1 Introduction
10.2 Approach
10.3 Using the Requirements modelling for Systems of Systems Framework
10.4 Summary

11 Architectures and Architectural Frameworks with MBSE
11.1 Introduction
11.2 Approach
11.3 The Framework for Architectural Frameworks
11.4 Using the FAF
11.5 Summary

Part 4 Case study
12 Case study introduction and Architectural Framework
12.1 Introduction
12.2 The MBSE Architectural Framework
12.3 Defining Viewpoints using SysML Auxiliary Constructs
12.4 Summary

13 The Case Study
13.1 Introduction
13.2 The Need Perspective
13.3 The System of Systems Perspective
13.4 The Life Cycle Perspective
13.5 The Process Perspective
13.6 The Project Perspective
13.7 The Organisational Perspective
13.8 The Competency Perspective
13.9 The System Perspective
13.10 Summary

Part 5 Deploying MBSE
14 The ‘People’
14.1 Introduction
14.2 The MBSE Ontology (revisited)
14.3 Teaching guide
14.4 Teaching as part of an undergraduate or postgraduate course
14.5 Competence
14.6 The MBSE Stakeholder Roles
14.7 Generic Competencies
14.8 Bespoke Competencies
14.9 Generic vs. specific Competencies
14.10 Defining a bespoke Competency Framework
14.11 Summary

15 The ‘Process’
15.1 Introduction
15.2 MBSE Ontology revisited
15.3 Defining the Process
15.4 Using the Process
15.5 Deploying the Process
15.6 Compliance mapping with best practice
15.7 Summary

16 The ‘Tool’
16.1 Introduction
16.2 Considering the types of Tools available
16.3 Understanding the Need for the Tool
16.4 Using Tools with existing Processes
16.5 Considering Tool selection
16.6 Tool evaluation
16.7 Summary

Part 6 Annex 665
Appendix A Ontology and glossary
Appendix B Summary of SysML notation
Appendix C Summary of diagramming guidelines
Appendix D Using SysML concepts in UML
Appendix E Process model for ISO15288:2008
Appendix F Example MBSE processes
Appendix G Competency Framework
Appendix H The MBSE memory palace