Written in a to-the-point style, Model-Based Product Line Engineering (MBPLE) is the only theoretical and practical foundational book on MBPLE that brings together the topics of model-based systems engineering (MBSE) and feature-based product line engineering (PLE). It examines how PLE can benefit from a model-based and model-centric approach and, in turn, how MBSE combined with holistic PLE can boost model reuse and improve the MBSE business case.
The book combines both management and engineering aspects to deliver comprehensive coverage of the subject. The book covers real-life challenges and implementations of MBPLE, discussing adoption obstacles faced by engineering organizations and how to overcome them to ensure a successful MBPLE deployment.
Dozens of SysML v2 views, SysML v1 diagrams, SysML v2 code snippets and illustrations are included throughout to elucidate key concepts. Additional supplementary learning materials are available on a companion website.
Written by a team of expert authors and contributors with significant experience in the field of applied MBPLE, Model-Based Product Line Engineering (MBPLE) discusses sample topics including: - Motivation for MBPLE, covering document-based to model-based engineering, project-oriented to product-line-oriented engineering, and digital continuity and system lifecycle management - Foundations of MBPLE, covering basic definitions, the history of MBPLE, recent MBPLE works and standards, and the impact of MBPLE on engineering processes - Implementation of MBPLE using the next generation modeling language SysML v2 - Adoption of MBPLE, covering investment interests, company processes, change management and digital transformation, and methods, guidelines, coaching
Model-Based Product Line Engineering (MBPLE) delivers vision, benefits, and strategic guidance for managers, executives, and business leaders while serving as a practical guide for system engineers who are new to the MBPLE discipline or already familiar with it.
Table of Contents
Table of Contents
1 Introduction...............................................................................................................................xx
Part I - Motivation for MBPLE...........................................................................................................xx
2 Complexity and Variability............................................................................................................xx
3 Reuse strategies.........................................................................................................................xx
4 From Document-Based to Model-Based Engineering.........................................................................xx
5 From single product- to product line-based delivery approach............................................................xx
6 Digital Continuity and System Lifecycle Management........................................................................xx
Part II - Foundations of MBPLE.........................................................................................................xx
7 Past, present, and future of (MB)PLE..............................................................................................xx
8 Shifting to a Model-Based Approach...............................................................................................xx
9 MBPLE Concepts and Definitions....................................................................................................xx
10 MBPLE Modeling Languages.........................................................................................................xx
11 The MBPLE Foundation in the Standards........................................................................................xx
Part III - Implementation of MBPLE....................................................................................................xx
12 The MBPLE Paradigm...................................................................................................................xx
13 Define Feature Models.................................................................................................................xx
14 Define Feature Configurations.......................................................................................................xx
15 Define Shared Assets..................................................................................................................xx
16 Define Product Models.................................................................................................................xx
17 The Four Dimensions of Variability.................................................................................................xx
18 Digital end-to-end Continuity with MBPLE......................................................................................xx
19 Configuration and Model Management for MBPLE............................................................................xx
20 MBPLE and AI............................................................................................................................xx
Part IV - Adoption of MBPLE.............................................................................................................xx
21 A Business Case for MBPLE..........................................................................................................xx
22 The MBPLE Adoption Quadrant.....................................................................................................xx
23 MBPLE Adoption Framework: Process, Methods, Information Model, Tool chain and Organization...........xx
24 MBPLE Process...........................................................................................................................xx
25 MBPLE Methods..........................................................................................................................xx
26 MBPLE Information Model...........................................................................................................xx
27 MBPLE Tool chain......................................................................................................................xx
28 MBPLE Organization..................................................................................................................xx
29 PLE Pioneers’ Perspectives: Beyond Tools and Tool Vendors............................................................xx
Part V - MBPLE Industrial Cases......................................................................................................xx
30 Airbus: MBPLE in Commercial Aviation.........................................................................................xx
31 MBDA: Building an End-to-End Model-Based Framework for Product Lines........................................xx
32 Thales: A long road to MBPLE - from initial Conception to Completion..............................................xx
33 Raytheon: Digital Engineering and System Family Engineering - Innovating at the Speed of Relevance.....xx
34 Belimo: Innovation in Comfort, Energy Efficiency, and Safety Solutions with product lines...................xx
35 MBPLE in Action: What We Can Learn from the 5 Industrial Cases....................................................xx
36 Conclusion................................................................................................................................xx