SysML for Systems Engineering, 2nd Edition: A Model-Based Approach

book image

IET Digital Library

This title is available electronically through the IET Digital Library

  • Author:

  • Year: 2013

  • Format: Hardback

  • Product Code: PBPC0100

  • ISBN: 978-1-84919-651-2

  • Pagination: 952 pp.

  • Stock Status: In stock

£55.25 Member price

£85.00 Full price

Buy Now


SysML is a tailored version of the unified modelling language (UML) that meets the needs of today’s systems engineering professional.

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 organisation, and how to model real projects effectively and efficiently, illustrated using an extensive case study.

Topics covered include:

  • Model-based systems engineering
  • SysML and systems Modelling
  • SysML diagrams
  • Process modelling with SysML
  • Modelling requirements with SysML
  • Modelling architectures with SysML
  • Realising MBSE with SysML

About the Authors

Professor Jon Holt an internationally-recognised expert in model-based systems engineering and this is his ninth book in the field. Jon is also a fellow of both the IET and the BCS and is an international award-winning public speaker.

Simon Perry has over 25 years experience working as a systems and software engineer, and is an expert in model-based systems engineering. He is a Member of the IET and INCOSE and a public speaker. This is his fifth book in the field.

Book readership

SysML for Systems Engineering, 2nd Edition: A Model-Based Approach is an essential introduction to the implementation of MBSE using SysML for practising and research- based systems engineers, managers and students, systems architects, project managers, software engineers, process engineers, and enterprise architects.


Book contents

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

Powered by Google
Search the full text of this book