International Workshop Jan 21– 24, 2012 Jacksonville, Fl USA Model-based Systems Engineering (MBSE) Initiative Slides by Henson Graves Presented by Matthew.

Slides:



Advertisements
Similar presentations
Integration of MBSE and Virtual Engineering for Detailed Design
Advertisements

1 INCOSE Chesapeake Chapter Enterprise SE Panel Discussion L. Mark Walker/LMC 21 March 2007.
Data Model driven applications using CASE Data Models as the nucleus of software development in a Computer Aided Software Engineering environment.
IC-MBSE 2010 Models as a Foundation for Systems Engineering – Should We Expect a Breakthrough? 3 rd International Conference on MBSE George Mason University.
File Systems and Databases
Software Engineering General Project Management Software Requirements
The Software Product Life Cycle. Views of the Software Product Life Cycle  Management  Software engineering  Engineering design  Architectural design.
System Design/Implementation and Support for Build 2 PDS Management Council Face-to-Face Mountain View, CA Nov 30 - Dec 1, 2011 Sean Hardman.
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
MDC Open Information Model West Virginia University CS486 Presentation Feb 18, 2000 Lijian Liu (OIM:
1 ©B. Henderson-Sellers SEMAT 2010 SEMAT Position Statement March 17, 2010 Brian Henderson-Sellers PhD, DSc, MASCE, FIMA, FACS, FIEAust, CPEng Director,
Appendix 2 Automated Tools for Systems Development © 2006 ITT Educational Services Inc. SE350 System Analysis for Software Engineers: Unit 2 Slide 1.
CSI315 Web Applications and Technology Overview of Systems Development (342)
Ron Kratzke, Vitech Corporation MBSE for System Testing Managing the development of system testing using the principles of Model.
CIT UPES | Sept 2013 | Unified Modeling Language - UML.
1 Chapter 2 The Process. 2 Process  What is it?  Who does it?  Why is it important?  What are the steps?  What is the work product?  How to ensure.
Chapter 2: Software Process Omar Meqdadi SE 2730 Lecture 2 Department of Computer Science and Software Engineering University of Wisconsin-Platteville.
[ §3 : 1 ] 2. Life-Cycle Perspective Overview 2.1 Motivation 2.2 Waterfall Model 2.3 Requirements in Context.
Lecture 7: Requirements Engineering
Software Engineering - I
Software Engineering - Abdul Majeed. What is software? Definition of Software Engineering Software Process Generic view of Software Engineering Software.
Developed by Reneta Barneva, SUNY Fredonia The Process.
MODEL-BASED SOFTWARE ARCHITECTURES.  Models of software are used in an increasing number of projects to handle the complexity of application domains.
16/11/ Semantic Web Services Language Requirements Presenter: Emilia Cimpian
Chapter 4 Automated Tools for Systems Development Modern Systems Analysis and Design Third Edition 4.1.
Using OWL 2 For Product Modeling David Leal Caesar Systems April 2009 Henson Graves Lockheed Martin Aeronautics.
National Aeronautics and Space Administration Jet Propulsion Laboratory California Institute of Technology Pasadena, California Progress on Integrating.
INCOSE IW MBSE Workshop January INCOSE (MBSE) Model Based System Engineering System of Systems and Enterprise Architecture Activity Ron Williamson,
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.
INCOSE IW12 MBSE Workshop 15 INCOSE (MBSE) Model Based System Engineering Integration and Verification Scenario Ron Williamson, PhD Raytheon
International Workshop 28 Jan – 2 Feb 2011 Phoenix, AZ, USA Ontology in Model-Based Systems Engineering Henson Graves 29 January 2011.
Ontology in MBSE How ontologies fit into MBSE The benefits and challenges.
International Workshop Jan 21– 24, 2012 Jacksonville, Fl USA INCOSE IW 2012 MBSE Requirement Flowdown Workshop - Outbrief - John C. Watson Principal Member.
International Workshop 28 Jan – 2 Feb 2011 Phoenix, AZ, USA SysML and Ontology in Biomedical Modeling Henson Graves Yvonne Bijan 30 January 2011.
International Workshop 28 Jan – 2 Feb 2011 Phoenix, AZ, USA Modeling Standards Activity Team Model-based Systems Engineering (MBSE) Initiative Roger Burkhart.
1 International Workshop Jan 21– 24, 2012 Jacksonville, Fl USA Roger Burkhart INCOSE MBSE Workshop January 2012 Jacksonville, Florida Modeling Standards.
PLM-MBSE integration discussion
Multi-disciplinary Approach for Industrial Phases in Space Projects Evolution of classic SE into MBSE Harald EisenmannAstrium Satellites Joachim Fuchs.
1 Ontological Foundations For SysML Henson Graves September 2010.
Mechanisms for Requirements Driven Component Selection and Design Automation 최경석.
The Challenge of Auto and Aero Electronic System of Systems Engineering (ESoSE) Prof C.E. Dickerson Chair INCOSE Architecture Working Group International.
INCOSE IW 2012 MBSE Workshop Systems Modeling
Modeling Formalism Modeling Language Foundations System Modeling & Assessment Roadmap WG SE DSIG Working Group Orlando – June 2016.
International Workshop 26 Jan – 29 Jan 2013 Jacksonville, FL, USA MBSE Workshop INCOSE IW 2013 MBSE Workshop January 26-27, 2013 Introduction MBSE Chairs.
International Workshop Jan 21– 24, 2012 Jacksonville, Fl USA Model-based Systems Engineering (MBSE) Initiative INCOSE MBSE Workshop January 2012.
IW11 Phoenix, AZ - MBSE Workshop1 Ontology from an MBSE perspective Brief-out from breakout session Monday, January 31 st, 2011.
1 Modeling Formalism (Modeling Language Foundations) System Modeling Assessment & Roadmap Working Group Meeting – SE DSIG Reston – March, 2016 Yves BERNARD.
International Workshop Jan 21– 24, 2012 Jacksonville, Fl USA Model-based Systems Engineering (MBSE) Initiative Ontology Action Team INCOSE MBSE Workshop.
Model-based Systems Engineering (MBSE) Initiative Overview Sanford Friedenthal Mark Sampson.
Status of SysML v2 Planning & Requirements Berlin, Germany June 16, roadmap:sysml_assessment_and_roadmap_working_group.
Interface Concepts Modeling Core Team
Integrating SysML with OWL (or other logic based formalisms)
Toward a Theory of System Fielding
Ron Williamson, PhD Systems Engineer, Raytheon 20 June 2011
Information Technology Project Management – Fifth Edition
Chapter Leader Training Unit 2 - Certification - Technical Operations
Systems Engineering Workflow Use Cases Activity SysML Roadmap Activity
SysML 2.0 – Systems Engineering Process (SEP) Working Group
File Systems and Databases
Ontology Reuse In MBSE Henson Graves Abstract January 2011
System Modeling Assessment & Roadmap Joint OMG/INCOSE Working Group
Architecture Description Languages
System Modeling Assessment & Roadmap Joint OMG/INCOSE Working Group
Automated Analysis and Code Generation for Domain-Specific Models
INCOSE IW 2014 Town Hall January 27, 2014
Systems Engineering Workflow Use Cases Activity SysML Roadmap Activity
Status of SysML v2 Planning & Requirements
Presentation transcript:

International Workshop Jan 21– 24, 2012 Jacksonville, Fl USA Model-based Systems Engineering (MBSE) Initiative Slides by Henson Graves Presented by Matthew West

International Workshop Jan 21– 24, 2012 Jacksonville, Fl USA INCOSE MBSE Definition 2 formalized application of modeling “Model-based systems engineering (MBSE) is the formalized application of modeling to support system requirements, design, analysis, verification and validation activities beginning in the conceptual design phase and continuing throughout development and later life cycle phases.” INCOSE SE Vision 2020 (INCOSE-TP ), Sept 2007

International Workshop Jan 21– 24, 2012 Jacksonville, Fl USA This requires change… Document Generation Documents Disconnected System Models MBSE

International Workshop Jan 21– 24, 2012 Jacksonville, Fl USA INCOSE MBSE Roadmap 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:

International Workshop Jan 21– 24, 2012 Jacksonville, Fl USA Topics Seeking Ontology Help On Potential for Upper Ontologies as MetaData model to organize and manage engineering data Use of ontology for modeling composite structures Development of specific hierarchies of domain ontologies for inclusion in SysML modeling Use of ontology results to construct good modeling principles for SysML modeling 5

International Workshop Jan 21– 24, 2012 Jacksonville, Fl USA Vision For Integration of Reasoning With System Engineering … with great potential for reducing work and rework Ontologies - General terminology reusable across multiple engineering domains facts about specific applications Develop design specifications Check design specializes requirements Perform integration tests Verify implementation realizes design Perform verification tests Verify product satisfies requirements Design Implementation Test & Verification Deployment Requirements Develop requirements specifications Check specification consistency Produced by Engineering Tools Produced by Reasoning Tools Ontologies specialized for domain specific applications Knowledge Management & Reasoning System Make/retract assertions about data Answer queries Check design consistency Evaluate evidence for assertions

International Workshop Jan 21– 24, 2012 Jacksonville, Fl USA Significant Research Results On Embedding SysML into Logics Type Theory FOL OWL Composite Diagrams Class Diagrams SysML Classes & properties Composite structure Behavior OWL Classes & properties correspond to a fragment of FOL Decidability Rich class constructors Individuals First Order Logic Quantifiers Nary-predicates Functions Type theory Contains a higher order logic Set theory like abstraction

International Workshop Jan 21– 24, 2012 Jacksonville, Fl USA Use case 1: Maintaining Design Consistency During Development Components get added to designs during the course of design development, e.g. a pump May make the system design become invalid if design constraints are violated These problems are not apparent from manual model inspection Working with computer scientists to produce examples and feasibility studies

International Workshop Jan 21– 24, 2012 Jacksonville, Fl USA Plans Forward Continue prototyping reasoning use cases Hopefully the OntologySummit2012 will produce material that can be used in MBSE context Looking for members for OAT willing to take on responsibilities for tasks 9

Information Junction Quick Review of Objectives We want to use the formalism of ontologies to represent knowledge in fields of interest to us: –Space flight in particular –Systems engineering in general –Fundamental phenomena underlying the above: physics, chemistry, economics, psychology, politics, probability, etc. We want these knowledge representation conventions to be stable and durable: independent of particular programs, projects, organizations, and software tools We want to customize or adapt our modeling and analysis tools to support our knowledge representation conventions –At least to translate to/from internal representations –At best to teach the tool to operate on our concepts and properties as extensions or specializations of its native counterparts 10

Information Junction A Simplified View of JPL Ontologies Divided into three main categories: –Foundation General concepts and properties Examples at right –Discipline Specializations for electrical, mechanical, etc. Mostly about describing properties –Application Specializations for cross- discipline use cases (e.g., orbiter, lander, observatory, etc.) Each ontology may import other ontologies 11 «ontology» project «ontology» mission «ontology» base imports

Information Junction The strange life of System Components 12 Bloggs 100H Pump Serial No. 5755/A C1 P101 C2 Tag Crude Distillation Unit