SlideShare uma empresa Scribd logo
1 de 60
Role of MBSE in NASA’s Space Communications Networks
                      NASA Project Management (PM) Challenge 2012
                                             February 22-23, 2012

           Kul Bhasin, Bert Golden, Jessica Reinert, Patrick Barnes
                                             Glenn Research Center
                                                                1
Outline

• Space Communications and Navigation
  (SCaN) Program: Introduction
• Model Based Systems Engineering (MBSE) &
  Document Based Systems Engineering:
  Overview
• Applying MBSE to SCaN Architecture
• MBSE Products & Demonstration
• Summary

                                             2
Space Communications and
Navigation (SCaN) Program:
       Introduction




                             3
Background
• In 2006, NASA Administrator assigned roles and responsibilities for the Agency’s
  space communications and tracking assets to the SCaN Office.
• This mandate centralized the management of NASA’s space communications and
  navigation networks: the Near Earth Network (NEN), the Space Network (SN), and
  the Deep Space Network (DSN).
• In a September 2007 memo, the Associate Administrator described the concept of
  an integrated network architecture.
• The new SCaN integrated network architecture is intentionally capability-driven
  and will continue to evolve as NASA makes key decisions involving technological
  feasibility, mission communication needs, and funding .
• It also illustrates the progression and the planned transformation from the
  current configuration of loosely coupled networks into a single, unified, integrated
  network.
• This presentation summarizes the evolution of the integrated network
  architecture of NASA’s communication and navigation infrastructure.

                                                                                     4
SCaN Current Networks
    The current NASA space communications architecture embraces three operational networks that
    collectively provide communications services to supported missions using space-based and
    ground-based assets.

Near Earth Network (NEE) - NASA,
    commercial, and partner ground
    stations and integration systems
    providing space commun-ications
    and tracking services to orbital and
    suborbital missions
Space Network (EBRE) - constellation
    of geosynchronous relays (TDRSS)
    and associated ground systems


Deep Space Network (DSE) - ground
    stations spaced around the world
    providing continuous coverage of
    satellites from Earth Orbit (GEO)
    to the edge of our solar system

NASA Integrated Services Network
   (NISN) - not part of SCaN; provides
   terrestrial connectivity


                                                                                                  5
NASA Level 0 Requirements
               (Baselined on January 28, 2010)
• SCaN shall develop a unified space communications and navigation network
  infrastructure capable of meeting both robotic and human exploration
  mission needs.
• SCaN shall implement a networked communication and navigation
  infrastructure across space.
• SCaN’s infrastructure shall provide the highest data rates feasible for both
  robotic and human exploration missions.
• SCaN shall assure data communication protocols for Space Exploration
  missions are internationally interoperable.
• SCaN shall provide the end space communication and navigation
  infrastructure for Lunar and Mars surfaces.
• SCaN shall provide communication and navigation services to enable Lunar
  and Mars human missions.
• SCaN shall continue to meet its commitments to provide space
  communications and navigation services to existing and planned missions.
                                                                                 6
Architectural Goal and Challenges
•   Goal: To detail the high-level SCaN integrated network architecture, its
    elements, architectural options, views, and evolution until 2025 in response to
    NASA’s key driving requirements and missions. The architecture is a framework
    for SCaN system evolution and will guide the development of program
    requirements and designs.
•   Challenges:
    –   Forming an integrated network from three preexisting individual networks
    –   Resource constraints
    –   Addressing requirement-driven, capability-driven, and technology-driven
        approaches simultaneously
    –   Interoperability with U.S. and foreign spacecraft and networks
    –   Uncertainty in timing and nature of future communications mission
        requirements
    –   Requirements for support of missions already in operation, as well as those
        to which support commitments have already been made
    –   Changes in high-level requirements and direction

                                                                                      7
Key Requirements, Mission Drivers, and Capabilities
                   Flowdown




                                                      8
SCaN Notional Integrated Communication
              Architecture




                                         9
SCaN Integrated Network
  Service Architecture




                          10
Model Based Systems Engineering
(MBSE) & Document Based Systems
     Engineering: Overview




                                   11
Introduction
                In The Past
•   The “push pins & yarn” approach
•   Easily applied only to the project at
    hand
•   Data is published in a document
    that is distributed to the team




                                                     Today and In The Future
                                            •   Output is the result of a simulation of
                                                a system model
                                            •   Model elements can be modified and
                                                reused for other projects
                                            •   Data is stored in a common
                                                repository accessible to the team


                                                                                          12
Approaches To Systems Engineering2

• Document Based1
   – Characterized by
       • The generation of text-based specifications and design documents, in hardcopy or
         electronic file format, that are then exchanged between customers, users, developers
         and testers
       • System requirements and design information are expressed in these documents and
         drawings
       • Emphasis is placed on controlling the documentation and ensuring it is
         valid, complete, and consistent and that the developed system complies with the
         documentation
   – Limitations
       • Because the information is spread across multiple documents, the
         completeness, consistency and relationships among requirements, design, engineering
         analysis, and test information can be difficult to assess.
       • Also difficult to understand the a particular aspect of the system to perform traceability
         and change impact assessments
       • Difficult to maintain or reuse the system requirements and design information for a an
         evolving design
       • Progress based on documentation status that may not be adequately reflect the system
         requirements and the design quality



                                                                                                      13
Document Based Approach2




                           14
Approaches To Systems Engineering

• Model Based Systems Engineering (MBSE)1
  – The formalized application of modeling to support
    (beginning in conceptual design and continuing):
     •   System Requirements
     •   Design
     •   Analysis
     •   Verification
     •   Validation
  – Limitations:
     • Upfront investment required in:
          – Tools
          – Training
     • Transition period where both existing document based practices
       must be supported in addition to new MBSE processes


                                                                        15
Model Based Approach2




                        16
MBSE – Methodology3

Architecture   Languages
Frameworks




Processes      Tools




                           17
Architecture Frameworks

• DoDAF – Department of Defense Architecture
  Framework (USA)
• MoDAF – Ministry of Defense Architecture Framework
  (U.K.)
• DNDAF – Department of National Defense Architecture
  Framework (Canada)
• NAF – NATO Architecture Framework (NATO)
• UPDM – Unified Profile for DoDAF/MoDAF (USA/U.K.)
• TOGAF – The Open Group Architecture Framework
  (commercial)

                                                        18
Architecture Views

• Note: Each DoDAF view conveys a different
  perspective of the architecture.




       View examples: DOD Architecture Framework (DoDAF)   19
Languages

• SysML – System Modeling Language (Systems
  Engineers)
• UML2 – Unified Modeling Language 2
  (Software Engineers)
• AADL – Architecture Analysis and Design
  Language (Society of Automotive Engineers)
• BPMN/UML – Business Process Modeling
  Notation/Unified Modeling Language
  (Business Analysts)

                                               20
Tools (Typical)

•   Magic Draw
•   Rhapsody
•   Enterprise Architect
•   CORE
•   DOORS
•   CRADLE
•   Artisan Studio

                                  21
Processes4

• Harmony-SE: Designed to be tool neutral.
  Elements of the process are supported by
  Rhapsody.
• RUP SE: Rational Unified Process for Systems
  Engineering, primarily used to support software
  development projects.
• OpenUP: Open Unified Process, RUP is a
  refinement of OpenUP.
• OOSEM: Object-Oriented Systems Engineering
  Method, an integrated top down approach that
  uses OMG SysML.

                                                    22
Applying MBSE to
SCaN Architecture




                    23
SCaN “As-Is” Networks Operational Model

 • The SCaN Network Operational Model provides a simplified
   abstraction of the SCaN network elements
 • Provides introduction to existing Networks for those working on
   integration activities
    – Facilitates understanding of diverse and complex network elements
    – Compartmentalizes for ease of comparison and contrast
 • Documents “As-Is” Networks in common terminology (Services,
   Functions, Elements)
 • SCaN Network program documentation refers to the Networks as
   “Elements”
    – Deep Space Network → Deep Space Element
    – Near Earth Network → Near Earth Element
    – Space Network → Earth Based Relay Element



                                                                          24
Deep Space Network → Deep Space Element (DSE)




                                                25
Space Network → Earth Based Relay Element (EBRE)




                                               26
Near Earth Network → Near Earth Element (NEE)




                                                27
Network Element Service Architectures




 • All 3 network elements
   have the same
   components
 • Internal functions and
   where they are
   performed differs across
   network elements
                                    28
SCaN “To-Be” Network




                       29
SCaN Network Standard Services




                                 30
SCaN Service Model




                     31
SCaN Operational Scenarios




                             32
SCaN Network Architecture
      Trade Studies




                            33
SCaN Network Architecture Trade Studies
Option    Service Management         Network Control

INM-1
                Functions
                Common
                                        Functions
                                      Asset-specific
                                                         Integrated Network
INM-2           Common                   Common          Management (INM) &
INM-3            Central               Asset-specific    Integrated Service
INM-4            Central                 Common
                                                         Execution (ISE)
INM-5            Central                  Central

                                                         • 20 different
 Option
ISE-1
                           Description
        Both processing and data delivery/ transfer at
                                                           architecture option
        Ground Station Sites
ISE-2   Processing at ground station sites; data           combinations were
        delivery/transfer at the Integrated Network

ISE-3
        Operations Center (INOC)
        Both processing and data delivery/ transfer at
                                                           compared, contraste
ISE-4
        the INOC
        Both processing and data delivery/ transfer at
                                                           d and analyzed
        the INOC

                                                                                 34
SCaN Network Architecture Trade Studies
                (continued)
Network Control      Network Control   Integrated Network
Operations           Software
NCO-1: Fully         NCS-1: Common
                                       Control
integrated network   network control   • Network Asset
control operations   framework
NCO-2: Partially     NCS-2: Common
                                          Configuration & Control
integrated network   network control      and Network Asset
control operations   interface
                                          Monitoring
NCO-3: Asset-        NCS-3: Central
specific network     gateway           • 6 architecture
control operations
                                          combinations were
        -----        NCS-4: Network
                     element gateway      compared, contrasted
                                          and analyzed

                                                                    35
Integrated Network Control
          Trade Study using MBSE
• Upfront planning and infrastructure implemented to
  make the model more usable by System Engineers,
  Subject Matter Experts and reviewers
• Network element software and operations modeled
  individually
• Documentation for a particular software component or
  operation task was stored in the model
• Comparison, contrasting and analysis of 2015 network
  elements
• Creation of “To-Be” architecture option models
• Comparison, contrasting and analysis of “To-Be”
  architecture options

                                                         36
Integrated Network Control
               Trade Studies Model




Landing Page and Model Hierarchy created to make navigation of model
easier for users and reviewers
                                                                       37
Integrated Network Control Operations
         Trade Studies Model
                                                    • 2015
                                                      Architecture for
                                                      all Networks
                                                      (DSN, NEN, SN)
                                                       – GRC:
                                                         documented
                                                         Operational
                                                         Process flows
                                                       – JPL:
                                                         documented
                                                         Systems
                                                         Architecture

 Network Control Operations Process Flow examples                        38
Adding documentation to modeled Tasks




                                        39
MBSE Operations comparison

                •   Three diagrams in model
                    comparing the same
                    timeframe for each network
                •   All information contained in
                    the model itself
                      • Tasks contain
                          definitions and further
                          description
                      • Hyperlinks used to link
                          tasks across models
                •   Further analysis can be
                    achieved through modeling
                      • Cost analysis,
                          complexity comparison,
                          quick link to deeper
                          levels of
                          software/system


                                                    40
MBSE Products & Demonstration




                                41
DSE Operational Process Flow (2015)




      DSE Setup Activity Diagram



                                      42
DSE Setup Activity (2015)




                            43
DSE Tracking & Teardown Activities (2015)




                                        44
EBRE Operational Process Flow (2015)




       Insert Latest Version




                                       45
EBRE Pre-Event & Event Activities (2015)




                                           46
EBRE Post-Event Activities (2015)




                                    47
TDRS Operational Process Flow (2015)




                                       48
NEE Operational Process Flow (2015)




       Insert Latest Version




                                      49
NEE Pre-Contact Activity (2015)




                                  50
NEE Contact & Post-Contact Activities
              (2015)




                                        51
NCO-1 Operational Process Flow




                                 52
NCO Cross-Support Diagrams

NCO-1




NCO- 2/3




                                  53
NCO-1 Anomaly Resolution Process




                                   54
NCO-1 Workforce




                  55
Summary

• System Engineers must understand the complexity of the systems to be
  modeled before MBSE can be implemented
• MBSE allowed the trade study teams to compare, contrast and analyze
  multiple complex different architecture options
    – 2015 Network Elements
    – Future Architecture Options
• MBSE models have the capability to model infinite levels of
  software/operational complexity while linking each level to the one above
  and below
• Centralized information (diagrams, definitions) and common terminology
  made trade study efforts significantly more efficient
• MBSE has value when modeling complex systems, the magnitude of that
  value will be better understood when SCaN Architecture trade studies are
  concluded

                                                                              56
Acknowledgements

• The SCaN Program System Engineering is
  supported by numerous team members from:
   –   Jet Propulsion Laboratory
   –   Goddard Space Flight Center
   –   Glenn Research Center
   –   NASA Headquarters
• This team would like to give special thanks to:
   – SCaN Integrated Network Architecture Teams
   – SCaN Architecture & Requirements Team
   – SCaN Network Subject Matter Experts

                                                    57
Reference Material




                     58
References

1.   A Practical Guide To SysML, Sandford Friedenthal, Alan Moore and Rick Steiner
2.   “Model-Based Systems Engineering with SysML”, Seminar Notes, Cris Kobryn
3.   “Survey of Model Based Systems Engineering (MBSE) Methodologies”, Jeff
     Estefan, JPL
4.   “Vitech: Insight Through Integration” – CORE 7.0, Presentation




                                                                                     59
SCaN Legend




              60

Mais conteúdo relacionado

Mais procurados

Thomas.coonce
Thomas.coonceThomas.coonce
Thomas.coonce
NASAPMC
 
Thomas.mc vittie
Thomas.mc vittieThomas.mc vittie
Thomas.mc vittie
NASAPMC
 
Dawn.schaible
Dawn.schaibleDawn.schaible
Dawn.schaible
NASAPMC
 
Terry.conroy
Terry.conroyTerry.conroy
Terry.conroy
NASAPMC
 
Software engineering principles in system software design
Software engineering principles in system software designSoftware engineering principles in system software design
Software engineering principles in system software design
Tech_MX
 
Harvey elliott
Harvey elliottHarvey elliott
Harvey elliott
NASAPMC
 
Lawrence.jim
Lawrence.jimLawrence.jim
Lawrence.jim
NASAPMC
 
software project management
software project managementsoftware project management
software project management
deep sharma
 
Geyer.m.sasaki.c
Geyer.m.sasaki.cGeyer.m.sasaki.c
Geyer.m.sasaki.c
NASAPMC
 

Mais procurados (20)

Thomas.coonce
Thomas.coonceThomas.coonce
Thomas.coonce
 
Thomas.mc vittie
Thomas.mc vittieThomas.mc vittie
Thomas.mc vittie
 
Dawn.schaible
Dawn.schaibleDawn.schaible
Dawn.schaible
 
Architecture evaluation
Architecture evaluationArchitecture evaluation
Architecture evaluation
 
Inversion of Control
Inversion of ControlInversion of Control
Inversion of Control
 
Terry.conroy
Terry.conroyTerry.conroy
Terry.conroy
 
Design concepts
Design conceptsDesign concepts
Design concepts
 
Software engineering principles in system software design
Software engineering principles in system software designSoftware engineering principles in system software design
Software engineering principles in system software design
 
Harvey elliott
Harvey elliottHarvey elliott
Harvey elliott
 
Software management renaissance
Software management renaissanceSoftware management renaissance
Software management renaissance
 
Unit iii-Architecture in the lifecycle
Unit iii-Architecture in the lifecycleUnit iii-Architecture in the lifecycle
Unit iii-Architecture in the lifecycle
 
Lawrence.jim
Lawrence.jimLawrence.jim
Lawrence.jim
 
Sda 6
Sda   6Sda   6
Sda 6
 
software project management
software project managementsoftware project management
software project management
 
Lekia P Ross resume
Lekia P Ross resumeLekia P Ross resume
Lekia P Ross resume
 
Lecture5
Lecture5Lecture5
Lecture5
 
Unit iv -Documenting and Implementation of Software Architecture
Unit iv -Documenting and Implementation of Software ArchitectureUnit iv -Documenting and Implementation of Software Architecture
Unit iv -Documenting and Implementation of Software Architecture
 
Geyer.m.sasaki.c
Geyer.m.sasaki.cGeyer.m.sasaki.c
Geyer.m.sasaki.c
 
Bank managment system
Bank managment systemBank managment system
Bank managment system
 
Sda 3
Sda   3Sda   3
Sda 3
 

Semelhante a Bhasin reinert barnes_golden

Model-Driven Cloud Data Storage
Model-Driven Cloud Data StorageModel-Driven Cloud Data Storage
Model-Driven Cloud Data Storage
jccastrejon
 
Relating the Mission and Means Framework to DoD Architecture Framework Produc...
Relating theMission and Means Frameworkto DoD Architecture Framework Produc...Relating theMission and Means Frameworkto DoD Architecture Framework Produc...
Relating the Mission and Means Framework to DoD Architecture Framework Produc...
yvangreen
 
Cyber Infrastructure as a Service to Empower Multidisciplinary, Data-Driven S...
Cyber Infrastructure as a Service to Empower Multidisciplinary, Data-Driven S...Cyber Infrastructure as a Service to Empower Multidisciplinary, Data-Driven S...
Cyber Infrastructure as a Service to Empower Multidisciplinary, Data-Driven S...
AIRCC Publishing Corporation
 
CYBER INFRASTRUCTURE AS A SERVICE TO EMPOWER MULTIDISCIPLINARY, DATA-DRIVEN S...
CYBER INFRASTRUCTURE AS A SERVICE TO EMPOWER MULTIDISCIPLINARY, DATA-DRIVEN S...CYBER INFRASTRUCTURE AS A SERVICE TO EMPOWER MULTIDISCIPLINARY, DATA-DRIVEN S...
CYBER INFRASTRUCTURE AS A SERVICE TO EMPOWER MULTIDISCIPLINARY, DATA-DRIVEN S...
ijcsit
 
Cyber Infrastructure as a Service to Empower Multidisciplinary, Data-Driven S...
Cyber Infrastructure as a Service to Empower Multidisciplinary, Data-Driven S...Cyber Infrastructure as a Service to Empower Multidisciplinary, Data-Driven S...
Cyber Infrastructure as a Service to Empower Multidisciplinary, Data-Driven S...
AIRCC Publishing Corporation
 
Keer.beth
Keer.bethKeer.beth
Keer.beth
NASAPMC
 
Keer.beth
Keer.bethKeer.beth
Keer.beth
NASAPMC
 

Semelhante a Bhasin reinert barnes_golden (20)

NECOS Industrial Workshop Technical highlights by Prof. Alex Galis (Universit...
NECOS Industrial Workshop Technical highlights by Prof. Alex Galis (Universit...NECOS Industrial Workshop Technical highlights by Prof. Alex Galis (Universit...
NECOS Industrial Workshop Technical highlights by Prof. Alex Galis (Universit...
 
2004 Net-centric Systems and Services Interoperability Engineering (NESSIE)
2004 Net-centric Systems and Services  Interoperability Engineering (NESSIE)2004 Net-centric Systems and Services  Interoperability Engineering (NESSIE)
2004 Net-centric Systems and Services Interoperability Engineering (NESSIE)
 
Synopsis Lokesh Pawar.pptx
Synopsis Lokesh Pawar.pptxSynopsis Lokesh Pawar.pptx
Synopsis Lokesh Pawar.pptx
 
Model-Driven Cloud Data Storage
Model-Driven Cloud Data StorageModel-Driven Cloud Data Storage
Model-Driven Cloud Data Storage
 
Relating the Mission and Means Framework to DoD Architecture Framework Produc...
Relating theMission and Means Frameworkto DoD Architecture Framework Produc...Relating theMission and Means Frameworkto DoD Architecture Framework Produc...
Relating the Mission and Means Framework to DoD Architecture Framework Produc...
 
Networked 3-D Virtual Collaboration in Science and Education: Towards 'Web 3....
Networked 3-D Virtual Collaboration in Science and Education: Towards 'Web 3....Networked 3-D Virtual Collaboration in Science and Education: Towards 'Web 3....
Networked 3-D Virtual Collaboration in Science and Education: Towards 'Web 3....
 
Cyber Infrastructure as a Service to Empower Multidisciplinary, Data-Driven S...
Cyber Infrastructure as a Service to Empower Multidisciplinary, Data-Driven S...Cyber Infrastructure as a Service to Empower Multidisciplinary, Data-Driven S...
Cyber Infrastructure as a Service to Empower Multidisciplinary, Data-Driven S...
 
CYBER INFRASTRUCTURE AS A SERVICE TO EMPOWER MULTIDISCIPLINARY, DATA-DRIVEN S...
CYBER INFRASTRUCTURE AS A SERVICE TO EMPOWER MULTIDISCIPLINARY, DATA-DRIVEN S...CYBER INFRASTRUCTURE AS A SERVICE TO EMPOWER MULTIDISCIPLINARY, DATA-DRIVEN S...
CYBER INFRASTRUCTURE AS A SERVICE TO EMPOWER MULTIDISCIPLINARY, DATA-DRIVEN S...
 
3 rd International Conference on Signal Processing, VLSI Design & Communicati...
3 rd International Conference on Signal Processing, VLSI Design & Communicati...3 rd International Conference on Signal Processing, VLSI Design & Communicati...
3 rd International Conference on Signal Processing, VLSI Design & Communicati...
 
Cyber Infrastructure as a Service to Empower Multidisciplinary, Data-Driven S...
Cyber Infrastructure as a Service to Empower Multidisciplinary, Data-Driven S...Cyber Infrastructure as a Service to Empower Multidisciplinary, Data-Driven S...
Cyber Infrastructure as a Service to Empower Multidisciplinary, Data-Driven S...
 
Keer.beth
Keer.bethKeer.beth
Keer.beth
 
Keer.beth
Keer.bethKeer.beth
Keer.beth
 
Chapternetworkdesign d1 [Autosaved].pptx
Chapternetworkdesign d1 [Autosaved].pptxChapternetworkdesign d1 [Autosaved].pptx
Chapternetworkdesign d1 [Autosaved].pptx
 
RECAP Project Overview
RECAP Project OverviewRECAP Project Overview
RECAP Project Overview
 
WINSEM2023-24_BCSE429L_TH_CH2023240501528_Reference_Material_III_S3-Homoheter...
WINSEM2023-24_BCSE429L_TH_CH2023240501528_Reference_Material_III_S3-Homoheter...WINSEM2023-24_BCSE429L_TH_CH2023240501528_Reference_Material_III_S3-Homoheter...
WINSEM2023-24_BCSE429L_TH_CH2023240501528_Reference_Material_III_S3-Homoheter...
 
Vaibhav (2)
Vaibhav (2)Vaibhav (2)
Vaibhav (2)
 
Unit4
Unit4Unit4
Unit4
 
Iscram 2008 presentation
Iscram 2008 presentationIscram 2008 presentation
Iscram 2008 presentation
 
02archintro
02archintro02archintro
02archintro
 
Distributed Clouds and Software Defined Networking
Distributed Clouds and Software Defined NetworkingDistributed Clouds and Software Defined Networking
Distributed Clouds and Software Defined Networking
 

Mais de NASAPMC

Bejmuk bo
Bejmuk boBejmuk bo
Bejmuk bo
NASAPMC
 
Baniszewski john
Baniszewski johnBaniszewski john
Baniszewski john
NASAPMC
 
Yew manson
Yew mansonYew manson
Yew manson
NASAPMC
 
Wood frank
Wood frankWood frank
Wood frank
NASAPMC
 
Wood frank
Wood frankWood frank
Wood frank
NASAPMC
 
Wessen randi (cd)
Wessen randi (cd)Wessen randi (cd)
Wessen randi (cd)
NASAPMC
 
Vellinga joe
Vellinga joeVellinga joe
Vellinga joe
NASAPMC
 
Trahan stuart
Trahan stuartTrahan stuart
Trahan stuart
NASAPMC
 
Stock gahm
Stock gahmStock gahm
Stock gahm
NASAPMC
 
Snow lee
Snow leeSnow lee
Snow lee
NASAPMC
 
Smalley sandra
Smalley sandraSmalley sandra
Smalley sandra
NASAPMC
 
Seftas krage
Seftas krageSeftas krage
Seftas krage
NASAPMC
 
Sampietro marco
Sampietro marcoSampietro marco
Sampietro marco
NASAPMC
 
Rudolphi mike
Rudolphi mikeRudolphi mike
Rudolphi mike
NASAPMC
 
Roberts karlene
Roberts karleneRoberts karlene
Roberts karlene
NASAPMC
 
Rackley mike
Rackley mikeRackley mike
Rackley mike
NASAPMC
 
Paradis william
Paradis williamParadis william
Paradis william
NASAPMC
 
Osterkamp jeff
Osterkamp jeffOsterkamp jeff
Osterkamp jeff
NASAPMC
 
O'keefe william
O'keefe williamO'keefe william
O'keefe william
NASAPMC
 
Muller ralf
Muller ralfMuller ralf
Muller ralf
NASAPMC
 

Mais de NASAPMC (20)

Bejmuk bo
Bejmuk boBejmuk bo
Bejmuk bo
 
Baniszewski john
Baniszewski johnBaniszewski john
Baniszewski john
 
Yew manson
Yew mansonYew manson
Yew manson
 
Wood frank
Wood frankWood frank
Wood frank
 
Wood frank
Wood frankWood frank
Wood frank
 
Wessen randi (cd)
Wessen randi (cd)Wessen randi (cd)
Wessen randi (cd)
 
Vellinga joe
Vellinga joeVellinga joe
Vellinga joe
 
Trahan stuart
Trahan stuartTrahan stuart
Trahan stuart
 
Stock gahm
Stock gahmStock gahm
Stock gahm
 
Snow lee
Snow leeSnow lee
Snow lee
 
Smalley sandra
Smalley sandraSmalley sandra
Smalley sandra
 
Seftas krage
Seftas krageSeftas krage
Seftas krage
 
Sampietro marco
Sampietro marcoSampietro marco
Sampietro marco
 
Rudolphi mike
Rudolphi mikeRudolphi mike
Rudolphi mike
 
Roberts karlene
Roberts karleneRoberts karlene
Roberts karlene
 
Rackley mike
Rackley mikeRackley mike
Rackley mike
 
Paradis william
Paradis williamParadis william
Paradis william
 
Osterkamp jeff
Osterkamp jeffOsterkamp jeff
Osterkamp jeff
 
O'keefe william
O'keefe williamO'keefe william
O'keefe william
 
Muller ralf
Muller ralfMuller ralf
Muller ralf
 

Último

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Último (20)

Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 

Bhasin reinert barnes_golden

  • 1. Role of MBSE in NASA’s Space Communications Networks NASA Project Management (PM) Challenge 2012 February 22-23, 2012 Kul Bhasin, Bert Golden, Jessica Reinert, Patrick Barnes Glenn Research Center 1
  • 2. Outline • Space Communications and Navigation (SCaN) Program: Introduction • Model Based Systems Engineering (MBSE) & Document Based Systems Engineering: Overview • Applying MBSE to SCaN Architecture • MBSE Products & Demonstration • Summary 2
  • 3. Space Communications and Navigation (SCaN) Program: Introduction 3
  • 4. Background • In 2006, NASA Administrator assigned roles and responsibilities for the Agency’s space communications and tracking assets to the SCaN Office. • This mandate centralized the management of NASA’s space communications and navigation networks: the Near Earth Network (NEN), the Space Network (SN), and the Deep Space Network (DSN). • In a September 2007 memo, the Associate Administrator described the concept of an integrated network architecture. • The new SCaN integrated network architecture is intentionally capability-driven and will continue to evolve as NASA makes key decisions involving technological feasibility, mission communication needs, and funding . • It also illustrates the progression and the planned transformation from the current configuration of loosely coupled networks into a single, unified, integrated network. • This presentation summarizes the evolution of the integrated network architecture of NASA’s communication and navigation infrastructure. 4
  • 5. SCaN Current Networks The current NASA space communications architecture embraces three operational networks that collectively provide communications services to supported missions using space-based and ground-based assets. Near Earth Network (NEE) - NASA, commercial, and partner ground stations and integration systems providing space commun-ications and tracking services to orbital and suborbital missions Space Network (EBRE) - constellation of geosynchronous relays (TDRSS) and associated ground systems Deep Space Network (DSE) - ground stations spaced around the world providing continuous coverage of satellites from Earth Orbit (GEO) to the edge of our solar system NASA Integrated Services Network (NISN) - not part of SCaN; provides terrestrial connectivity 5
  • 6. NASA Level 0 Requirements (Baselined on January 28, 2010) • SCaN shall develop a unified space communications and navigation network infrastructure capable of meeting both robotic and human exploration mission needs. • SCaN shall implement a networked communication and navigation infrastructure across space. • SCaN’s infrastructure shall provide the highest data rates feasible for both robotic and human exploration missions. • SCaN shall assure data communication protocols for Space Exploration missions are internationally interoperable. • SCaN shall provide the end space communication and navigation infrastructure for Lunar and Mars surfaces. • SCaN shall provide communication and navigation services to enable Lunar and Mars human missions. • SCaN shall continue to meet its commitments to provide space communications and navigation services to existing and planned missions. 6
  • 7. Architectural Goal and Challenges • Goal: To detail the high-level SCaN integrated network architecture, its elements, architectural options, views, and evolution until 2025 in response to NASA’s key driving requirements and missions. The architecture is a framework for SCaN system evolution and will guide the development of program requirements and designs. • Challenges: – Forming an integrated network from three preexisting individual networks – Resource constraints – Addressing requirement-driven, capability-driven, and technology-driven approaches simultaneously – Interoperability with U.S. and foreign spacecraft and networks – Uncertainty in timing and nature of future communications mission requirements – Requirements for support of missions already in operation, as well as those to which support commitments have already been made – Changes in high-level requirements and direction 7
  • 8. Key Requirements, Mission Drivers, and Capabilities Flowdown 8
  • 9. SCaN Notional Integrated Communication Architecture 9
  • 10. SCaN Integrated Network Service Architecture 10
  • 11. Model Based Systems Engineering (MBSE) & Document Based Systems Engineering: Overview 11
  • 12. Introduction In The Past • The “push pins & yarn” approach • Easily applied only to the project at hand • Data is published in a document that is distributed to the team Today and In The Future • Output is the result of a simulation of a system model • Model elements can be modified and reused for other projects • Data is stored in a common repository accessible to the team 12
  • 13. Approaches To Systems Engineering2 • Document Based1 – Characterized by • The generation of text-based specifications and design documents, in hardcopy or electronic file format, that are then exchanged between customers, users, developers and testers • System requirements and design information are expressed in these documents and drawings • Emphasis is placed on controlling the documentation and ensuring it is valid, complete, and consistent and that the developed system complies with the documentation – Limitations • Because the information is spread across multiple documents, the completeness, consistency and relationships among requirements, design, engineering analysis, and test information can be difficult to assess. • Also difficult to understand the a particular aspect of the system to perform traceability and change impact assessments • Difficult to maintain or reuse the system requirements and design information for a an evolving design • Progress based on documentation status that may not be adequately reflect the system requirements and the design quality 13
  • 15. Approaches To Systems Engineering • Model Based Systems Engineering (MBSE)1 – The formalized application of modeling to support (beginning in conceptual design and continuing): • System Requirements • Design • Analysis • Verification • Validation – Limitations: • Upfront investment required in: – Tools – Training • Transition period where both existing document based practices must be supported in addition to new MBSE processes 15
  • 17. MBSE – Methodology3 Architecture Languages Frameworks Processes Tools 17
  • 18. Architecture Frameworks • DoDAF – Department of Defense Architecture Framework (USA) • MoDAF – Ministry of Defense Architecture Framework (U.K.) • DNDAF – Department of National Defense Architecture Framework (Canada) • NAF – NATO Architecture Framework (NATO) • UPDM – Unified Profile for DoDAF/MoDAF (USA/U.K.) • TOGAF – The Open Group Architecture Framework (commercial) 18
  • 19. Architecture Views • Note: Each DoDAF view conveys a different perspective of the architecture. View examples: DOD Architecture Framework (DoDAF) 19
  • 20. Languages • SysML – System Modeling Language (Systems Engineers) • UML2 – Unified Modeling Language 2 (Software Engineers) • AADL – Architecture Analysis and Design Language (Society of Automotive Engineers) • BPMN/UML – Business Process Modeling Notation/Unified Modeling Language (Business Analysts) 20
  • 21. Tools (Typical) • Magic Draw • Rhapsody • Enterprise Architect • CORE • DOORS • CRADLE • Artisan Studio 21
  • 22. Processes4 • Harmony-SE: Designed to be tool neutral. Elements of the process are supported by Rhapsody. • RUP SE: Rational Unified Process for Systems Engineering, primarily used to support software development projects. • OpenUP: Open Unified Process, RUP is a refinement of OpenUP. • OOSEM: Object-Oriented Systems Engineering Method, an integrated top down approach that uses OMG SysML. 22
  • 23. Applying MBSE to SCaN Architecture 23
  • 24. SCaN “As-Is” Networks Operational Model • The SCaN Network Operational Model provides a simplified abstraction of the SCaN network elements • Provides introduction to existing Networks for those working on integration activities – Facilitates understanding of diverse and complex network elements – Compartmentalizes for ease of comparison and contrast • Documents “As-Is” Networks in common terminology (Services, Functions, Elements) • SCaN Network program documentation refers to the Networks as “Elements” – Deep Space Network → Deep Space Element – Near Earth Network → Near Earth Element – Space Network → Earth Based Relay Element 24
  • 25. Deep Space Network → Deep Space Element (DSE) 25
  • 26. Space Network → Earth Based Relay Element (EBRE) 26
  • 27. Near Earth Network → Near Earth Element (NEE) 27
  • 28. Network Element Service Architectures • All 3 network elements have the same components • Internal functions and where they are performed differs across network elements 28
  • 30. SCaN Network Standard Services 30
  • 33. SCaN Network Architecture Trade Studies 33
  • 34. SCaN Network Architecture Trade Studies Option Service Management Network Control INM-1 Functions Common Functions Asset-specific Integrated Network INM-2 Common Common Management (INM) & INM-3 Central Asset-specific Integrated Service INM-4 Central Common Execution (ISE) INM-5 Central Central • 20 different Option ISE-1 Description Both processing and data delivery/ transfer at architecture option Ground Station Sites ISE-2 Processing at ground station sites; data combinations were delivery/transfer at the Integrated Network ISE-3 Operations Center (INOC) Both processing and data delivery/ transfer at compared, contraste ISE-4 the INOC Both processing and data delivery/ transfer at d and analyzed the INOC 34
  • 35. SCaN Network Architecture Trade Studies (continued) Network Control Network Control Integrated Network Operations Software NCO-1: Fully NCS-1: Common Control integrated network network control • Network Asset control operations framework NCO-2: Partially NCS-2: Common Configuration & Control integrated network network control and Network Asset control operations interface Monitoring NCO-3: Asset- NCS-3: Central specific network gateway • 6 architecture control operations combinations were ----- NCS-4: Network element gateway compared, contrasted and analyzed 35
  • 36. Integrated Network Control Trade Study using MBSE • Upfront planning and infrastructure implemented to make the model more usable by System Engineers, Subject Matter Experts and reviewers • Network element software and operations modeled individually • Documentation for a particular software component or operation task was stored in the model • Comparison, contrasting and analysis of 2015 network elements • Creation of “To-Be” architecture option models • Comparison, contrasting and analysis of “To-Be” architecture options 36
  • 37. Integrated Network Control Trade Studies Model Landing Page and Model Hierarchy created to make navigation of model easier for users and reviewers 37
  • 38. Integrated Network Control Operations Trade Studies Model • 2015 Architecture for all Networks (DSN, NEN, SN) – GRC: documented Operational Process flows – JPL: documented Systems Architecture Network Control Operations Process Flow examples 38
  • 39. Adding documentation to modeled Tasks 39
  • 40. MBSE Operations comparison • Three diagrams in model comparing the same timeframe for each network • All information contained in the model itself • Tasks contain definitions and further description • Hyperlinks used to link tasks across models • Further analysis can be achieved through modeling • Cost analysis, complexity comparison, quick link to deeper levels of software/system 40
  • 41. MBSE Products & Demonstration 41
  • 42. DSE Operational Process Flow (2015) DSE Setup Activity Diagram 42
  • 43. DSE Setup Activity (2015) 43
  • 44. DSE Tracking & Teardown Activities (2015) 44
  • 45. EBRE Operational Process Flow (2015) Insert Latest Version 45
  • 46. EBRE Pre-Event & Event Activities (2015) 46
  • 48. TDRS Operational Process Flow (2015) 48
  • 49. NEE Operational Process Flow (2015) Insert Latest Version 49
  • 51. NEE Contact & Post-Contact Activities (2015) 51
  • 56. Summary • System Engineers must understand the complexity of the systems to be modeled before MBSE can be implemented • MBSE allowed the trade study teams to compare, contrast and analyze multiple complex different architecture options – 2015 Network Elements – Future Architecture Options • MBSE models have the capability to model infinite levels of software/operational complexity while linking each level to the one above and below • Centralized information (diagrams, definitions) and common terminology made trade study efforts significantly more efficient • MBSE has value when modeling complex systems, the magnitude of that value will be better understood when SCaN Architecture trade studies are concluded 56
  • 57. Acknowledgements • The SCaN Program System Engineering is supported by numerous team members from: – Jet Propulsion Laboratory – Goddard Space Flight Center – Glenn Research Center – NASA Headquarters • This team would like to give special thanks to: – SCaN Integrated Network Architecture Teams – SCaN Architecture & Requirements Team – SCaN Network Subject Matter Experts 57
  • 59. References 1. A Practical Guide To SysML, Sandford Friedenthal, Alan Moore and Rick Steiner 2. “Model-Based Systems Engineering with SysML”, Seminar Notes, Cris Kobryn 3. “Survey of Model Based Systems Engineering (MBSE) Methodologies”, Jeff Estefan, JPL 4. “Vitech: Insight Through Integration” – CORE 7.0, Presentation 59

Notas do Editor

  1. Documents “As-Is” Networks in common terminology (Services, Functions, Elements)Provides introduction to existing Networks for those working on integration activities
  2. Talk about the different trade studies that are completed and planned. How the SCaN Service Model is being broken apart to be studied.The SCaN Service Model consists of 3 different components, each component is made up of multiple different functions.
  3. Patrick starts here
  4. Traditional document based SE methodology would create countless documents and spreadsheets to detail the same information that MBSE can provide in a unified model.MBSE models are a clean and efficient visual solution for an SE problem. MBSE models are scalable and highly extensible. The models can be customized to provide further data analysis, such as cost estimation, while still maintaining the unified, single solution.