SlideShare a Scribd company logo
10/27/2014 
1 
D. Kaslow L. Anderson 
david.kaslow@gmail.com louise.anderson@digitalglobe.com 
610-405-6685
Agenda Team Composition INCOSE MBSE Initiative – SSWG & Challenge Team What is Model Based Systems Engineering (MBSE) & Systems Modeling Language (SysML) MBSE Roadmap for INCOSE SSWG Challenge Project History (Phases 1 – 3) Phase 1: CubeSat Reference Model & Application to Radio Aurora Explorer Mission (RAX) 3U CubeSat Phase 2: Expanded RAX CubeSat Model including modeling behaviors and interface with Commercial Off the Shelf Simulation tools Phase 3: CubeSat Enterprise Model Expansion (cost & product lifecycle) & design & operational characteristics of RAX Developing a CubeSat Reference Model (Phase 4) Next Steps How to Participate 
10/27/2014 
2
JPL NoMagic, MagicDraw Developers/Engineers 
CubeSat Challenge Team Composition JPL & NASA Engineers 
10/27/2014 
3 University Professors & Students Engineers and Developers from Commercial Modeling & Simulation Tool Providers Modeling Experts from across the world Space System Working Group Lead – David Kaslow David.Kaslow@gmail.com CubeSat Challenge Team Lead – Louise Anderson Lweezy@gmail.com
INCOSE MBSE Initiative - Genesis, Flow, Interaction 
4 
International Council on Systems Engineering (INCOSE) 
INCOSE SE Vision 2020 [1] 2007 MBSE & SysML 
MBSE Initiative & Roadmap [2], ]3] 
MBSE Challenge Teams 
Space System Modeling 
Object Modeling Group (OMG) 1989 
Unified Modeling Language (UML) 
1995 
Systems Modeling Language (SysML) [4] 
2006 
INCOSE Working Groups 
Space Systems Working Group 2000 
SSWG Challenge Project 
10/27/2014 
CubeSat Focus 2011
MBSE and SysML 
5 
INCOSE Systems Engineering Vision 2020 [1] 
MBSE: Formalized application of modeling to support system requirements, design, analysis, verification, and validation activities 
Object Management Group [4] 
SysML: A graphical modeling language for modeling complex systems including hardware, software, information, personnel, procedures, and facilities 
Survey of Model Based Systems Engineering Methodologies [5], [6] e.g. INCOSE OOSEM, IBM Telelogic Harmony SE, Vitech MBSE MBSE: A collection of related processes, methods, and tools 
Object Oriented Systems Engineering Method OOSEM Top down, scenario driven process that uses SysML 
10/27/2014
SysML 
6 
Model Elements 
Blocks 
Actors 
Flow Specifications 
Constraint Blocks 
Interfaces 
Signals 
Ports 
… 
Diagrams are views of the underlying system model 
Behavior Diagrams 
Use Case 
Activity 
Sequence 
State Machine 
Structure Diagrams Block Definition Internal Block 
Block Properties Parts References Values Constraints Operations Receptions 
A Block is the basic unit of structure 
Parametric Diagram 
Package Diagram 
Requirements Diagram 
SysML is a language 
It is not a methodology 
It is not a tool 
10/27/2014
CubeSats? NanoSatellite (1-10kg) Used for Space Research, Technology Demonstrations 1U = 10 cm^3, 2U, and 3U Ultra Low Cost Missions University/Company Training COTS Hardware First CubeSat Launched in 2003 Over 75+ CubeSats in Operation 
10/27/2014 
7 
ISIS. "CubeSat Concept - Satellite Missions." CubeSat Concept - Satellite Missions. N.p., n.d. Web. 13 Jan. 2013. <https://directory.eoportal.org/web/eoportal/satellite-missions/c- missions/CubeSat-concept>
MBSE RoadMap 
10/27/2014 
8 
2020 
2025 
Maturity 
MBSE Capability 
Ad Hoc MBSE 
Document Centric 
2010 
Well Defined MBSE 
Institutionalized 
MBSE across 
Academia/Industry 
Reduced cycle times 
Design optimization across broad trade space Cross domain effects based analysis 
System of systems 
interoperability 
Extending Maturity and Capability 
Distributed & secure model repositories 
crossing multiple domains 
Defined MBSE theory, ontology, and formalisms 
Emerging MBSE standards 
Matured MBSE methods and metrics, 
Integrated System/HW/SW models 
Architecture model integrated with Simulation, Analysis, and Visualization 
•Planning & Support 
•Research 
•Standards Development 
•Processes, Practices, & Methods 
•Tools & Technology Enhancements 
•Outreach, Training & Education 
Refer to activities in 
the following areas: 
[3]
SSWG Challenge Project History 
9 
INCOSE MBSE Challenge Project 
Initiated in 2007 
INCOSE SSWG 
2007-2010 
Phase 0 
Modeled a Space System in SysML 
Hypothetical FireSat – Space Mission Analysis and Design 
Enterprise Modeling for CubeSats All lifecycle phases 
RAX CubeSat Model Trade Studies 
MBSE CubeSat Project 
2011 to Present 
Phase 1 
CubeSat Framework 
Preliminary RAX Model 
Phase 2 
RAX Behavior Modeling Power, Comm, State 
(Phase 3) 
(Phase 1-2) 
Early 
10/27/2014
Model Examples 
10/27/2014 
10
Tools 
11 No Magic - MagicDraw Graphical modeling tool No Magic - Cameo Simulation Toolkit Enables the time-step execution of behavior models within Magic Draw InterCAX - Paramagic Plug-in modudle for MagicDraw Enables the execution of parametric models and system trades Wraps external models such as MATLAB/Simulink, Mathematica , or Excel 
10/27/2014
Tools 
12 Analytical Graphics - Systems Tool Kit Simulation and visualization of spacecraft behavior 
•Phoenix Integration - ModelCenter 
–Graphical environment for creating simulation workflows by integrating various types of simulation models, including Excel spreadsheets, STK scenarios, and MATLAB scripts. 
–Once a simulation workflow is created, PHX ModelCenter executes the workflow, automatically transferring data between the simulators 
•Phoenix Integration - MBSE Analyzer 
–Enables the execution of parametric diagrams via ModelCenter 
10/27/2014
Phase 0 - FireSat MIT/GaTech Collaboration Build an integrated model of FireSat SubSystems in Matlab, STK, Excel Integrated with Phoenix Model Center Student Teams Mentored by Industry Experts from INCOSE SSWG Successes executable trade model for FireSat Challenges Difficult to build SubSystem models were difficult to integrate No architecture of the model integration or key parameters Difficult to Audit for completeness correctness
Phase 1/2 – CubeSat Framework and Method Build a Modeling Framework and Method for CubeSats CubeSat Domain-Specific Terms SE Framework for Modeling CubeSat Missions, Spacecraft, and Ground Systems Example Application using RAX Mission Successes First version of Framework Early version of multiple executable demos Challenges Resources Executability Integration
15 
MBSE CubeSat Project Phase 3 Integrated Model-Based Systems Engineering (MBSE) Applied to the Simulation of a CubeSat Mission 
10/27/2014
RAX Mission Simulation 
16 
State Diagrams Orbit Solar Experiment Download 
Models behavior in response to internal and external events 
Parametric Diagrams Get States Power Collection Update Energy Update Data Update Download 
Mapped to analytical and simulation models that estimate RAX performance 
Activity Diagrams Run Operation 
‒ Steps through time Update States Send Signals 
‒ Controls update of state values Update State Values 
Defines actions in the activity along with the flow of input, output, and control 
Time step through a scenario and model: 
Energy collection and usage 
Data collection, storage, and downlink 
10/27/2014
17 
MBSE CubeSat Project Phase 4 Developing a CubeSat Model Based System Engineering (MBSE) Reference Model 
10/27/2014
CubeSat Reference and Project Models 
18 
CubeSat System Reference Model SysML elements for specifying requirements, design, development, and operations 
Starting point for mission specific CubeSat model 
CubeSat Project Model 
Processes and methods for developing and operating 
Includes SysML activity and sequence diagrams 
Cal Poly CubeSat Design Specification [7] Mechanical, Electrical, Communication Licenses, Imaging Licenses, Debris Mitigation, Verification Reporting and Signoff 
10/27/2014
CubeSat Reference Model - Scope 
19 
CubeSat Reference Model A model that can be used as a starting point for a mission specific CubeSat model 
Phases of Operations Launch Early ops Normal ops Degraded Sustainment 
Foundations 
INCOSE Systems Engineering Handbook [8] 
NASA System Engineering Handbook [9] 
Applied Space Systems Engineering [10] 
Space Mission Engineering -The New SMAD [11] 
CubeSat Mission Design Based on Systems Engineering Approach [12] 
Lifecycles 
Conception through retirement 
Mission Stakeholders Needs Objectives Measures of Effectiveness Constraints 
10/27/2014
CubeSat Reference Model – Goal 
20 
CubeSat Reference Model 
SysML Diagrams Package Diagrams Block Def Diagrams Internal Block Diagram Requirements Parametrics Behaviors 
Mission Specific CubeSat 
Interface with COTS Modeling and Simulation Tools 
Space and Ground – System Components Library of components to swap in and out of model 
No Magic’s 
Magic Draw 
Graphical SysML Modeling Tool 
10/27/2014
CubeSat System Reference Model 
21 
10/27/2014
CubeSat Domains 
22 
10/27/2014
CubeSat Stakeholders 
23 
10/27/2014
CubeSat Mission Needs, Objectives, Requirements 
24 
10/27/2014
CubeSat Operational Domain 
25 
10/27/2014
CubeSat External Environment and External Contraints 
26 
10/27/2014
CubeSat Mission Enterprise 
27 
10/27/2014
CubeSat Logical Space System 
28 
10/27/2014
CubeSat Logical Ground System 
29 
10/27/2014
Next Steps 
NDIA Sys Eng Conf - 29 Oct 2014 
INCOSE SSWG MBSE CubeSat Project 
30 CubeSat Project Model Physical Model Library of Components, Requirements, Processes, etc. Development Domain Production Domain Sustainment Domain Retirement Domain
How to Participate Email David.Kaslow@gmail.com & lweezy@gmail.com Added to the sswg@incose.org Weekly Teleconferences Friday at 11:00 AM MT Next one 11/07/14 View Past Meetings Notes https://drive.google.com/?tab=mo&authuser=0#folders/0BwZIJenWp5PXSUc5YmowUUUwcEU Talk to me Today! 
10/27/2014 
31
References 
[1] Systems Engineering Vision 2020, INCOSE –TP_2004-004-02, ver. 2/03,September 2007. [Online]. Available: http://www.incose.org/ProductsPubs/pdf/SEVision2020_20071003_v2_03.pdf 
[2] International Council on Systems Engineering (INCOSE), “MBSE Initiative,” January 2007. [Online] Available: https://connect.incose.org/tb/MnT/mbseworkshop/ 
[3] MBSE Roadmap. MBSE Wiki, INCOSE MBSE IW 2012. MBSE Wiki. [Online} Available: http://www.omgwiki.org/MBSE 
http://www.omgwiki.org/MBSE/lib/exe/fetch.php?media=mbse:mbse_iw_2012- introduction-2012-01-21-friedenthal-c.pptx 
[4] Object Management Group (OMG), OMG Website. [Online]. Available: http://www.omgsysml.org/ 
[5] Survey of Model-Based Systems Engineering (MBSE) Methodologies. INCOSE-TD-2007-003-01, Ver B. 10 June 2008. [Online]. Available https://www.incose.org/ProductsPubs/pdf/techdata/MTTC/MBSE_Methodology_Survey_2008-0610_RevB-JAE2.pdf. 
NDIA Sys Eng Conf - 29 Oct 2014 
INCOSE SSWG MBSE CubeSat Project 
32
QUESTIONS? 
10/27/2014 
33
Backup 
10/27/2014 
34
Radio Aurora Explorer (RAX) Michigan Exploration Lab and SRI International CubeSat mission Space Weather Missions Study plasma irregularities in the ionosphere Disturbs Ground-Space Communication and Navigation Science Experiment Bistatic Radar Configuration Radar signal transmitted by Incoherent Scatter Radar Site Poker Flats, Alaska Science Data Processed on-board and compressed Download to a globally distributed network Commanded by control center in Ann Arbon, Michigan 
10/27/2014 
35
Challenge: Communication and Consistency 
•Challenges 
•Communicating the system in a world of models 
•How do you extract all the rich detail from these simulations into System Specification? 
•DOORS? Documents/Slides/Spreadsheets? 
•How do you assert mutual consistency between models? 
•Meetings? Emails? 
•Need an equally rich mechanism for expressing the system design 
–Human readable 
–Machine readable 
36 
10/27/2014
Role of Languages in MBSE Enterprise 
37 
10/27/2014 From multiple points of view Capture and express information about the system Provide analyzable representations of the system Authoritative source of information about the system
Power Scenario Demo Overview 
Motivation 
• “Bringing the model to life”, executing model 
• Replaces “hacked” integrated software (e.g. manual/ complex code) 
Integrating multiple software tools 
• MagicDraw (SysML), Systems Tool Kit (STK), Matlab 
• Phoenix ModelCenter (PHX) acts as “glue” 
What does this enable? 
• “Batch” execution of scenarios (i.e. full time history at once) 
• Evaluation if requirements are satisfied/objective 
• Test/compare scheduling algorithms (heuristic, optimized, etc.) 
• Automatically re-run different scenarios (e.g. vary orbit, network) 
• Parametric studies: Sensitivity to vehicle/ network parameters
Power Scenario: Lessons Learned 
Useful things we “figured out” (with vendor support): 
• Extracting time-dependent parameters (e.g. position in STK) 
• Passing vectors between simulators was equally useful in PHX 
Things to keep in mind for future modeling: 
• Ensure you have required licenses! (may require vendor support) 
• Parametric diagrams must inherit inputs/ outputs of PHX models 
• Exploit existing code/ scenarios as much as possible 
• Maintain modularity so can re-configure code for different applications
Document Generation 
10/27/2014 
40 Models are great, still need to support reviews and presentations Generate document artifacts from the model Leverage ISO 42010 (with some extensions) Domain Specific Experts and Reviewers should NOT have to go back to the model to do their job Need a way to present the model-based document artifacts to others without requiring others to understand the model.
Challenge Team History 2007 – First Challenge Team was Founded 2007-2010 SysML Model of FireSat (SMAD Textbook) SysML Suitability for modeling space missions 2011 – CubeSat Initiative Began CubeSat Modeling Framework Foundation to model/design many current and future CubeSat missions 2012 Applying SysML Framework to Operational Mission 
10/27/2014 
41
Timeline of Activity Y1: MIT/GaTech Student FireSat Example Y2-4: SysML model of FireSat Space Analysis Library using SMAD (Space Mission Analysis and Design textbook, Wertz and Larson) Basic Model of FireSat Solar Panel Trade Satellite Toolkit Integration Y5->: CubeSat: An Architecture Framework and Method for Space Systems MBSE
FireSat SysML Model Build SysML model of FireSat Learn SysML Describe FireSat using SysML Compare Model Description against typical document representation Successes Models of descriptions from book Model views corresponding to documents Challenges Technique of modeling and applying the methodology Table representations Model Analysis Document Production
SysML Space Analysis Library Build SysML Space Analysis Library Build Library of analysis from SMAD Build approach to VnV for Library Successes Libraries for many analysis types Useful testing approach Challenges Deep subject – much could not be captured Executability (significantly improved since) Units and Dimensions (significantly improved since) Presentation of equations
FireSat Solar Panel Trade Use Library to replicate Solar Panel Sizing Trade FireSat Model and Library-> executable trade Successes Successfully built executable trade Hard-linked to requirements Powerful view of driving systems properties Challenges Executability (improving since) Debugging Scaling
FireSat Integrated Modeling Integrate FireSat SysML Model with Satellite ToolKit Exchange Orbit Scenario properties Successes Basic Exchange of Parameters Direct comparison of MBSE in SysML and STK Explicit link between models and requirements Challenges Integration Complicated Difficult to Scale
Consensus of Team Modeling with SysML Everything was hard at first Methodology is critical to a model that hangs together SysML simplified construction of basic things like functions and properties SysML tastes like early CAD apps Libraries of model analysis were effective in making solar panel trade Integration with STK Document Comparison Model unified properties between views Simplified understanding of the System The common SysML language improved communication between teams and simplified collaboration Automated reports allowed for more time to focus on engineering

More Related Content

What's hot

Meeting Deadlines of Scientific Workflows in Public Clouds with Tasks Replica...
Meeting Deadlines of Scientific Workflows in Public Clouds with Tasks Replica...Meeting Deadlines of Scientific Workflows in Public Clouds with Tasks Replica...
Meeting Deadlines of Scientific Workflows in Public Clouds with Tasks Replica...
AAKASH S
 
Using Capella on a Brazilian Nanosat Project
Using Capella on a Brazilian Nanosat ProjectUsing Capella on a Brazilian Nanosat Project
Using Capella on a Brazilian Nanosat Project
Obeo
 
SiriusCon2016 - Modelling Spacecraft On-board Software with Sirius
SiriusCon2016 - Modelling Spacecraft On-board Software with SiriusSiriusCon2016 - Modelling Spacecraft On-board Software with Sirius
SiriusCon2016 - Modelling Spacecraft On-board Software with Sirius
Obeo
 
[Capella Days 2020] Successful Capella landing on a CNES operational use case
[Capella Days 2020] Successful Capella landing on a CNES operational use case[Capella Days 2020] Successful Capella landing on a CNES operational use case
[Capella Days 2020] Successful Capella landing on a CNES operational use case
Obeo
 
SiriusCon2016 - Extensible Sirius Editors for the Palladio Component Model
SiriusCon2016 - Extensible Sirius Editors for the Palladio Component ModelSiriusCon2016 - Extensible Sirius Editors for the Palladio Component Model
SiriusCon2016 - Extensible Sirius Editors for the Palladio Component Model
Obeo
 
[Capella Day 2019] Model execution and system simulation in Capella
[Capella Day 2019] Model execution and system simulation in Capella[Capella Day 2019] Model execution and system simulation in Capella
[Capella Day 2019] Model execution and system simulation in Capella
Obeo
 
Dsbr
DsbrDsbr
Rolls-Royce UseCase: Capella for large complex mechanical systems
Rolls-Royce UseCase: Capella for large complex mechanical systemsRolls-Royce UseCase: Capella for large complex mechanical systems
Rolls-Royce UseCase: Capella for large complex mechanical systems
Obeo
 
Exploring the capabilities of the tight integration of HyperWorks and ESAComp
Exploring the capabilities of the tight integration of HyperWorks and ESACompExploring the capabilities of the tight integration of HyperWorks and ESAComp
Exploring the capabilities of the tight integration of HyperWorks and ESAComp
Altair
 
Anticipating Implementation-Level Timing Analysis for Driving Design-Level De...
Anticipating Implementation-Level Timing Analysis for Driving Design-Level De...Anticipating Implementation-Level Timing Analysis for Driving Design-Level De...
Anticipating Implementation-Level Timing Analysis for Driving Design-Level De...
Alessio Bucaioni
 
Techniques for Efficient RTL Clock and Memory Gating Takedown of Next Generat...
Techniques for Efficient RTL Clock and Memory Gating Takedown of Next Generat...Techniques for Efficient RTL Clock and Memory Gating Takedown of Next Generat...
Techniques for Efficient RTL Clock and Memory Gating Takedown of Next Generat...
Arun Joseph
 
#SiriusCon 2015: Talk by Christophe Boudjennah "Experimenting the Open Source...
#SiriusCon 2015: Talk by Christophe Boudjennah "Experimenting the Open Source...#SiriusCon 2015: Talk by Christophe Boudjennah "Experimenting the Open Source...
#SiriusCon 2015: Talk by Christophe Boudjennah "Experimenting the Open Source...
Obeo
 
Raising Abstraction in Timing Analysis for Vehicular Embedded Systems through...
Raising Abstraction in Timing Analysis for Vehicular Embedded Systems through...Raising Abstraction in Timing Analysis for Vehicular Embedded Systems through...
Raising Abstraction in Timing Analysis for Vehicular Embedded Systems through...
Alessio Bucaioni
 
Field Activity Planner - A cloud based digital energy platform
Field Activity Planner - A cloud based digital energy platformField Activity Planner - A cloud based digital energy platform
Field Activity Planner - A cloud based digital energy platform
FutureOn
 
[Capella Days 2020] MBSE and the High-Tech Equipment Industry, how do they ma...
[Capella Days 2020] MBSE and the High-Tech Equipment Industry, how do they ma...[Capella Days 2020] MBSE and the High-Tech Equipment Industry, how do they ma...
[Capella Days 2020] MBSE and the High-Tech Equipment Industry, how do they ma...
Obeo
 
[Sirius Day Eindhoven 2018] Opportunities to enrich ComMA interface modeling ...
[Sirius Day Eindhoven 2018] Opportunities to enrich ComMA interface modeling ...[Sirius Day Eindhoven 2018] Opportunities to enrich ComMA interface modeling ...
[Sirius Day Eindhoven 2018] Opportunities to enrich ComMA interface modeling ...
Obeo
 

What's hot (16)

Meeting Deadlines of Scientific Workflows in Public Clouds with Tasks Replica...
Meeting Deadlines of Scientific Workflows in Public Clouds with Tasks Replica...Meeting Deadlines of Scientific Workflows in Public Clouds with Tasks Replica...
Meeting Deadlines of Scientific Workflows in Public Clouds with Tasks Replica...
 
Using Capella on a Brazilian Nanosat Project
Using Capella on a Brazilian Nanosat ProjectUsing Capella on a Brazilian Nanosat Project
Using Capella on a Brazilian Nanosat Project
 
SiriusCon2016 - Modelling Spacecraft On-board Software with Sirius
SiriusCon2016 - Modelling Spacecraft On-board Software with SiriusSiriusCon2016 - Modelling Spacecraft On-board Software with Sirius
SiriusCon2016 - Modelling Spacecraft On-board Software with Sirius
 
[Capella Days 2020] Successful Capella landing on a CNES operational use case
[Capella Days 2020] Successful Capella landing on a CNES operational use case[Capella Days 2020] Successful Capella landing on a CNES operational use case
[Capella Days 2020] Successful Capella landing on a CNES operational use case
 
SiriusCon2016 - Extensible Sirius Editors for the Palladio Component Model
SiriusCon2016 - Extensible Sirius Editors for the Palladio Component ModelSiriusCon2016 - Extensible Sirius Editors for the Palladio Component Model
SiriusCon2016 - Extensible Sirius Editors for the Palladio Component Model
 
[Capella Day 2019] Model execution and system simulation in Capella
[Capella Day 2019] Model execution and system simulation in Capella[Capella Day 2019] Model execution and system simulation in Capella
[Capella Day 2019] Model execution and system simulation in Capella
 
Dsbr
DsbrDsbr
Dsbr
 
Rolls-Royce UseCase: Capella for large complex mechanical systems
Rolls-Royce UseCase: Capella for large complex mechanical systemsRolls-Royce UseCase: Capella for large complex mechanical systems
Rolls-Royce UseCase: Capella for large complex mechanical systems
 
Exploring the capabilities of the tight integration of HyperWorks and ESAComp
Exploring the capabilities of the tight integration of HyperWorks and ESACompExploring the capabilities of the tight integration of HyperWorks and ESAComp
Exploring the capabilities of the tight integration of HyperWorks and ESAComp
 
Anticipating Implementation-Level Timing Analysis for Driving Design-Level De...
Anticipating Implementation-Level Timing Analysis for Driving Design-Level De...Anticipating Implementation-Level Timing Analysis for Driving Design-Level De...
Anticipating Implementation-Level Timing Analysis for Driving Design-Level De...
 
Techniques for Efficient RTL Clock and Memory Gating Takedown of Next Generat...
Techniques for Efficient RTL Clock and Memory Gating Takedown of Next Generat...Techniques for Efficient RTL Clock and Memory Gating Takedown of Next Generat...
Techniques for Efficient RTL Clock and Memory Gating Takedown of Next Generat...
 
#SiriusCon 2015: Talk by Christophe Boudjennah "Experimenting the Open Source...
#SiriusCon 2015: Talk by Christophe Boudjennah "Experimenting the Open Source...#SiriusCon 2015: Talk by Christophe Boudjennah "Experimenting the Open Source...
#SiriusCon 2015: Talk by Christophe Boudjennah "Experimenting the Open Source...
 
Raising Abstraction in Timing Analysis for Vehicular Embedded Systems through...
Raising Abstraction in Timing Analysis for Vehicular Embedded Systems through...Raising Abstraction in Timing Analysis for Vehicular Embedded Systems through...
Raising Abstraction in Timing Analysis for Vehicular Embedded Systems through...
 
Field Activity Planner - A cloud based digital energy platform
Field Activity Planner - A cloud based digital energy platformField Activity Planner - A cloud based digital energy platform
Field Activity Planner - A cloud based digital energy platform
 
[Capella Days 2020] MBSE and the High-Tech Equipment Industry, how do they ma...
[Capella Days 2020] MBSE and the High-Tech Equipment Industry, how do they ma...[Capella Days 2020] MBSE and the High-Tech Equipment Industry, how do they ma...
[Capella Days 2020] MBSE and the High-Tech Equipment Industry, how do they ma...
 
[Sirius Day Eindhoven 2018] Opportunities to enrich ComMA interface modeling ...
[Sirius Day Eindhoven 2018] Opportunities to enrich ComMA interface modeling ...[Sirius Day Eindhoven 2018] Opportunities to enrich ComMA interface modeling ...
[Sirius Day Eindhoven 2018] Opportunities to enrich ComMA interface modeling ...
 

Viewers also liked

KHU SIGMA Mission
KHU SIGMA MissionKHU SIGMA Mission
KHU SIGMA Mission
khusatellite
 
All For The Want of a Horseshoe Nail - An Examination of Causality in DoDAF
All For The Want of a Horseshoe Nail - An Examination of Causality in DoDAFAll For The Want of a Horseshoe Nail - An Examination of Causality in DoDAF
All For The Want of a Horseshoe Nail - An Examination of Causality in DoDAF
INCOSE Colorado Front Range Chapter
 
Friedenthal.sandford
Friedenthal.sandfordFriedenthal.sandford
Friedenthal.sandfordNASAPMC
 
Steve.hoffman
Steve.hoffmanSteve.hoffman
Steve.hoffmanNASAPMC
 
Devils Logic PDR presentation
Devils Logic PDR presentationDevils Logic PDR presentation
Devils Logic PDR presentationShota Ichikawa
 
Garrett.skrobot
Garrett.skrobotGarrett.skrobot
Garrett.skrobotNASAPMC
 
Safety Model and Systems Model - GSN/MARTE/SysML/SafeML integration in Robo...
Safety Model and Systems Model - GSN/MARTE/SysML/SafeML  integration in Robo...Safety Model and Systems Model - GSN/MARTE/SysML/SafeML  integration in Robo...
Safety Model and Systems Model - GSN/MARTE/SysML/SafeML integration in Robo...
Kenji Hiranabe
 
Executable UML and SysML Workshop
Executable UML and SysML WorkshopExecutable UML and SysML Workshop
Executable UML and SysML Workshop
Ed Seidewitz
 
Google earth
Google earthGoogle earth
Google earth
Youngju Kim
 
Complex System Engineering
Complex System EngineeringComplex System Engineering
Complex System EngineeringEmmanuel Fuchs
 
Senior Project - CubeSat Report
Senior Project - CubeSat ReportSenior Project - CubeSat Report
Senior Project - CubeSat ReportMatt Bergman
 
10 good reasons to go for model-based systems engineering in your organization
10 good reasons to go for model-based systems engineering in your organization10 good reasons to go for model-based systems engineering in your organization
10 good reasons to go for model-based systems engineering in your organization
Siemens PLM Software
 
Introduction to cubesats
Introduction to cubesatsIntroduction to cubesats
Introduction to cubesats
Jaeyoung Lim
 
Design & Implementation of a Cube Satellite
Design & Implementation of a Cube SatelliteDesign & Implementation of a Cube Satellite
Design & Implementation of a Cube SatelliteMd. Saifur Rahman
 
Earth hour promotional ppt
Earth hour promotional pptEarth hour promotional ppt
Earth hour promotional ppt
Taewoo Kim
 
UX, ethnography and possibilities: for Libraries, Museums and Archives
UX, ethnography and possibilities: for Libraries, Museums and ArchivesUX, ethnography and possibilities: for Libraries, Museums and Archives
UX, ethnography and possibilities: for Libraries, Museums and Archives
Ned Potter
 

Viewers also liked (17)

KHU SIGMA Mission
KHU SIGMA MissionKHU SIGMA Mission
KHU SIGMA Mission
 
All For The Want of a Horseshoe Nail - An Examination of Causality in DoDAF
All For The Want of a Horseshoe Nail - An Examination of Causality in DoDAFAll For The Want of a Horseshoe Nail - An Examination of Causality in DoDAF
All For The Want of a Horseshoe Nail - An Examination of Causality in DoDAF
 
Friedenthal.sandford
Friedenthal.sandfordFriedenthal.sandford
Friedenthal.sandford
 
Steve.hoffman
Steve.hoffmanSteve.hoffman
Steve.hoffman
 
Devils Logic PDR presentation
Devils Logic PDR presentationDevils Logic PDR presentation
Devils Logic PDR presentation
 
Garrett.skrobot
Garrett.skrobotGarrett.skrobot
Garrett.skrobot
 
Hydrogen Economy
Hydrogen EconomyHydrogen Economy
Hydrogen Economy
 
Safety Model and Systems Model - GSN/MARTE/SysML/SafeML integration in Robo...
Safety Model and Systems Model - GSN/MARTE/SysML/SafeML  integration in Robo...Safety Model and Systems Model - GSN/MARTE/SysML/SafeML  integration in Robo...
Safety Model and Systems Model - GSN/MARTE/SysML/SafeML integration in Robo...
 
Executable UML and SysML Workshop
Executable UML and SysML WorkshopExecutable UML and SysML Workshop
Executable UML and SysML Workshop
 
Google earth
Google earthGoogle earth
Google earth
 
Complex System Engineering
Complex System EngineeringComplex System Engineering
Complex System Engineering
 
Senior Project - CubeSat Report
Senior Project - CubeSat ReportSenior Project - CubeSat Report
Senior Project - CubeSat Report
 
10 good reasons to go for model-based systems engineering in your organization
10 good reasons to go for model-based systems engineering in your organization10 good reasons to go for model-based systems engineering in your organization
10 good reasons to go for model-based systems engineering in your organization
 
Introduction to cubesats
Introduction to cubesatsIntroduction to cubesats
Introduction to cubesats
 
Design & Implementation of a Cube Satellite
Design & Implementation of a Cube SatelliteDesign & Implementation of a Cube Satellite
Design & Implementation of a Cube Satellite
 
Earth hour promotional ppt
Earth hour promotional pptEarth hour promotional ppt
Earth hour promotional ppt
 
UX, ethnography and possibilities: for Libraries, Museums and Archives
UX, ethnography and possibilities: for Libraries, Museums and ArchivesUX, ethnography and possibilities: for Libraries, Museums and Archives
UX, ethnography and possibilities: for Libraries, Museums and Archives
 

Similar to Louise Anderson - INCOSE CubeSat Challenge Team (SSWG): Developing a Model Based Systems Engineering Reference Model

Introduction to Model-Based Systems Engineering (MBSE) Course
Introduction to Model-Based Systems Engineering (MBSE) CourseIntroduction to Model-Based Systems Engineering (MBSE) Course
Introduction to Model-Based Systems Engineering (MBSE) Course
Tonex
 
Learning Software Performance Models for Dynamic and Uncertain Environments
Learning Software Performance Models for Dynamic and Uncertain EnvironmentsLearning Software Performance Models for Dynamic and Uncertain Environments
Learning Software Performance Models for Dynamic and Uncertain Environments
Pooyan Jamshidi
 
OOAD-Unit1.ppt
OOAD-Unit1.pptOOAD-Unit1.ppt
OOAD-Unit1.ppt
rituah
 
Model based engineering tutorial thomas consulting 4_sep13-1
Model based engineering tutorial thomas consulting 4_sep13-1Model based engineering tutorial thomas consulting 4_sep13-1
Model based engineering tutorial thomas consulting 4_sep13-1
seymourmedia
 
MADES Seminar @ Laboratory of Model-Driven Engineering Applied to Embedded Sy...
MADES Seminar @ Laboratory of Model-Driven Engineering Applied to Embedded Sy...MADES Seminar @ Laboratory of Model-Driven Engineering Applied to Embedded Sy...
MADES Seminar @ Laboratory of Model-Driven Engineering Applied to Embedded Sy...
Alessandra Bagnato
 
Brian muirhead v1-27-12
Brian muirhead v1-27-12Brian muirhead v1-27-12
Brian muirhead v1-27-12NASAPMC
 
Satya\'s Resume
Satya\'s ResumeSatya\'s Resume
Satya\'s Resumesqlmaster
 
'Applying System Science and System Thinking Techniques to BIM Management'
'Applying System Science and System Thinking Techniques to BIM Management' 'Applying System Science and System Thinking Techniques to BIM Management'
'Applying System Science and System Thinking Techniques to BIM Management'
Alan Martin Redmond, PhD
 
Knowledge-Based Analysis and Design (KBAD): An Approach to Rapid Systems Engi...
Knowledge-Based Analysis and Design (KBAD): An Approach to Rapid Systems Engi...Knowledge-Based Analysis and Design (KBAD): An Approach to Rapid Systems Engi...
Knowledge-Based Analysis and Design (KBAD): An Approach to Rapid Systems Engi...Elizabeth Steiner
 
System Architect and Rhapsody
System Architect and RhapsodySystem Architect and Rhapsody
System Architect and Rhapsody
Martin Owen
 
SADP PPTs of all modules - Shanthi D.L.pdf
SADP PPTs of all modules - Shanthi D.L.pdfSADP PPTs of all modules - Shanthi D.L.pdf
SADP PPTs of all modules - Shanthi D.L.pdf
B.T.L.I.T
 
The MEASURE Project : Measuring Software Engineering
The MEASURE Project : Measuring Software EngineeringThe MEASURE Project : Measuring Software Engineering
The MEASURE Project : Measuring Software Engineering
Alessandra Bagnato
 
The MEASURE project : Measuring Software Engineering, Alessandra Bagnato, OW2...
The MEASURE project : Measuring Software Engineering, Alessandra Bagnato, OW2...The MEASURE project : Measuring Software Engineering, Alessandra Bagnato, OW2...
The MEASURE project : Measuring Software Engineering, Alessandra Bagnato, OW2...
OW2
 
PATTERN-BASED AND REUSE-DRIVEN ARCHITECTING OF MOBILE CLOUD SOFTWARE
PATTERN-BASED AND REUSE-DRIVEN ARCHITECTING OF MOBILE CLOUD SOFTWAREPATTERN-BASED AND REUSE-DRIVEN ARCHITECTING OF MOBILE CLOUD SOFTWARE
PATTERN-BASED AND REUSE-DRIVEN ARCHITECTING OF MOBILE CLOUD SOFTWARE
ijseajournal
 
SSAS, MDX , Cube understanding, Browsing and Tools information
SSAS, MDX , Cube understanding, Browsing and Tools information SSAS, MDX , Cube understanding, Browsing and Tools information
SSAS, MDX , Cube understanding, Browsing and Tools information
Vishal Pawar
 

Similar to Louise Anderson - INCOSE CubeSat Challenge Team (SSWG): Developing a Model Based Systems Engineering Reference Model (20)

Introduction to Model-Based Systems Engineering (MBSE) Course
Introduction to Model-Based Systems Engineering (MBSE) CourseIntroduction to Model-Based Systems Engineering (MBSE) Course
Introduction to Model-Based Systems Engineering (MBSE) Course
 
Satya Cv
Satya CvSatya Cv
Satya Cv
 
Learning Software Performance Models for Dynamic and Uncertain Environments
Learning Software Performance Models for Dynamic and Uncertain EnvironmentsLearning Software Performance Models for Dynamic and Uncertain Environments
Learning Software Performance Models for Dynamic and Uncertain Environments
 
OOAD-Unit1.ppt
OOAD-Unit1.pptOOAD-Unit1.ppt
OOAD-Unit1.ppt
 
Model based engineering tutorial thomas consulting 4_sep13-1
Model based engineering tutorial thomas consulting 4_sep13-1Model based engineering tutorial thomas consulting 4_sep13-1
Model based engineering tutorial thomas consulting 4_sep13-1
 
MADES Seminar @ Laboratory of Model-Driven Engineering Applied to Embedded Sy...
MADES Seminar @ Laboratory of Model-Driven Engineering Applied to Embedded Sy...MADES Seminar @ Laboratory of Model-Driven Engineering Applied to Embedded Sy...
MADES Seminar @ Laboratory of Model-Driven Engineering Applied to Embedded Sy...
 
Brian muirhead v1-27-12
Brian muirhead v1-27-12Brian muirhead v1-27-12
Brian muirhead v1-27-12
 
Satya\'s Resume
Satya\'s ResumeSatya\'s Resume
Satya\'s Resume
 
Resume
ResumeResume
Resume
 
cloud
cloudcloud
cloud
 
'Applying System Science and System Thinking Techniques to BIM Management'
'Applying System Science and System Thinking Techniques to BIM Management' 'Applying System Science and System Thinking Techniques to BIM Management'
'Applying System Science and System Thinking Techniques to BIM Management'
 
Knowledge-Based Analysis and Design (KBAD): An Approach to Rapid Systems Engi...
Knowledge-Based Analysis and Design (KBAD): An Approach to Rapid Systems Engi...Knowledge-Based Analysis and Design (KBAD): An Approach to Rapid Systems Engi...
Knowledge-Based Analysis and Design (KBAD): An Approach to Rapid Systems Engi...
 
System Architect and Rhapsody
System Architect and RhapsodySystem Architect and Rhapsody
System Architect and Rhapsody
 
Satya jayanty CV
Satya jayanty CVSatya jayanty CV
Satya jayanty CV
 
SADP PPTs of all modules - Shanthi D.L.pdf
SADP PPTs of all modules - Shanthi D.L.pdfSADP PPTs of all modules - Shanthi D.L.pdf
SADP PPTs of all modules - Shanthi D.L.pdf
 
The MEASURE Project : Measuring Software Engineering
The MEASURE Project : Measuring Software EngineeringThe MEASURE Project : Measuring Software Engineering
The MEASURE Project : Measuring Software Engineering
 
The MEASURE project : Measuring Software Engineering, Alessandra Bagnato, OW2...
The MEASURE project : Measuring Software Engineering, Alessandra Bagnato, OW2...The MEASURE project : Measuring Software Engineering, Alessandra Bagnato, OW2...
The MEASURE project : Measuring Software Engineering, Alessandra Bagnato, OW2...
 
PATTERN-BASED AND REUSE-DRIVEN ARCHITECTING OF MOBILE CLOUD SOFTWARE
PATTERN-BASED AND REUSE-DRIVEN ARCHITECTING OF MOBILE CLOUD SOFTWAREPATTERN-BASED AND REUSE-DRIVEN ARCHITECTING OF MOBILE CLOUD SOFTWARE
PATTERN-BASED AND REUSE-DRIVEN ARCHITECTING OF MOBILE CLOUD SOFTWARE
 
RuaumokoSuite
RuaumokoSuiteRuaumokoSuite
RuaumokoSuite
 
SSAS, MDX , Cube understanding, Browsing and Tools information
SSAS, MDX , Cube understanding, Browsing and Tools information SSAS, MDX , Cube understanding, Browsing and Tools information
SSAS, MDX , Cube understanding, Browsing and Tools information
 

Recently uploaded

Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation & Control
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
gdsczhcet
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
obonagu
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
Jayaprasanna4
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
FluxPrime1
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
Jayaprasanna4
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
fxintegritypublishin
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
R&R Consult
 
AP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specificAP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specific
BrazilAccount1
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
MdTanvirMahtab2
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
Osamah Alsalih
 
Runway Orientation Based on the Wind Rose Diagram.pptx
Runway Orientation Based on the Wind Rose Diagram.pptxRunway Orientation Based on the Wind Rose Diagram.pptx
Runway Orientation Based on the Wind Rose Diagram.pptx
SupreethSP4
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
AJAYKUMARPUND1
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
Kamal Acharya
 
Investor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptxInvestor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptx
AmarGB2
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
SamSarthak3
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
seandesed
 

Recently uploaded (20)

Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
 
AP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specificAP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specific
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
 
Runway Orientation Based on the Wind Rose Diagram.pptx
Runway Orientation Based on the Wind Rose Diagram.pptxRunway Orientation Based on the Wind Rose Diagram.pptx
Runway Orientation Based on the Wind Rose Diagram.pptx
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 
Investor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptxInvestor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptx
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
 

Louise Anderson - INCOSE CubeSat Challenge Team (SSWG): Developing a Model Based Systems Engineering Reference Model

  • 1. 10/27/2014 1 D. Kaslow L. Anderson david.kaslow@gmail.com louise.anderson@digitalglobe.com 610-405-6685
  • 2. Agenda Team Composition INCOSE MBSE Initiative – SSWG & Challenge Team What is Model Based Systems Engineering (MBSE) & Systems Modeling Language (SysML) MBSE Roadmap for INCOSE SSWG Challenge Project History (Phases 1 – 3) Phase 1: CubeSat Reference Model & Application to Radio Aurora Explorer Mission (RAX) 3U CubeSat Phase 2: Expanded RAX CubeSat Model including modeling behaviors and interface with Commercial Off the Shelf Simulation tools Phase 3: CubeSat Enterprise Model Expansion (cost & product lifecycle) & design & operational characteristics of RAX Developing a CubeSat Reference Model (Phase 4) Next Steps How to Participate 10/27/2014 2
  • 3. JPL NoMagic, MagicDraw Developers/Engineers CubeSat Challenge Team Composition JPL & NASA Engineers 10/27/2014 3 University Professors & Students Engineers and Developers from Commercial Modeling & Simulation Tool Providers Modeling Experts from across the world Space System Working Group Lead – David Kaslow David.Kaslow@gmail.com CubeSat Challenge Team Lead – Louise Anderson Lweezy@gmail.com
  • 4. INCOSE MBSE Initiative - Genesis, Flow, Interaction 4 International Council on Systems Engineering (INCOSE) INCOSE SE Vision 2020 [1] 2007 MBSE & SysML MBSE Initiative & Roadmap [2], ]3] MBSE Challenge Teams Space System Modeling Object Modeling Group (OMG) 1989 Unified Modeling Language (UML) 1995 Systems Modeling Language (SysML) [4] 2006 INCOSE Working Groups Space Systems Working Group 2000 SSWG Challenge Project 10/27/2014 CubeSat Focus 2011
  • 5. MBSE and SysML 5 INCOSE Systems Engineering Vision 2020 [1] MBSE: Formalized application of modeling to support system requirements, design, analysis, verification, and validation activities Object Management Group [4] SysML: A graphical modeling language for modeling complex systems including hardware, software, information, personnel, procedures, and facilities Survey of Model Based Systems Engineering Methodologies [5], [6] e.g. INCOSE OOSEM, IBM Telelogic Harmony SE, Vitech MBSE MBSE: A collection of related processes, methods, and tools Object Oriented Systems Engineering Method OOSEM Top down, scenario driven process that uses SysML 10/27/2014
  • 6. SysML 6 Model Elements Blocks Actors Flow Specifications Constraint Blocks Interfaces Signals Ports … Diagrams are views of the underlying system model Behavior Diagrams Use Case Activity Sequence State Machine Structure Diagrams Block Definition Internal Block Block Properties Parts References Values Constraints Operations Receptions A Block is the basic unit of structure Parametric Diagram Package Diagram Requirements Diagram SysML is a language It is not a methodology It is not a tool 10/27/2014
  • 7. CubeSats? NanoSatellite (1-10kg) Used for Space Research, Technology Demonstrations 1U = 10 cm^3, 2U, and 3U Ultra Low Cost Missions University/Company Training COTS Hardware First CubeSat Launched in 2003 Over 75+ CubeSats in Operation 10/27/2014 7 ISIS. "CubeSat Concept - Satellite Missions." CubeSat Concept - Satellite Missions. N.p., n.d. Web. 13 Jan. 2013. <https://directory.eoportal.org/web/eoportal/satellite-missions/c- missions/CubeSat-concept>
  • 8. MBSE RoadMap 10/27/2014 8 2020 2025 Maturity MBSE Capability Ad Hoc MBSE Document Centric 2010 Well Defined MBSE Institutionalized MBSE across Academia/Industry Reduced cycle times Design optimization across broad trade space Cross domain effects based analysis System of systems interoperability Extending Maturity and Capability Distributed & secure model repositories crossing multiple domains Defined MBSE theory, ontology, and formalisms Emerging MBSE standards Matured MBSE methods and metrics, Integrated System/HW/SW models Architecture model integrated with Simulation, Analysis, and Visualization •Planning & Support •Research •Standards Development •Processes, Practices, & Methods •Tools & Technology Enhancements •Outreach, Training & Education Refer to activities in the following areas: [3]
  • 9. SSWG Challenge Project History 9 INCOSE MBSE Challenge Project Initiated in 2007 INCOSE SSWG 2007-2010 Phase 0 Modeled a Space System in SysML Hypothetical FireSat – Space Mission Analysis and Design Enterprise Modeling for CubeSats All lifecycle phases RAX CubeSat Model Trade Studies MBSE CubeSat Project 2011 to Present Phase 1 CubeSat Framework Preliminary RAX Model Phase 2 RAX Behavior Modeling Power, Comm, State (Phase 3) (Phase 1-2) Early 10/27/2014
  • 11. Tools 11 No Magic - MagicDraw Graphical modeling tool No Magic - Cameo Simulation Toolkit Enables the time-step execution of behavior models within Magic Draw InterCAX - Paramagic Plug-in modudle for MagicDraw Enables the execution of parametric models and system trades Wraps external models such as MATLAB/Simulink, Mathematica , or Excel 10/27/2014
  • 12. Tools 12 Analytical Graphics - Systems Tool Kit Simulation and visualization of spacecraft behavior •Phoenix Integration - ModelCenter –Graphical environment for creating simulation workflows by integrating various types of simulation models, including Excel spreadsheets, STK scenarios, and MATLAB scripts. –Once a simulation workflow is created, PHX ModelCenter executes the workflow, automatically transferring data between the simulators •Phoenix Integration - MBSE Analyzer –Enables the execution of parametric diagrams via ModelCenter 10/27/2014
  • 13. Phase 0 - FireSat MIT/GaTech Collaboration Build an integrated model of FireSat SubSystems in Matlab, STK, Excel Integrated with Phoenix Model Center Student Teams Mentored by Industry Experts from INCOSE SSWG Successes executable trade model for FireSat Challenges Difficult to build SubSystem models were difficult to integrate No architecture of the model integration or key parameters Difficult to Audit for completeness correctness
  • 14. Phase 1/2 – CubeSat Framework and Method Build a Modeling Framework and Method for CubeSats CubeSat Domain-Specific Terms SE Framework for Modeling CubeSat Missions, Spacecraft, and Ground Systems Example Application using RAX Mission Successes First version of Framework Early version of multiple executable demos Challenges Resources Executability Integration
  • 15. 15 MBSE CubeSat Project Phase 3 Integrated Model-Based Systems Engineering (MBSE) Applied to the Simulation of a CubeSat Mission 10/27/2014
  • 16. RAX Mission Simulation 16 State Diagrams Orbit Solar Experiment Download Models behavior in response to internal and external events Parametric Diagrams Get States Power Collection Update Energy Update Data Update Download Mapped to analytical and simulation models that estimate RAX performance Activity Diagrams Run Operation ‒ Steps through time Update States Send Signals ‒ Controls update of state values Update State Values Defines actions in the activity along with the flow of input, output, and control Time step through a scenario and model: Energy collection and usage Data collection, storage, and downlink 10/27/2014
  • 17. 17 MBSE CubeSat Project Phase 4 Developing a CubeSat Model Based System Engineering (MBSE) Reference Model 10/27/2014
  • 18. CubeSat Reference and Project Models 18 CubeSat System Reference Model SysML elements for specifying requirements, design, development, and operations Starting point for mission specific CubeSat model CubeSat Project Model Processes and methods for developing and operating Includes SysML activity and sequence diagrams Cal Poly CubeSat Design Specification [7] Mechanical, Electrical, Communication Licenses, Imaging Licenses, Debris Mitigation, Verification Reporting and Signoff 10/27/2014
  • 19. CubeSat Reference Model - Scope 19 CubeSat Reference Model A model that can be used as a starting point for a mission specific CubeSat model Phases of Operations Launch Early ops Normal ops Degraded Sustainment Foundations INCOSE Systems Engineering Handbook [8] NASA System Engineering Handbook [9] Applied Space Systems Engineering [10] Space Mission Engineering -The New SMAD [11] CubeSat Mission Design Based on Systems Engineering Approach [12] Lifecycles Conception through retirement Mission Stakeholders Needs Objectives Measures of Effectiveness Constraints 10/27/2014
  • 20. CubeSat Reference Model – Goal 20 CubeSat Reference Model SysML Diagrams Package Diagrams Block Def Diagrams Internal Block Diagram Requirements Parametrics Behaviors Mission Specific CubeSat Interface with COTS Modeling and Simulation Tools Space and Ground – System Components Library of components to swap in and out of model No Magic’s Magic Draw Graphical SysML Modeling Tool 10/27/2014
  • 21. CubeSat System Reference Model 21 10/27/2014
  • 22. CubeSat Domains 22 10/27/2014
  • 24. CubeSat Mission Needs, Objectives, Requirements 24 10/27/2014
  • 25. CubeSat Operational Domain 25 10/27/2014
  • 26. CubeSat External Environment and External Contraints 26 10/27/2014
  • 27. CubeSat Mission Enterprise 27 10/27/2014
  • 28. CubeSat Logical Space System 28 10/27/2014
  • 29. CubeSat Logical Ground System 29 10/27/2014
  • 30. Next Steps NDIA Sys Eng Conf - 29 Oct 2014 INCOSE SSWG MBSE CubeSat Project 30 CubeSat Project Model Physical Model Library of Components, Requirements, Processes, etc. Development Domain Production Domain Sustainment Domain Retirement Domain
  • 31. How to Participate Email David.Kaslow@gmail.com & lweezy@gmail.com Added to the sswg@incose.org Weekly Teleconferences Friday at 11:00 AM MT Next one 11/07/14 View Past Meetings Notes https://drive.google.com/?tab=mo&authuser=0#folders/0BwZIJenWp5PXSUc5YmowUUUwcEU Talk to me Today! 10/27/2014 31
  • 32. References [1] Systems Engineering Vision 2020, INCOSE –TP_2004-004-02, ver. 2/03,September 2007. [Online]. Available: http://www.incose.org/ProductsPubs/pdf/SEVision2020_20071003_v2_03.pdf [2] International Council on Systems Engineering (INCOSE), “MBSE Initiative,” January 2007. [Online] Available: https://connect.incose.org/tb/MnT/mbseworkshop/ [3] MBSE Roadmap. MBSE Wiki, INCOSE MBSE IW 2012. MBSE Wiki. [Online} Available: http://www.omgwiki.org/MBSE http://www.omgwiki.org/MBSE/lib/exe/fetch.php?media=mbse:mbse_iw_2012- introduction-2012-01-21-friedenthal-c.pptx [4] Object Management Group (OMG), OMG Website. [Online]. Available: http://www.omgsysml.org/ [5] Survey of Model-Based Systems Engineering (MBSE) Methodologies. INCOSE-TD-2007-003-01, Ver B. 10 June 2008. [Online]. Available https://www.incose.org/ProductsPubs/pdf/techdata/MTTC/MBSE_Methodology_Survey_2008-0610_RevB-JAE2.pdf. NDIA Sys Eng Conf - 29 Oct 2014 INCOSE SSWG MBSE CubeSat Project 32
  • 35. Radio Aurora Explorer (RAX) Michigan Exploration Lab and SRI International CubeSat mission Space Weather Missions Study plasma irregularities in the ionosphere Disturbs Ground-Space Communication and Navigation Science Experiment Bistatic Radar Configuration Radar signal transmitted by Incoherent Scatter Radar Site Poker Flats, Alaska Science Data Processed on-board and compressed Download to a globally distributed network Commanded by control center in Ann Arbon, Michigan 10/27/2014 35
  • 36. Challenge: Communication and Consistency •Challenges •Communicating the system in a world of models •How do you extract all the rich detail from these simulations into System Specification? •DOORS? Documents/Slides/Spreadsheets? •How do you assert mutual consistency between models? •Meetings? Emails? •Need an equally rich mechanism for expressing the system design –Human readable –Machine readable 36 10/27/2014
  • 37. Role of Languages in MBSE Enterprise 37 10/27/2014 From multiple points of view Capture and express information about the system Provide analyzable representations of the system Authoritative source of information about the system
  • 38. Power Scenario Demo Overview Motivation • “Bringing the model to life”, executing model • Replaces “hacked” integrated software (e.g. manual/ complex code) Integrating multiple software tools • MagicDraw (SysML), Systems Tool Kit (STK), Matlab • Phoenix ModelCenter (PHX) acts as “glue” What does this enable? • “Batch” execution of scenarios (i.e. full time history at once) • Evaluation if requirements are satisfied/objective • Test/compare scheduling algorithms (heuristic, optimized, etc.) • Automatically re-run different scenarios (e.g. vary orbit, network) • Parametric studies: Sensitivity to vehicle/ network parameters
  • 39. Power Scenario: Lessons Learned Useful things we “figured out” (with vendor support): • Extracting time-dependent parameters (e.g. position in STK) • Passing vectors between simulators was equally useful in PHX Things to keep in mind for future modeling: • Ensure you have required licenses! (may require vendor support) • Parametric diagrams must inherit inputs/ outputs of PHX models • Exploit existing code/ scenarios as much as possible • Maintain modularity so can re-configure code for different applications
  • 40. Document Generation 10/27/2014 40 Models are great, still need to support reviews and presentations Generate document artifacts from the model Leverage ISO 42010 (with some extensions) Domain Specific Experts and Reviewers should NOT have to go back to the model to do their job Need a way to present the model-based document artifacts to others without requiring others to understand the model.
  • 41. Challenge Team History 2007 – First Challenge Team was Founded 2007-2010 SysML Model of FireSat (SMAD Textbook) SysML Suitability for modeling space missions 2011 – CubeSat Initiative Began CubeSat Modeling Framework Foundation to model/design many current and future CubeSat missions 2012 Applying SysML Framework to Operational Mission 10/27/2014 41
  • 42. Timeline of Activity Y1: MIT/GaTech Student FireSat Example Y2-4: SysML model of FireSat Space Analysis Library using SMAD (Space Mission Analysis and Design textbook, Wertz and Larson) Basic Model of FireSat Solar Panel Trade Satellite Toolkit Integration Y5->: CubeSat: An Architecture Framework and Method for Space Systems MBSE
  • 43. FireSat SysML Model Build SysML model of FireSat Learn SysML Describe FireSat using SysML Compare Model Description against typical document representation Successes Models of descriptions from book Model views corresponding to documents Challenges Technique of modeling and applying the methodology Table representations Model Analysis Document Production
  • 44. SysML Space Analysis Library Build SysML Space Analysis Library Build Library of analysis from SMAD Build approach to VnV for Library Successes Libraries for many analysis types Useful testing approach Challenges Deep subject – much could not be captured Executability (significantly improved since) Units and Dimensions (significantly improved since) Presentation of equations
  • 45. FireSat Solar Panel Trade Use Library to replicate Solar Panel Sizing Trade FireSat Model and Library-> executable trade Successes Successfully built executable trade Hard-linked to requirements Powerful view of driving systems properties Challenges Executability (improving since) Debugging Scaling
  • 46. FireSat Integrated Modeling Integrate FireSat SysML Model with Satellite ToolKit Exchange Orbit Scenario properties Successes Basic Exchange of Parameters Direct comparison of MBSE in SysML and STK Explicit link between models and requirements Challenges Integration Complicated Difficult to Scale
  • 47. Consensus of Team Modeling with SysML Everything was hard at first Methodology is critical to a model that hangs together SysML simplified construction of basic things like functions and properties SysML tastes like early CAD apps Libraries of model analysis were effective in making solar panel trade Integration with STK Document Comparison Model unified properties between views Simplified understanding of the System The common SysML language improved communication between teams and simplified collaboration Automated reports allowed for more time to focus on engineering