INCOSE MBSE Grand Challenge Space Systems Working Group Entry and MBSE at JPL Presentation to Frontiers Workshop 2008 Christopher L. Delp Jet Propulsion.

Slides:



Advertisements
Similar presentations
Multimission Ground Systems & Services MOS 2.0: A View of the Next Generation in Mission Operations Systems Duane L. Bindschadler, Carole A. Boyles, Carlos.
Advertisements

Documenting a Software Architecture By Eng. Mohanned M. Dawoud.
Using UML, Patterns, and Java Object-Oriented Software Engineering Royce’s Methodology Chapter 16, Royce’ Methodology.
Thee-Framework for Education & Research The e-Framework for Education & Research an Overview TEN Competence, Jan 2007 Bill Olivier,
Supplement 02CASE Tools1 Supplement 02 - Case Tools And Franchise Colleges By MANSHA NAWAZ.
21st Annual Arizona Space Grant Consortium Symposium
A Combat Support Agency Defense Information Systems Agency Model Based Systems Engineering and Systems Modeling Language Chris Gedo Chief, Architecture.
Merlin ITEA Symposium Merlin Overview2 Problem domain Companies hardly develop embedded products completely on their own Embedded systems need.
NASA Internships and Other Educational Opportunities Kevin Newman and Kyle Stephens February 16, 2011 Space Grant Brown Bag Lunch.
3106 Use of UML 2.0 Diagrams for Systems Architecture Modeling Gundars Osvalds Systems of Systems Architect The Boeing Company.
Annual SERC Research Review - Student Presentation, October 5-6, Extending Model Based System Engineering to Utilize 3D Virtual Environments Peter.
Model Based Systems Engineering (MBSE) using SysML GSFC Systems Engineering Seminar June 8, 2010 Sanford Friedenthal Lockheed Martin
Effective Methods for Software and Systems Integration
2012 National BDPA Technology Conference Creating Rich Data Visualizations using the Google API Yolanda M. Davis Senior Software Engineer AdvancED August.
May Distribution authorized to U.S. Government Agencies only Symmetric Multimodal Interactive Intelligent Development Environments Dramatic reduction.
The Design Discipline.
SAS_08_AADL_Exec_Gluch MAC-T IVV Model-Based Software Assurance with the SAE Architecture Analysis & Design Language (AADL) California Institute.
Ciarán O’Leary Wednesday, 23 rd September Ciarán O’Leary School of Computing, Dublin Institute of Technology, Kevin St Research Interests Distributed.
Role-Based Guide to the RUP Architect. 2 Mission of an Architect A software architect leads and coordinates technical activities and artifacts throughout.
OOI CI LCA REVIEW August 2010 Ocean Observatories Initiative OOI Cyberinfrastructure Architecture Overview Michael Meisinger Life Cycle Architecture Review.
IS Methodologies. Systems Development Life Cycle - SDLC Planning Planning define the system to be developed define the system to be developed Set the.
1 COMP 350: Object Oriented Analysis and Design Lecture 1Introduction References: Craig Larman Chapter 1.
L6-S1 UML Overview 2003 SJSU -- CmpE Advanced Object-Oriented Analysis & Design Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I College.
Software Product Line Material based on slides and chapter by Linda M. Northrop, SEI.
Reusing Modeling Elements in IV&V Thomas Otani Naval Postgraduate School 2009 NASA Independent Verification and Validation (IVV) Annual Workshop John Ryan.
Design and Implementation of a Rationale-Based Analysis Tool (RAT) Diploma thesis from Timo Wolf Design and Realization of a Tool for Linking Source Code.
MODEL-BASED SOFTWARE ARCHITECTURES.  Models of software are used in an increasing number of projects to handle the complexity of application domains.
International Workshop Jan 21– 24, 2012 Jacksonville, Fl USA Model-based Systems Engineering (MBSE) Initiative Slides by Henson Graves Presented by Matthew.
Kelley Case Concept Design Methods Chief JPL Innovation Foundry Caltech Space Challenge March 24, 2013.
SYSE 802 John D. McGregor Module 1 Session 2 Requirements Modeling in SysML.
Architecture View Models A model is a complete, simplified description of a system from a particular perspective or viewpoint. There is no single view.
New Products from NASA’s Software Architecture Review Board
CSPC 464 Fall 2014 Son Nguyen.  Attendance/Roster  Introduction ◦ Instructor ◦ Students  Syllabus  Q & A.
Enterprise Engineering Directorate (EE)
Software Reuse Course: # The Johns-Hopkins University Montgomery County Campus Fall 2000 Session 4 Lecture # 3 - September 28, 2004.
SAS_08_ Architecture_Analysis_of_Evolving_Complex_Systems_of_Systems_Lindvall Architecture Analysis of Evolving Complex Systems of Systems Executive Status.
ESA Harwell Robotics & Autonomy Facility Study Workshop Autonomous Software Verification Presented By: Rick Blake.
From Use Cases to Implementation 1. Structural and Behavioral Aspects of Collaborations  Two aspects of Collaborations Structural – specifies the static.
Integrated Model-Centric Engineering: Infusing MBSE at JPL
The Lockheed Martin Digital Tapestry
Viewpoint Modeling and Model-Based Media Generation for Systems Engineers Automatic View and Document Generation for Scalable Model- Based Engineering.
Ontology in MBSE How ontologies fit into MBSE The benefits and challenges.
Developing and Distributing a CubeSat Model-Based Systems Engineering (MBSE) Reference Model – Status Copyright © 2016 INCOSE SSWG. All rights reserved.
International Workshop Jan 21– 24, 2012 Jacksonville, Fl USA INCOSE IW 2012 MBSE Requirement Flowdown Workshop - Outbrief - John C. Watson Principal Member.
SWE 214 (071) Introduction to UML Slide 1 Introduction to UML.
Systems Engineering Concept Model (SECM) Status 03/17/2016 John Watson.
CPSC 872 John D. McGregor Session 31 This is it..
From Use Cases to Implementation 1. Mapping Requirements Directly to Design and Code  For many, if not most, of our requirements it is relatively easy.
The Challenge of Auto and Aero Electronic System of Systems Engineering (ESoSE) Prof C.E. Dickerson Chair INCOSE Architecture Working Group International.
Model Based Engineering Environment Christopher Delp NASA/Caltech Jet Propulsion Laboratory.
MBSE Panel Integrating MBSE into a Multi-Disciplinary Engineering Environment An ELECTRICAL SYSTEM ENGINEERING Perspective Alex Jimenez Jet Propulsion.
International Workshop Jan 21– 24, 2012 Jacksonville, Fl USA Model-based Systems Engineering (MBSE) Initiative Ontology Action Team INCOSE MBSE Workshop.
Status of SysML v2 Planning & Requirements Berlin, Germany June 16, roadmap:sysml_assessment_and_roadmap_working_group.
June 21, 2016, Robert Karban Jet Propulsion Laboratory,
International Workshop Jan 21– 24, 2012 Jacksonville, Fl USA INCOSE IW 2012 MBSE Workshop INCOSE MBSE Initiative Methods and Metrics Activity John C. Watson.
Integrating MBSE into a Multi-Disciplinary Engineering Environment A Software Engineering Perspective Mark Hoffman 20 June 2011 Copyright © 2011 by Lockheed.
Challenge Team Status: MBSE and CubeSat
Strategy Design Pattern
Towards Standards for Goal-Based Operations
INCOSE Usability Working Group
John C. Watson Principal Member of Engineering Staff
Unified Modeling Language
SysML 2.0 Interface Concepts Modeling Core Team
Ron Williamson, PhD Systems Engineer, Raytheon 20 June 2011
SysML 2.0 Interface Concepts Modeling Core Team Status Update
Chapter 5 Designing the Architecture Shari L. Pfleeger Joanne M. Atlee
Copyright © 2015, 2012, 2009 Elsevier Inc. All rights reserved.
SysML 2.0 Interface Concepts Modeling Core Team
Executable Specifications
MBSE for PLM: Part of the Digital Systems Life Cycle
Presentation transcript:

INCOSE MBSE Grand Challenge Space Systems Working Group Entry and MBSE at JPL Presentation to Frontiers Workshop 2008 Christopher L. Delp Jet Propulsion Laboratory California Institute of Technology Pasadena, California, U.S.A.

Space Systems Working Group Team International Group of Engineers Commercial and Government Students/Academic Team –MIT –Georgia Tech

SSWG Team Carlee Bishop Chris Delp Colette Wilklow Craig Peterson Dave Kaslow Deborah A. Cowan Harvey M. Soldan James R. Scott Jeff Estefan John Brtis John Keesee Kenneth Meyer Leo Hartman Mahantesh Hiremath Marc A. Sarrel Mitch Ingham Olivier de Weck Ross Jones Stephen Piggott Sima Lisman Lisa Weeks James Andary Darryl Lakins Elizabeth O'Donnell Walker, Loren M Yuuji Nishihara Seiji Kamiyoshi Evan Anzalone Cin-Young.Lee Kimberly A. Simpson Alicia R. Allbaugh Kyran J. Owen-Mankovich Caley Burke Peter Waswa Chase Cooper Abe Grindle Henry Hallam William Symolon Gautier Brunet Debarati Chattopadhyay Ben Renkoski Kyle Volpe Brent Tweddle Michael Lack Ariane Chepko Michael Newman Daniel Kettler Philip Johnson Frank Fan Misha Leybovich Theo Seher Lauren Viscito Isaac Asher

MBSE Challenge Objectives Demonstrate solution to “Challenging” problems using MBSE –real world problem domain –non-trivial, broad application –shareable (e.g., unclassified, non-proprietary)

Approach FireSat Example (Space Mission Analysis and Design) –Realistic and Sharable –Use example as documented design Meet and Model JPL developed State Analysis INCOSE Object Oriented System Engineering Methodology (OOSEM)

FireSat Documented Examples requirements From Space Mission Analysis and Design (SMAD), Third Edition, by Wiley J. Larson and James R. Wertz (editors).

FireSat Documented Examples From Space Mission Analysis and Design (SMAD), Third Edition, by Wiley J. Larson and James R. Wertz (editors).

FireSat in SysML Communication –Requirements, behavior and structural elements are visible and traceable –Rich problem statement –Product oriented Relationships –Opaque in text –Rich in Model –Standardized (no legend or invention required) Reusable –Model packages can be exported and imported to other models

Use cases

Requirements

Mission Context

Fire Hunting

What is State Analysis? A model-based systems engineering methodology –Based on familiar principles from control theory –Complementary to the functional decomposition approach –Intended to help address the complexity challenge It provides a methodical and rigorous approach for: Modeling behavior in terms of system state vars & the relationships between them Describing the methods by which objectives will be achieved Capturing mission objectives in detailed scenarios motivated by operator intent state-based behavioral modeling goal-directed operations engineering state-based software design

State Effects

Complexity Controlled Through Simplification MBSE provides a centralized repository for mission information. A modeling tool can present a project element (e.g., a requirement, a subsystem) and associated relationships –Avoid searching for information distributed over multiple documents. This greatly simplifies creating and changing project elements and propagating changes to related elements.

Mars Science Lab

MSL Tactical Timeline Mission Operations –Complex human organization –Tasks and timing are critical Operating large rover 10 instruments –Sequence drawings have proven popular Capture current artifacts Back fill model Drive with model

GDS Modeling New GDS Application System Model of GDS –Understand scope of application –Deployment for ATLO and Operations –Future capabilities Service Oriented Architectures New applications New mission requirements

Successes Demonstrating System Engineering using models for Space Systems –Built a dedicated team Models benefits over documents Exposing a variety of methods, techniques and artifacts Participation has bred viral interest

Challenges Collaboration and Interchange –Interfacing models –Moving between tools –Capturing portions from other tools If it ain’t broke… –Process integrity Training … not just in SysML

Looking Forward Modeling sub-systems in detail Modeling Physics and Analysis –Integrating MIT/GaTech student team analysis model Executing models Continuing to add individuals interested in Space Systems!

World of Models System models interchangeable and flexible Vast libraries of engineering and physics models System engineering will become a nimble and flexible organization More time spent engineering

Back Up Slides