𝔖 Scriptorium
✦   LIBER   ✦

📁

Handbook of Model-Based Systems Engineering (Springer Nature Reference)

✍ Scribed by Azad M. Madni (editor), Norman Augustine (editor), Michael Sievers (editor)


Publisher
Springer
Year
2023
Tongue
English
Leaves
1362
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


This handbook brings together diverse domains and technical competences of Model Based Systems Engineering (MBSE) into a single, comprehensive publication. It is intended for researchers, practitioners, and students/educators who require a wide-ranging and authoritative reference on MBSE with a multidisciplinary, global perspective. It is also meant for those who want to develop a sound understanding of the practice of systems engineering and MBSE, and/or who wish to teach both introductory and advanced graduate courses in systems engineering. It is specifically focused on individuals who want to understand what MBSE is, the deficiencies in current practice that MBSE overcomes, where and how it has been successfully applied, its benefits and payoffs, and how it is being deployed in different industries and across multiple applications. MBSE engineering practitioners and educators with expertise in different domains have contributed chapters that address various uses of MBSE and related technologies such as simulation and digital twin in the systems lifecycle. The introductory chapter reviews the current state of practice, discusses the genesis of MBSE and makes the business case. Subsequent chapters present the role of ontologies and meta-models in capturing system interdependencies, reasoning about system behavior with design and operational constraints; the use of formal modeling in system (model) verification and validation; ontology-enabled integration of systems and system-of-systems; digital twin-enabled model-based testing; system model design synthesis; model-based tradespace exploration; design for reuse; human-system integration; and role of simulation and Internet-of-Things (IoT) within MBSE.





✦ Table of Contents


Foreword
Preface
Acknowledgment
Contents
About the Editors-in-Chief
About the Associate Editor
Section Editors
Contributors
Part I: Introduction
1 Introduction to the Handbook
Introduction
What New Developments in Systems Engineering Are Important to Meeting Twenty-First-Century Challenges?
What Is Unique About MBSE?
What Kinds of Models Can Be Created Using MBSE?
How Can MBSE Be Applied to AI-Driven Systems?
How Does MBSE Deal with Complexity?
How Should Humans Be Modeled in Complex Systems?
How Should Nonlinearities, Including Discontinuities, Be Addressed When Modeling Complex Systems?
How Can Complex Systems Be Protected Against Active Human-Initiated Interference?
How Can Digital Twin and Digital Thread from Digital Engineering Be Leveraged in Model-Based Systems Engineering?
How Can Simulation Benefit Systems Engineering?
How Can MBSE Be Used to Protect Against Unintended Consequence Produced by Changes?
What Is MBSE´s Contribution to Risk Analysis?
Is There a Return on Investment from MBSE?
Part II: MBSE Foundations
2 Semantics, Metamodels, and Ontologies
Introduction
Problem Statement
Key Concepts and Terminology
Semantics and Semantic Domain
Metamodels
Ontologies
State-of-the-Practice
Best Practice Approach
What Is the Ontology Structure and Ownership?
How Much Commonality Is There?
What Is the Process for Developing an Ontology?
Step 1: Determine the Domain and Scope
Step 2: Look for Existing Ontologies
Step 3: Enumerate Key Terms
Steps 4 and 5: Define Concepts, Concept Hierarchy, and Concept Properties
Step 6: Define Slot Facets
Step 7: Create Instances
Ontology Development and Analysis Tools
Illustrative Example
Competency Questions
Existing Ontologies
Key Terms
Concepts, Concept Hierarchy, Slots, and Facets
Instances
Chapter Summary
Cross-References
References
3 MBSE Methodologies
Introduction
Key Concepts and Definition
Best Practice Approach
Object-Oriented Systems Engineering Method (OOSEM)
Overview
Tool Support
Offering/Availability
Selected Resources
Object-Process Methodology (OPM)
Tool Support
Offering/Availability
Selected Resources
Integrated Systems Engineering and Pipelines of Processes in Object-Oriented Architectures (ISE&PPOOA)
Overview
Tool Support
Offering/Availability
Selected Resources
Illustrative Example/Case
The Systems Modeling Toolbox (SYSMOD) in Review
A Few Examples of SYMOD Core Concepts in Greater Detail
SYSMOD Method: Tailor the MBSE Methodology
Purpose
Description
SYSMOD Method: Analyze the Problem
Purpose
Description
Example of SYSMOD Product: FFDS Problem Statement
Document
Model
SYSMOD Method: Identify System Use Cases
Purpose
Description
Example of SYSMOD Product: FFDS System Use Cases
Document
Model
SYSMOD Method: Model the Logical Architecture
Purpose
Description
Example of SYSMOD Product: FFDS Logical Architecture
Document
Model
Challenges and Gaps
Evaluating and Comparing Methodologies
Methodology Adoption and Tailoring
Expected Advances in the Future
Chapter Summary
Systems Modeling Toolbox (SYSMOD)
Overview
Tool Support
Offering/Availability
Selected Resources
Cross-References
References
General Refences
MBSE Methodology References
Object-Oriented Systems Engineering Method (OOSEM)
Object-Process Methodology (OPM)
Systems Modeling Toolbox (SYSMOD)
Integrated Systems Engineering and Process Pipelines in OO Architectures (ISE&PPOOA)
4 SysML State of the Art
Introduction (Problem Statement, Key Concepts, Terms, and Definitions)
Decision-Making, Surrogate Modeling, and Parametric Requirements
An Example of Multifidelity Multiphase Tool Integration Through SysML
Design, Operate, and Manage Digital Ecosystems Using SysML and MBSE
Additional Project Examples
Chapter Summary
Cross-References
References
5 Role of Decision Analysis in MBSE
Introduction
Key Concepts and Definitions
Current State of Practice/Current State of the Art
MBSE Capabilities to Enable Trade-Off Analyses
Illustrative Example/Case Study
Case Study Background
Case Study Motivation
Modeling Requirements for Enabling Decision-Making in System Design
Implementing the Integrated System Model
Best Practice Approach: Creating a Custom MODA Model for Use in Integrated Trade-Off Analysis
Using the Model-Based Integrated Decision Support Tool to Inform Design Decisions
Discussion of Case Study Observations
Challenges and Gaps
Chapter Contribution
Expected Advances in the Future
Summary
Cross-References
Appendix: List of Acronyms and Their Meaning
References
6 Pattern-Based Methods and MBSE
Introduction
MBSE Pattern Concept
Expanded Perspective and Organization of Chapter
State-of-the-Art
The Most Important Pattern: What Is the Smallest Model of a System?
Introduction to the SMetamodel
Interactions, Requirements, and States
Selectable System Features and Stakeholder Value
Failure Modes and Effects
Attributes and Attribute Couplings
S
Models and S*Patterns
Architectural Frameworks, Ontologies, Reference Models, Platforms, Families, Product Lines
Patterns, Configurations, Compression, Specialization
Distillation and Representation of Learning; Accessibility and Impact of Learning
Tooling and Language Issues for MBSE Patterns
Modeling Languages and MBSE Patterns
Automated Tooling and MBSE Patterns
Best Practice Approach
INCOSE Innovation Ecosystem Reference Pattern
Effective Ecosystem-Level Learning: More than Lessons Learned´´ Reports Model Characterization Pattern: Universal Model Metadata Reference Pattern Intended Uses and Origins of the Model Characterization Pattern Summary of the MCP Model Stakeholder Feature Groups Detailed Reference on the MCP Model Stakeholder Features Illustrative Examples Chapter Summary Impact on Practice, Education, and Research Impact on the Theoretical Foundations of Systems Engineering Cross-References References 7 Overarching Process for Systems Engineering and Design Introduction to Modeling Uncertainty Is Ubiquitous Model-Based System Engineering Purpose of Models Kinds of Models Types of Models Tasks in the Modeling Process Model for a Baseball-Bat Collision Checklist for Tasks Necessary in a Modeling Project Sensitivity Analysis of a Bat-Ball Collision Model Requirements Discovery Process Where Do Requirements Come From? A Use Case Template A Use Case Example from a Chocolate Chip Cookie-Making System A Test Plan for This System Tradeoff Study Process Tradeoff Study Example from a Chocolate Chip Cookie Acquisition System Risk Analysis Process Risk Analysis Example from a Chocolate Chip Cookie Making System Comparing the Requirements, Tradeoff, and Risk Processes Comparing the Activities of the Requirements, Tradeoff, and Risk Processes Comparing the Products of the Requirements, Tradeoff, and Risk Processes A Requirement from the Chocolate Chip Cookie Acquisition System An Evaluation Criterion from the Chocolate Chip Cookie Acquisition System A Risk from the Chocolate Chip Cookie Acquisition System Comparing a Requirement, an Evaluation Criterion, and a Risk The similar Process State the Problem Investigate Alternatives Model the System Integrate Launch the System Assess Performance Reevaluate The Overarching Process Effects of Human Decision-Making on the Overarching Process Confirmation Bias Severity Amplifiers Framing The Overarching Process Uncertainty in Stating the Problem for the Overarching Process A System for Handling Uncertainty in Models and Documentation Chapter Summary Cross-References References 8 Problem Framing: Identifying the Right Models for the Job Introduction Background Why Use a Model-Based Approach? Architecture Frameworks The Nature of Frameworks NATO Architecture Framework (NAF) DOD Architecture Framework (DODAF) OMG Unified Architecture Framework (UAF) Modeling Methodology Model Development Six-Step Method for Model Development Example Using the Method Step 1: Problem Framing Step 2: Metamodel Development Step 3: Data Collection Step 4: Model Creation Step 5: Architecture Deployment Step 6: Architecture Utilization Agile Development of Models Using Sprints Evolution of the Model Development Method Problem Framing Overview of the Problem Framing Approach Problem Framing Steps Step 1.1: Intended Users and Uses of the Models Step 1.2: Scope and Context of the Models Step 1.3: Information and Data Needs Step 1.4: Model Views and Products Problem Framing Execution Summary References Part III: Technical and Management Aspects of MBSE 9 Model-Based System Architecting and Decision-Making Introduction Model-Based System Architecting: Crossing a Mental Grand Canyon A Tango of Conceptualizations and Decisions Model-Based Concept Representation System Architecture Framework The Stakeholder Domain (D1) The Solution-Neutral Environment (D2) The Solution-Specific Environment (D3) The Integrated Concept (D4) The Concept of Operations (D5) The Scope of an MBSA Application MBSA and Architectural Decision-Making What is a Decision and Which Decisions are Architectural? Concept Attributes, Metrics, and Decision-Supporting Criteria Capturing Stakeholder Needs Capturing and Discovering Possible Architectures Capturing the Architectural Decision-Making Process Alongside the Resulting Architecture Solution-Specific Architecture Decisions Conclusion References 10 Adoption of MBSE in an Organization Introduction Related Work Change, Resistance, and Bad Practices Aimless Modeling Fast False Start Overmodeling Model Island Ivory Tower Fly Out of the Learning Curve Developing the MBSE Methodology Selection of the Modeling Languages Selection of the Modeling Tools Verification and Validation Running the MBSE Infrastructure Summary Cross-References References 11 Model-Based Requirements Introduction Theoretical Framework Dedicated Classes and Flagged Models Requirements As a Specific Class of Element System Models As Requirements Math-Based Models of Requirements Wymorian Models of Requirements Property-Model Methodology (PMM) Semantic Extensions to Model the Problem Space Elicitation, Derivation, and Trade-Off Analysis Better Problem Formulation Due to Automated Enforcement of Syntactic Rules More Comprehensive Requirements Derivation Due to Increased Semantic Precision Early Verification and Validation Cognitive Assistance to Increase Completeness Chapter Summary Cross-References References 12 Modeling Hardware and Software Integration by an Advanced Digital Twin for Cyber-physical Systems: Applied to the Automotiv... Introduction State of the Art Systems Engineering: Overcoming the Differences? Different Skills and Knowledge Different Handling in Complexity Model-Based: Unite Engineering Solutions? Related Work Best Practice Approach Systems Engineering: Merging Engineering Disciplines Decomposition Abstraction The Advanced System Model The Advanced Digital Twin Model-Based: More than a Description Illustrative Examples Level A: Customer Value Level B: Operating Principle Level C: Technical Solution Level D: Realization Chapter Summary and Expected Advances Cross-References References 13 Integrating Heterogenous Models Introduction Key Concepts and Definitions Ontologies and Models Preserving Model Correspondence Causes of Ontological Differences among Models The Levels of Conceptual Interoperability Model Best Practice Approaches Model Integration Standards and Tools - Levels 1 and 2 Addressing Levels 3 Through 6 Semantic Ontologies Bridging Mechanisms Illustrative Example Expected Advances in the Future Chapter Summary Disclaimer References 14 Improving System Architecture Decisions by Integrating Human System Integration Extensions into Model-Based Systems Enginee... Introduction State of the Art Human System Integration Ontology HSI Ontology - Mechanisms HSI Ontology - Requirements HSI Ontology - Human Agent HSI Ontology - Behavior HSI Ontology - Structure HSI Ontology - Parametrics Best Practice Approach Develop or Extend a Human System Ontology Stand Up a Model-Based Environment Create System Diagrams and Export Task Allocation and Workflow for Analysis Evaluate Results, Build Alternatives, and Evaluate Alternatives Illustrative Examples Case Study System Overview Ontology Extension or Modifications Architecture and Analysis The Human System Integration Analysis Results of Analysis Evaluate Architecture and Its Impact Evaluate Alternative Architecture and Its Impact Chapter Summary Cross-References References 15 Model-Based Human Systems Integration Introduction State of the Art: History and Evolution Task and Activity Evolution of Engineering and Associated Human Factors System Knowledge Impacts Design Flexibility and Resource Management Use of Digital Twins During System´s Whole Life Cycle Key Concepts and Definitions for a Human-Centered Systemic Approach What DoesSystem´´ Really Mean?
Emergent Functions and Structures
Looking for Separability, Emergence, and Maturity
Domain Experience Integration and Artificial Intelligence Solutions
What Does Experience´´ Mean? Toward Model-Based Experience Integration: Human-AI-SE Cross-fertilization Coordinating Technology, Organization, and People (TOP) Concrete Chapter Contribution: The PRODEC Method Procedural and Declarative Knowledge An Instance of PRODEC An Illustrative Example of PRODEC Use Discussion: Challenges, Gaps, and Possible Futures Departing from Technology-Centered MBSE Human-Centered Modeling Limitations and Perspectives HCD Based on Virtual Environments as Digital Twins Summary References 16 Model-Based Hardware-Software Integration Introduction (Problem Statement, Key Concepts, Terms, and Definitions) State-of-the-Art (Review of the Literature) Hardware-Software Integration Modeling Methodologies Functional Allocation Instance Specifications for Data Intensive Applications Capturing Data as Properties Typing Ports Item Flows Allocation Relationships Illustrative Example Chapter Summary References Part IV: Quality Attributes Tradeoffs in MBSE 17 Exploiting Digital Twins in MBSE to Enhance System Modeling and Life Cycle Coverage Introduction MBSE and Digital Twin Technology: State of the Art Model-Based Systems Engineering Digital Twin Technology Best Practice Approach Methodology Process Ontology Use in Digital Twin Definition Illustrative Example Experiments Implementation Digital Twin and Machine Learning Quantitative Analysis Chapter Summary Cross-References References 18 Model-Based Mission Assurance/Model-Based Reliability, Availability, Maintainability, and Safety (RAMS) Introduction From Document-Based to Model-Based Reliability and Safety Assessment Model-Based Reliability and Safety Assessment: A Literature Review Functional Hazard Analysis (FHA) Fault Tree Analysis (FTA) Failure Model and Effects Analysis (FMEA) Reliability Analysis Summary Table A Recommended Approach for Model-Based Reliability and Safety Assessment Model-Based Functional Hazard Analysis Model-Based Fault Tree Analysis Model-Based Failure Modes and Effects Analysis Model-Based Reliability Block Diagram Advantages of the Model-Based Reliability and Safety Assessment Examples of Application of the Recommended Model-Based Reliability and Safety Assessment Model-Based Functional Hazard Analysis: Aileron Command Model-Based Fault Tree Analysis: Aileron Command Model-Based Failure Modes and Effects Analysis: Aileron Command Model-Based Reliability Block Diagram: Aileron Command Chapter Summary Cross-References References 19 MBSE in Architecture Design Space Exploration Introduction The Need for Quantitative Evaluation in the Early Design Stage System Architecting in the Systems Engineering Process Challenges Developments at the DLR Institute of System Architectures in Aeronautics State of the Art Architecture Modeling and Tightly Coupled Evaluation Generating Architectures by Morphological Matrix Enumeration and Reasoning Domain-Specific Systematic Architecting Methods Dynamic Mapping of Function to Form Summary Table Proposed Best Practice Approach for Systematic Architecture Design Space Exploration Modeling the Architecture Design Space Design Space Elements The Architecture Design Space Graph (ADSG) Generating Architecture Instances Formalizing the Architecture Optimization Problem Decision Hierarchy: Architecture Generation In the Loop Performance Metrics as Objectives and Constraints Properties of System Architecture Optimization Problems Evaluating the Performance of Generated Architectures Illustrative Examples NASA Apollo Mission Design Hybrid-Electric Propulsion System Architecture Chapter Summary Cross-References References Part V: Digital Engineering and MBSE 20 Digital Twin: Key Enabler and Complement to Model-Based Systems Engineering Introduction Digital Twin Rationale and Potential Uses Exploiting Synergy Between Digital Twins and MBSE Level 1: Pre-digital Twin Level 2: Digital Twin Level 3: Adaptive Digital Twin Level 4: Intelligent Digital Twin Integration of Digital Twins with Related Technologies Digital Twin and Simulation Digital Twin and Machine Learning Digital Twin and Internet of Things (IoT) Digital Twin and Cost Chapter Summary and Future Prospects Cross-References References 21 Developing Industry 4 Systems with OPM ISO 19450 Augmented with MAXIM Introduction Model-Based Systems Engineering The Digital Transformation Digital Engineering: The Ultimate Blend of Hardware and Software High-Level DoD Acquisition Community Goals for the DE Transformation INCOSE Model-Based Capabilities Matrix The System-Software Engineering Gap Why Is MBSE Not Picking Up Momentum in the Expected Pace? The UML/SysML Dominance of the MBSE Landscape The UML/SysML Software/System Focus Difference OPM ISO 19450 and Its MAXIM Extension OPM ISO 19450 MAXIM: Methodical Approach to Executable Integrative Modeling OPM Cyber-physical System Applications Chapter Summary Cross-References References 22 MBSE Testbed for Unmanned Vehicles Introduction MBSE State-of-the-Art MBSE Testbed for Unmanned Vehicles: A Best Practice Approach Testbed Ontology MBSE Testbed Concept Key Features Predefined Scenarios Dashboard Tool System Modeling Scenario Elements Human-Computer Cooperation Extensible Architecture Current Testbed Components Software Programming Environment Optimization, Control, and Learning Algorithms Graphical User Interface Exemplar Repositories, Packages, Libraries (Not Fixed) Simulation Platforms Hardware and Connectors Logical Architecture Testbed Benefits Distributed Hardware Environment Prototype Testbed Implementation System Modeling and Verification Model and Scenario Refinement Testbed Repository Experimentation Support Rapid Scenario Authoring Multi-perspective Visualization Smart Dashboard Preliminary Experiments Lessons Learned Summary Cross-References References 23 Transitioning from Observation to Patterns: A Real-World Example Introduction and Context State of the Art Background Best Practice Approach Energy Storage System Pattern Mining Using Patterns Chapter Summary Cross-References References Part VI: MBSE for System Acquisition and Management 24 MBSE for Acquisition Introduction Introducing Model-Based Systems Engineering The Unique Nature of Acquisition The Acquisition Life Cycle Enterprise Gap Assessment Materiel Solution Analysis Contracting and Procurement Technology Maturation and Risk Reduction Development Production and Deployment Operations and Support MBSE Needs of the Acquisition Environment The Digital Engineering (DE) Construct and Its Implications for MBSE in Acquisition MBSE State of the Art and Best Practices for Acquisition MBSE for Enterprise Gap Analysis MBSE for Materiel Solution Analysis MBSE for Contracting and Procurement MBSE for the Remainder of the Acquisition Life Cycle Chapter Summary References 25 Managing Model-Based Systems Engineering Efforts Introduction Project Management Project Management for MBSE Projects State-of-the-Art Best Practice Approach Initiation and Scope Definition Planning Measurement Execution Review and Evaluation Closure Management Tools Illustrative Example Chapter Summary Cross-References References 26 MBSE Methods for Inheritance and Design Reuse Introduction Design Reuse in Complex Engineering Systems Taxonomy of Reuse in the Space Industry Hardware Reuse Design Knowledge Reuse Work Effort Reuse Reuse Taxonomy Reuse Trends in the Space Industry Planned and Unplanned Reuse Structured and Unstructured Methods MBSE as a Facilitator of Improved Design Reuse Practices Hierarchy of MBSE Methods for Reuse Conditions Conducive to MBSE Adoption and Reuse Best Practice Methodology for MBSE Design Reuse Design Reuse Logical Process Step 1: Reuse Context Definition Process Step 2: Technical Inheritance Process Step 3: Reuse Value Assessment Process MBSE Implementation of Reuse Process SysML as the Basis for a Canonical MBSE Environment Key Decisions in MBSE Implementation Reuse Profile Methodology: Summary and Visualization Methodology Demonstration on Sample Problem Problem Selection and Description Methodology Walkthrough and Sample Output Chapter Summary References 27 Model Interoperability Introduction MBSE Interoperability Concepts Scenario #0: No Interoperability Scenario #1: Connected Information Between Two Repositories Scenario #1a: Interoperability by Import/Export Scenario #1b: Interoperability by Linked Data Scenario #1c: Interoperability by Proprietary Adapters Scenario #2: Interoperability by Link Management Scenario #3: Central Repository Scenario #4: Interoperability by Using Services Conclusion Cross-References References 28 A Reuse Framework for Mode-Based Systems Engineering Introduction Reuse in Research and Literature The Generalized Reuse Framework Reusable Resources The Reuse Process Development with Reuse Development for Reuse GRF Usage Scenarios Case 1: Reuse of System Definition Case 2: Reuse of System Design Case 3: Reuse of System Implementation Case 4: Reuse of Validated System Component Summary of the GRF Scenarios An Illustrative Example – Application of the Generalized Reuse Framework to Cost Estimating and Analysis Parametric Cost Estimating for System Development COSYSMO The GRF-Based Cost Estimating Relationship The DWR and DFR Weights The DWR Weights The DFR Weights Chapter Summary Appendix A A1. DWR Detailed Weight Table A2. DFR Detailed Weight Table Cross-References References 29 MBSE Mission Assurance Introduction (Problem Statement, Key Concepts, Terms and Definitions) Definitions Challenges State-of-the-Art (Review of the Literature) Best Practice Approach (What´s New and Different, Benefits and Payoffs) Program Assurance Core MA Process Best Practices Requirements Analysis and Validation Core MA Process Best Practices Design Assurance Core MA Practice Best Practices Manufacturing Assurance Core MA Process Integration, Test, and Evaluation Core MA Process Operations Readiness Assurance (ORA) Core MA Process Operations, Maintenance, and Sustainment Core MA Process MA Reviews and Audits Illustrative Examples (A Couple to Show Uses of Approach) Program Assurance Example Design Assurance Example IT&E Assurance Example Chapter Summary Cross-References References 30 Conceptual Design Support by MBSE: Established Best Practices Introduction State-of-the-Art Survey MBCD Objectives Conceptual-Design Methodology and Methods MBCD Implementation Issues SysML for MBCD MBCD Best Practices Defining the Process Addressing MBCD Needs and Objectives Problem Definition, Operational Aspects, and Stakeholders´ Needs Performance-Based Specification and System Characteristics Abstraction Designing Alternative Solutions Selecting Candidate Solution(s) Addressing MBCD Issues Model Interoperability and Data Management Organizational Support for MBCD Solutioneering Lack ofStopping Criteria´´ for Modeling
Low Stakeholder Engagement
Return on Investment (ROI) Concerns
Requirements´ Uncertainty
Lack of Common Taxonomy
Methodology Elaborated
Reports
MBCD Methodology Discussion and Future Direction
Chapter Summary
Cross-References
References
Part VII: Case Studies
31 Ontological Metamodeling and Analysis Using openCAESAR
Introduction
Language
Abstraction
Automation
The Meaning of Modeling
The Meaning of Metamodeling
Combining Modeling Languages and Semantics
Ontological Metamodeling
State of the Art
Vocabularies and Ontological Reasoning
Ontological Modelling Language
Vocabulary
Vocabulary Bundle
Description
Description Bundle
OML Analysis Workflows
openCAESAR Tools
OML Workbenches
Analysis Services (https://langserver.org/) (https://theia-ide.org/)
OML Bikeshed
OML Merge
OML to OWL Adapter
OML Reason
OML Load
OWL SPARQL
OWL SHACL
OWL Start/Stop Fuseki
Tool Adapters
Example Ontologies
Core Vocabularies
IMCE Vocabularies
FireSat Example
Chapter Summary
References
32 MBSE Validation and Verification
Introduction
State of the Art
Best Practice Approach
Software Overview
Prototyping the Process
Development Cycle
Requirements
Simulation Hardware
Test Infrastructure and Traceability
Model-Based Unit Testing
GOTS Components
Command and Telemetry Dictionary
ConOps-Driven Testing Methodology
Test Patterns for Verification of Level-4 Requirements
Guidance, Navigation, and Control
Commanding Modes and Transitions
Fault Management
Commands and Telemetry
Testing Cadence During Development
Formal Inspection
Illustrative Examples
Training and Mission Operations
Ambiguous ICDs
Heater Tanks
Reaction Wheels
Star Tracker System
Emergent Behavior
System Reboot
Final Load
Conclusions
Cross-References
References
33 MBSE for System-of-Systems
Introduction: System-of-Systems and Imperative for Model-Based Approach
Systems and System-of-Systems
Implications for a Model-Based Approach for System-of-Systems
State of Art: Three Model-Based Functions Supporting SoSE
Sharing of Information via Models
Discovery of Information via Models
Risk Detection and Response via Models
Best Practice Approach: Structured Approach to Modeling System-of-Systems
Overview
Preliminary Phase for SoS Problem Scoping
Purpose of SoS Analysis and Time Horizon
SoS Stakeholder Control and Organizational Structure
Definition Phase
Abstraction Phase
Implementation Phase
Illustrative Examples: Research Vignettes in System-of-Systems
The Past
Lunar C3I
The Present
SysML Diagrams to Help Characterize System-of-Systems
MBSE for Modeling and Analysis of Space Exploration SoS
MBSE as an Enabler for System-of-Systems Integration
The Future
MBSE as Enablers for Better SoSE Analysis and Synthesis Activities
Artificial Intelligence as Enabler for SoS MBSE Model Definition
Chapter Summary
Cross-References
References
34 NSOSA: A Case Study in Early Phase Architecting
Introduction
Concept Exploration
Concept Development and Development Strategy
System Development and Production
Concept Exploration Phase Goals
NSOSA Background and Goals
Models Relevant to the Problem
A 42010 and National Academies Guide to Model Selection
Functional Description
Physical Descriptions: Models Versus Design Vectors
Performance and Value Modeling
Choosing the NSOSA Value Model
NSOSA Design Vector Models
NSOSA Modeling Processes
NSOSA Results
From Early Phase to Acquisition
Chapter Summary
References
35 Cybersecurity Systems Modeling: An Automotive System Case Study
Introduction and Terminology
Origins of Cybersecurity
State of the Art
Threat Modeling with Attack Trees
State-Based Security Modeling Approaches
Simulation-Based Security Modeling
Security Viewpoints in Unified Architecture Framework
Chassis
SysML-Sec
MB3SE
MBSEsec
Best Practice Approach
Illustrative Example
HSUV Security Issues
Instantiating the MBSEsec Security Domain and Profile
Applying the Best Practice Approach
Chapter Summary
Cross-References
References
36 Assistive Technologies for Disabled and Older Adults
Introduction
Population of Interest
Assistive Technologies
Mobility
Sensory Disabilities
Older Adults
Social Inclusion
Summary
Wearable Coach
Accessible Driverless Cars
Model-Based Approach
Model Integration
Models of Use Cases
Economic Modeling
Market Economics Model
Economic Projections
Investment Strategies
Models of Business Cases
Discussion
Conclusions
Cross-References
References
37 Multi-model-Based Decision Support in Pandemic Management
Introduction
State of the Art
Ontologies
SIR Model and Pandemics
Simulations
Best Practice Approach
Multi-model Approach
Illustrative Examples
Chapter Summary
References
38 Semantic Modeling for Power Management Using CAESAR
Introduction
Problem Statement
JPL, IMCE, and CAESAR
Case Study
Europa Clipper Introduction
Modeling Scenarios
Modeling Waste Heat
CAESAR PEL Application
CAESAR PEL Application
Advantages of the CAESAR PEL Vocabulary
Implementing the CAESAR PEL
CAESAR Authoring Workbench
Power Analysis Workflow
Chapter Summary and Future Updates
Cross-References
References
39 Modeling Trust and Reputation in Multiagent Systems
Introduction
Problem Statement
Key Concepts and Terminology
State-of-the-Practice
Ontologies
Trust Evaluation
Bayesian Belief Network
Markov Decision Processes
Partially Observable Markov Decision Process
MDP and POMDP Trust Evaluation
Evaluating Agent Health
Conventional Error Detection
Health Evaluation Using Models and Machine Learning
Model-Based Health Assessment
ML-Health Evaluations
Additional Resources
Best Practice Approach
Illustrative Example
JPL´s Deep Space Network
Trust and Reputation Study and Results
Chapter Summary and Future Work
Cross-References
References
40 Modeling and Simulation Through the Metamodeling Perspective: The Case of the Discrete Event System Specification
Introduction
What Is Modeling and Simulation?
State of the Art
Computational Representation: The DEVS Metamodel
The Basic Layer: Mathematical Function´´ andSet Theory Utility´´ Packages
The DEVS-General Purpose Layer: DEVS Model Core,´´DEVS Structural Model,´´ and DEVS Coupling Definition´´ Packages The DEVS-Specific Layer:DEVS Atomic Structural Model,´´ DEVS Atomic Behavioral Model,´´DEVS Atomic Interaction Definit...
Best Practice Approach
Defining a DEVS Simulation Model Through the DEVS Computational Representation: Software Tool and Illustrative Examples
Limitations of the DEVS Community That Metamodeling Overcomes
Chapter Summary and Conclusion
Cross-References
Appendix
References
Part VIII: Future Outlook
41 Exploiting Transdisciplinarity in MBSE to Enhance Stakeholder Participation and Increase System Life Cycle Coverage
Introduction
MBSE and Decision Analysis
Preferences, Values, and Utility
Quantifying Uncertainty
Updating Belief
Valuing Information and Experimentation
Biases in Human Decision-Making
Institutional Barriers
MBSE and Digital Engineering
MBSE and Digital Twins
MBSE and Digital Thread
Industry 4.0
Internet of Things
MBSE and AI/ML
MBSE and Social Networks
Crowdsourcing
MBSE and Entertainment Arts
Transdisciplinarity: Key to Exploiting Convergence
Implications for MBSE Curriculum
Conclusions
Cross-References
References
42 Toward an Engineering 3.0
Introduction
Complex Systems Challenges
Two Complications for Engineering 3.0
Further Challenges
Limitations of Modeling and Simulation
Beyond Established Equations
Chapter Summary
References
43 Category Theory
Introduction
Composition and Context
A Model Is a Mapping
Isomorphism and Identity
Picturing Processes
Nondeterminism
Possibility
Probability
State
Visual Reasoning
Duality
Further Study
Conclusion
References
44 Perspectives on SE, MBSE, and Digital Engineering: Road to a Digital Enterprise
Introducing the Digital Enterprise (DE)
Historical Perspective on Systems Engineering (SE)
The Broader Context of Today´s Systems
Implications of a Circular Economy on SE
State of the Practice
System Boundaries
End-to-End Approach and SE Focus
System Architecting
Assumption and Sensitivity Analyses
SE and Project Management Overlap
Engineering Simplicity
System Engineering Failures
Risk Management
Model-Based Systems Engineering
Concurrent System Design Facilities
Lessons from CAD/CAE
Current SE Issues Affecting MBSE
From Fixed to Living Systems
Project Handovers
Models Needed for MBSE
Relationship of MBSE to MBE
US DoD Digital Engineering Strategy
The MBSE Landscape
Implications of the Emerging Digital World for SE
The DT Building Block for SE and Digital Enterprises
The Advancing Simulation and ``Virtualization´´ World
Best Practice Approach for Combining MBSE and DE
Toward a System-Driven Digital Enterprise (DE)
Interrelationships Between SE Tools and Their DE Contributions
MBSE Can Help Shape the Digital Enterprise
How Does MBSE Support Digital Enterprises?
Chapter Summary
References
Index


📜 SIMILAR VOLUMES


Springer Handbook of Model-Based Science
✍ Lorenzo Magnani, Tommaso Bertolotti (eds.) 📂 Library 📅 2017 🏛 Springer International Publishing 🌐 English

<p><p>This handbook offers the first comprehensive reference guide to the interdisciplinary field of model-based reasoning. It highlights the role of models as mediators between theory and experimentation, and as educational devices, as well as their relevance in testing hypotheses and explanatory f

Modeling and Simulation-Based Systems En
✍ Daniele Gianni (Editor); Andrea D`Ambrogio (Editor); Andreas Tolk (Editor) 📂 Library 📅 2015 🏛 CRC Press

<p>The capability modeling and simulation (M&S) supplies for managing systems complexity and investigating systems behaviors has made it a central activity in the development of new and existing systems. However, a handbook that provides established M&S practices has not been available. Until now. <

Modeling and Simulation-Based Systems En
✍ Daniele Gianni, Andrea D'Ambrogio, Andreas Tolk 📂 Library 📅 2014 🏛 CRC Press 🌐 English

<P>The capability modeling and simulation (M&S) supplies for managing systems complexity and investigating systems behaviors has made it a central activity in the development of new and existing systems. However, a handbook that provides established M&S practices has not been available. Until now. <

Model-based systems engineering
✍ Wymore, A. Wayne 📂 Library 📅 1993 🏛 CRC Press 🌐 English

Model-Based Systems Engineering explains the fundamental theories behind model-based systems and the considerations involved in applying theory to the design of real systems. The book begins by presenting terms used in systems engineering and introducing the discrete system and its components. The

Model-based systems engineering
✍ Wymore, A. Wayne 📂 Library 📅 2018 🏛 Taylor and Francis 🌐 English

Model-Based Systems Engineering explains the fundamental theories behind model-based systems and the considerations involved in applying theory to the design of real systems. The book begins by presenting terms used in systems engineering and introducing the discrete system and its components. The