SysML for Systems Engineering, 2nd Edition: A ModelBased Approach
IET Digital Library
This title is available electronically through the IET Digital Library

Author: Holt & Perry

Year: 2013

Format: Hardback

Product Code: PBPC0100

ISBN: 9781849196512

Pagination: 952 pp.

Stock Status: In stock
£68.90 Member price
£106.00 Full price
Description
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:
 Modelbased 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 internationallyrecognised expert in modelbased 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 awardwinning public speaker.
Simon Perry has over 25 years experience working as a systems and software engineer, and is an expert in modelbased 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 ModelBased 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 modelbased 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 metamodel
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