Systems Modeling Language (SysML) Overview

Slides:



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

Doc.:October 2009 Slide 1 Architecture for Smart Grid IT Interoperability (1) Purpose –Understand and model Smart Grid IT and its interoperability needs.
1 INCOSE Chesapeake Chapter Enterprise SE Panel Discussion L. Mark Walker/LMC 21 March 2007.
® DODAF CADM/AP233 Interoperability Project David Price OSJTF March 2006.
® Integrating System Architecture & Engineering Applications Using Open Systems David Price OSJTF SoS Architecture Modeling Meeting September 22, 2005.
Architecture Framework Standardization Fatma Dandashi, Ph.D. Mr. Dwayne Hardy, OSD ATL-Open Systems Joint Task Force May, 2005.
1 Model Driven Development. 2 DoDAF/ModAF/ SysML and AP233 Architecture –DODAF MODAF Modelling –UML –SysML Interchange –AP 233AP 233 –XMI.
® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited DoDAF CADM ISO AP233 Converter Project Final Presentation David Price February 2005.
® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited AP233 – CADM Data Interchange Demo NDIA M&S Presentation David Price February 2005.
Architecting with Models and UML/SysML Dr. Kenneth Kung Architecture Technology Area Director Raytheon Company June 2005 © 2005 Raytheon Company All Rights.
Program Cost and Schedule Integrated with Systems Engineering Models
DoDAF DoD Architectural Framework across multiple levels (Zachman And MoDAF are similar) UPDM Unified Modeling Language (UML) Profile for DoDAF and ModAF.
David Harrison Senior Consultant, Popkin Software 22 April 2004
Andrew SuttonKent State University1 Software Modeling Andrew Sutton Department of Computer Science Kent State University.
3106 Use of UML 2.0 Diagrams for Systems Architecture Modeling Gundars Osvalds Systems of Systems Architect The Boeing Company.
UML Profile for DODAF/MODAF C4I TF Boston June, 2005.
OMG UML Profile for the DoD and MoD Architecture Frameworks (UPDM) Dwayne Hardy American Systems Jan 30, 2007.
Technical Integrity Assurance For Product Development W. Henson Graves Lockheed Martin Aeronautics Company Russ Campbell.
Basic Concepts The Unified Modeling Language (UML) SYSC System Analysis and Design.
Model Based Systems Engineering (MBSE) using SysML GSFC Systems Engineering Seminar June 8, 2010 Sanford Friedenthal Lockheed Martin
Leveraging Model Driven Architecture ® for Model Driven Systems Engineering MARC 2004 Richard Mark Soley, Ph.D. Chairman and CEO.
All Presentation Material Copyright Eurostep Group AB ® Spreading STEP in Industry – A Practical Approach David Price March 2005.
Free Mini Course: Applying SysML with MagicDraw
Systems Modeling Language ™ Overview Cris Kobryn and Sandy Friedenthal SysML Partners ( October 2003.
Reuse Standards Dr. Carma McClure Extended Intelligence, Inc. Copyright (c) 1998 by Extended Intelligence, Inc.
CIT UPES | Sept 2013 | Unified Modeling Language - UML.
1 Data Exchange Mark E. Sampson EMIS 8340 Systems Engineering Tool—applying tools to engineering systems.
Using Systems Engineering Data Standards with DoDAF
I n t e g r i t y - S e r v i c e - E x c e l l e n c e UPDM Review Session Col. Jack Jibilian Enterprise Architecting & Warfighting Decision Support SAF/XCPA.
1 UML Basic Training. UML Basic training2 Agenda  Definitions: requirements, design  Basics of Unified Modeling Language 1.4  SysML.
Unified Modeling Language* Keng Siau University of Nebraska-Lincoln *Adapted from “Software Architecture and the UML” by Grady Booch.
Modeling Component-based Software Systems with UML 2.0 George T. Edwards Jaiganesh Balasubramanian Arvind S. Krishna Vanderbilt University Nashville, TN.
SysML Awareness John Davies BSc, PhD, CEng, FIET.
Systems Modeling Language (SysML) v0.9 Submission Update DRAFT SysML Partners June 2005.
An Introduction to SysML
Interoperability. Designing how to move from requirements to code Handling complexity – Platforms, libraries, technology evolution, languages, testing,
Session 1 What Is the UML? Written by Thomas A. Pender Published by Wiley Publishing, Inc. October 5, 2011 Presented by Kang-Pyo Lee.
SYSTEMS ENGINEERING COURSE BASICS OF SYSML Hervé Panetto, Professor University of Lorraine, TELECOM Nancy Research Centre for Automatic Control (CRAN UMR.
Viewpoint Modeling and Model-Based Media Generation for Systems Engineers Automatic View and Document Generation for Scalable Model- Based Engineering.
International Workshop Jan 21– 24, 2012 Jacksonville, Fl USA INCOSE IW 2012 MBSE Requirement Flowdown Workshop - Outbrief - John C. Watson Principal Member.
System Modeling Assessment & Roadmap WG Meeting Boston, MA June 17, 2014 Eldad Palachi Sandy Friedenthal.
International Workshop 28 Jan – 2 Feb 2011 Phoenix, AZ, USA Modeling Standards Activity Team Model-based Systems Engineering (MBSE) Initiative Roger Burkhart.
IW11 Phoenix, AZ - MBSE Workshop1 Ontology from an MBSE perspective Brief-out from breakout session Monday, January 31 st, 2011.
Slide 1 Unified Modeling Language, Version 2.0 Object-Oriented SAD.
Status of SysML v2 Planning & Requirements Berlin, Germany June 16, roadmap:sysml_assessment_and_roadmap_working_group.
Systems Engineering Needs of the DoD Architecture Framework
Report: Model Interchange Testing OMG Unified Profile for DoDAF and MODAF (UPDM), Version 2.* (17 June 2013) OMG UPDM Group & OMG Model Interchange Working.
Systems Engineering Concept Model (SECM) Update
Integrating MBSE into a Multi-Disciplinary Engineering Environment A Software Engineering Perspective Mark Hoffman 20 June 2011 Copyright © 2011 by Lockheed.
PLM4MBSE working group update
SysML v2 Planning & Requirements Working Group Meeting
Systems Analysis and Design With UML 2
Workplan for Updating the As-built Architecture of the 2007 GEOSS Architecture Implementation Pilot Session 7B, 6 June 2007 GEOSS Architecture Implementation.
University of Central Florida COP 3330 Object Oriented Programming
CIMI Enterprise Architecture Proposal
Rational Worldwide Software Symposium
Model Driven Development with the Emerging UML 2.0
Copyright © by Object Management Group.
Rational Worldwide Software Symposium
Software engineering -1
System Modeling Assessment & Roadmap Joint OMG/INCOSE Working Group
UML profiles.
Verilog-AMS Integration with P1800 SV Standard
SysML Overview October 19, 2004 Sanford Friedenthal
CORE Name: CORE® Description:
INCOSE IW 2014 Town Hall January 27, 2014
Rational Worldwide Software Symposium
Systems Engineering Concept Model (SECM) Update
MBSE for PLM: Part of the Digital Systems Life Cycle
Status of SysML v2 Planning & Requirements
Presentation transcript:

Systems Modeling Language (SysML) Overview April 20, 2005 Sanford Friedenthal SysML Cochair sanford.friedenthal@lmco.com (703) 293-5557

SE Practices for Describing Systems Future Past Specifications Interface requirements System design Analysis & Trade-off Test plans Moving from Document centric to Model centric

Why Model Based Approach ? Improved communications Reduced ambiguity Reduced errors More complete representation Enhanced knowledge capture

Unified Modeling Language (UML) Is a visual modeling language Is not a methodology Defacto standard for SW level OO modeling Visual Modeling Language = Notation + Semantics Semantics = meaning Notation = representation of meaning

UML/SysML Status UML V2.0 Updated version of UML that offers significant capability for systems engineering over previous versions Adopted in June 2003/Finalized in 2005 UML for Systems Engineering (SE) RFP Established the requirements for a system modeling language Issued by the OMG in March 2003 SysML Industry Response to the UML for SE RFP Addresses most of the requirements in the RFP V1.0 expected to begin adoption in 2005

SysML Partners Industry American Systems, BAE SYSTEMS, Boeing, Deere & Company, EADS Astrium, Eurostep, Israel Aircraft Industries, Lockheed Martin, Motorola, Northrop Grumman, oose.de, Raytheon, THALES Government DoD/OSD, NASA/JPL, NIST Vendors Artisan, Ceira, EmbeddedPlus, Gentleware, IBM, I-Logix, PivotPoint Technology, Popkin, Project Technology, 3SL, Telelogic, Vitech Liaisons/Other Organizations AP-233, CCSDS, EAST, INCOSE, Rosetta

SysML Scope Development Life Cycle System Hierarchy Systems Engineering Process, Methods, & Artifacts Customer Req’ts System Solutions Req’ts Analysis Arch Design Eval Altern Verify & Validate SoS Applies to Each Level of the System Hierarchy System System System System Hierarchy Subsystem Subsystem Component Specific Methods (e.g. HW, SW) Item 1 Item N Item 1 Item N

SysML Diagram Taxonomy Derived from UML 2 Composite Structure

A Few Sample Diagrams

Assemblies, Parts, Ports, Connectors & Flows Assembly Item Flow Port Connector

Continuous Systems r e v i r D m e k e a t s r y B S S B A « » « » interruptibleRegion » r e v Driving i r Turn D Key On « continuous » Brake Pressure e m k e a t r s Braking B y « ControlOperator » S Enable on Brake Pressure > 0 « continuous » Modulation Frequency S B A Monitor Traction

Sequence Diagram with Reference Continue seq: Question :A :B :C :A :B ask ref Question alt DoSth alt ok ok yes nonono notOK notOK no Derived from UML 2 Superstructure

State Machine Diagram

Requirement Diagram Showing Requirements Flowdown

Related Standards Efforts

Standard UML Profile for DoDAF Recent initiative started through the OMG Purpose Develop standard representations of DoDAF products using UML/SysML Benefits Improved communications Architecture model reuse and maintainability Model interoperability among tools OMG Timeline Plan to issue req’ts for the standard in late ’05 or early ‘06

SysML / AP-233 Alignment SysMLTools Systems Engineering Electrical CAE Engineering Analysis ISO 10303/AP-233 NEUTRAL SE DATA EXCHANGE FORMAT Mechanical CAD Algorithm Design SW Dev Environment Planning Tools Testing Tools

Systems Engineering Standards & Architecture Frameworks Implemented by Tools Modeling Methods SADT HP OOSE Other Interchange Standards MOF/XMI STEP/AP-233 Architecture Frameworks FEAF Zachman FW DoDAF MDA Modeling & Simulation Standards UML/SysML IDEF0 HLA Modeling Simulation Process EIA 632 CMMI * ISO 15288 IEEE 1220 DoDAF UML/SysML MOF/XMI STEP/AP-233 CADM

Summary SysML is a general purpose language that supports the specification, analysis, design, & verification of complex systems SysML is being developed in conjunction with related systems engineering and architecture framework standards Part of the OMG Model Driven Architecture Standards ISO AP-233 data interchange standard UML Profile for DoDAF initiative Planned adoption of SysML v1.0 to begin end of 2005

References UML for SE RFP OMG doc# ad/03-03-41 SysML V0.9 (refer to www.sysml.org) OMG Doc # ad/05-01-03 [UML2 2003] UML 2 Superstructure (Final Adopted Specification) OMG doc# ptc/03-08-02 [UML2 2003] UML 2 Infrastructure (Final Adopted Specification) OMG doc# ptc/03-09-15 INCOSE 2004 Symposium Paper “Extending UML to Support a Systems Modeling Language” – S. Friedenthal, C. Kobryn INCOSE 2003 Symposium Paper “Extending UML from Software to Systems” – S. Friedenthal, R. Burkhart INCOSE Insight (June 2004) [Bock 2003] "UML 2 Activity Model Support for Systems Engineering Functional Flow Diagrams," Journal of INCOSE Systems Engineering, vol. 6, no. 4, October 2003 – C. Bock

Further Info Web www.sysml.org Chairs Cris Kobryn cris.kobryn@telelogic.com; cris@sysml.org Sandy Friedenthal sanford.friedenthal@lmco.com; sandy@sysml.org