Home Page Icon
Home Page
Table of Contents for
Agile Model-Based Systems Engineering Cookbook - Second Edition
Close
Agile Model-Based Systems Engineering Cookbook - Second Edition
by Dr. Bruce Powel Douglass, Dr. Christian von Holst
Agile Model-Based Systems Engineering Cookbook - Second Edition
Preface
Basics of Agile Systems Modeling
System Specification
Developing System Architectures
Handoff to Downstream Engineering
Demonstration of Meeting Needs: Verification and Validation
Appendix A: The Pegasus Bike Trainer
Other Books You May Enjoy
Index
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Prev
Previous Chapter
Agile Model-Based Systems Engineering Cookbook - Second Edition
Next
Next Chapter
Agile Model-Based Systems Engineering Cookbook - Second Edition
Contents
Preface
Who this book is for
What this book covers
To get the most out of this book
Share your thoughts
Basics of Agile Systems Modeling
What’s agile all about?
Incremental development
Continuous verification
Continuous integration
Avoid big design up front
Working with stakeholders
Model-Based Systems Engineering (MBSE)
Managing your backlog
Purpose
Inputs and preconditions
Outputs and postconditions
How to do it
Example
Measuring your success
Purpose
How to do it
Example
Some considerations
Measuring the wrong thing
Managing risk
Purpose
Inputs and proconditions
Outputs and postconditions
How to do it
Example
Product roadmap
Purpose
Inputs and preconditions
How to do it
Example
Release plan
Purpose
Inputs and preconditons
Outputs and postconditions
How to do it
Example
Iteration plan
Purpose
Inputs and preconditions
Outputs and postconditions
How to do it
Example
Estimating Effort
Purpose
Inputs and preconditions
Outputs and postconditions
How to do it
How it works
Example
Work item prioritization
Purpose
Inputs and preconditions
How to do it
How it works
Example
Iteration 0
Purpose
Inputs and preconditions
Outputs and postconditions
How to do it
Example
Architecture 0
Subsystem and component view
Concurrency and resource view
Distribution view
Dependability view
Deployment view
Purpose
Inputs and preconditions
Outputs and postconditions
How to do it
Example
Additional note
Organizing your models
Purpose
Inputs and preconditions
Outputs and postconditions
How to do it
How it works
Example
Managing change
Purpose
Inputs and preconditions
How to do it
Example
System Specification
Recipes in this chapter
Why aren’t textual requirements enough?
Definitions
Functional Analysis with Scenarios
Functional analysis with activities
Purpose
Inputs and preconditions
Outputs and postconditions
How to do it
Functional analysis with state machines
Purpose
Inputs and preconditions
Outputs and postconditions
How to do it
Example
Functional Analysis with User Stories
A little bit about user stories
Purpose
Inputs and preconditions
Outputs and postconditions
How to do it
Example
Model-Based Safety Analysis
A little bit about safety analysis
Some Profiles
Hazard analysis
Purpose
Inputs and preconditions
Outputs and postconditions
How to do it
Example
Model-Based Threat Analysis
Basics of Cyber-Physical Security
Modeling for Security Analysis
Purpose
Inputs and preconditions
Outputs and postconditions
How to do it
Example
Specifying Logical System Interfaces
A Note about SysML Ports and Interfaces
Purpose
Inputs and preconditions
Outputs and postconditions
How to do it
Example
Creating the Logical Data Schema
Definitions
Example
Purpose
Inputs and preconditions
Outputs and postconditions
How to do it
Example
Developing System Architectures
Recipes in this chapter
Five critical views of architecture
Architectural trade studies
Purpose
Inputs and preconditions
Outputs and postconditions
How to do it
Example
Architectural merge
Example
Pattern-driven architecture
Purpose
Inputs and preconditions
Outputs and postconditions
How to do it
Example
Subsystem and component architecture
Purpose
Inputs and preconditions
Outputs and postconditions
How to do it
Example
Architectural allocation
Creating subsystem interfaces from use case scenarios
Purpose
Inputs and preconditions
Outputs and postconditions
How to do it
Specializing a reference architecture
What is a reference architecture?
Purpose
Inputs and preconditions
Outputs and postconditions
How to do it
Handoff to Downstream Engineering
Recipes in this chapter
Activities for the handoff to downstream engineering
Starting point for the examples
Preparation for Handoff
Federating Models for Handoff
Logical to Physical Interfaces
Deployment Architecture I: Allocation to Engineering Facets
Deployment Architecture II: Interdisciplinary Interfaces
Demonstration of Meeting Needs: Verification and Validation
Recipes in this chapter
Verification and validation
Model simulation
Purpose
Inputs and preconditions
Outputs and postconditions
How to do it
Example
Model-based testing
Inputs and preconditions
Outputs and postconditions
How to do it
Computable constraint modeling
Purpose
Inputs and preconditions
How to do it
Example
Traceability
Some definitions
Purpose
Inputs and preconditions
Outputs and postconditions
How to do it
Example
Effective Reviews and walkthroughs
Purpose
Inputs and preconditions
Outputs and postconditions
How to do it
Example
Managing Model Work Items
Purpose
Inputs and preconditions
How to do it
Example
Test Driven Modeling
Purpose
Inputs and preconditions
Outputs and postconditions
How to do it
Example
Appendix A: The Pegasus Bike Trainer
Overview
Pegasus High-Level Features
Highly customizable bike fit
Monitor exercise metrics
Export/upload exercise metrics
Variable power output
Gearing emulation
Controllable power level
Incline control
User interface
Online training system compatible
Configuration and OTA firmware updates
Other Books You May Enjoy
Index
Landmarks
Cover
Index
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset