MENU

Fun & Interesting

SysML Block Definition Diagram + Examples

CameoMagic 43,784 2 years ago
Video Not Working? Fix It Now

This video explains the block definition diagram (bdd) in SysML, the elements/relationships which are typically represented on the bdd, and how the bdd fits into other SysML diagrams. Many examples are shown. 0:00 Introduction 0:42 Block and Block Definition Diagram Definitions 1:11 Properties Overview 1:32 Composition Relationship Definition 1:52 Reference Properties, Aggregation, & Association Definitions 2:16 Generalization Relationship Definition 2:55 Generalization & Inheritance 4:33 Decomposition & Special Types of Blocks 4:55 Special Types of Blocks (Domain, Subsystem, System, etc) 6:10 Exploring the SysML Profile 8:03 Wrap Words 8:32 Directed Composition, Part Properties, Multiplicity 10:22 Directed Composition 11:38 Directed Association & Association 12:27 Directed Aggregation 12:52 Simulation (Reference Properties & Inherited Properties) 13:51 Instances (Exporting From Simulation & Table Creation) 15:35 Elements of Definition vs Elements of Usage 16:53 Create Relationship Shortcut 17:36 Inheriting Properties 19:07 Copy Paste Shortcut 19:47 Simulating Requirements Satisfying Properties 20:51 Next Steps Options After bdd Creation (More Structure) 22:42 Next Steps Options After bdd Creation (Add Behavior) 23:20 Connecting Behavior & Structural Elements 26:11 Different Ways to View Relationships on a Block 27:01 Rollup Patterns 28:41 Interface & Constraint Blocks 31:15 Closing Thoughts This example will provide information regarding Digital Engineering (DE), Model Based Systems Engineering (MBSE), and Systems Modeling Language (SysML). Video compatible with the following versions of SysML Tools -Cameo Systems Modeler 19.0 -Cameo Systems Modeler 2021x -Cameo Systems Modeler 2022x -Cameo Enterprise Architecture 19.0 -Cameo Enterprise Architecture 2021x (used in this demo) -Cameo Enterprise Architecture 2022x -MagicDraw 19.0 -MagicDraw 2021x -MagicDraw 2022x Video relevant or similar to the following Tools -IBM Rational Rhapsody -Oracle Sparx Systems Enterprise Architect -Genesys by Vitech -Microsoft Vizio #SysML #DigitalEngineering #MBSE #engineering #CameoSystemsModeler #MagicDraw #simulation #ModelBasedSystemsEngineering #UML #SystemsEngineering #SystemDesign #SystemArchitecture #design #methodology #digitaltransformation SysML Diagrams: SysML Structural Diagrams: Block Definition Diagram: #bdd #blockdefinitiondiagram -Block, Interface Block, Constraint Block, Value Type, Enumeration, Signal, Instance, Proxy Port, Full Port, Directed Aggregation, Directed Association, Directed Composition, Generalization, Usage, Internal Block Diagram: #ibd #internalblockdiagram -Part Property, Value Property, Reference Property, Constraint Property, Flow Property, Constraint Parameter, Binding Connector, Item Flow, Proxy Port, Full Port, Interface Block Package Diagram: #pkg #packagediagram -Package, Package Import, Element Import, Navigation, Start Here Page Parametric Diagram: #par #parametricdiagram -Rollup, Constraint Block, Part Property, Value Property, Reference Property, Constraint Property, Flow Property, Constraint Parameter, SysML Requirement Diagram: Requirement Diagram: #req #requirementdiagram -Extended Requirement, Satisfy, Verify, Relationships, ID, Test Case Activity, Trace, Derive, Copy, SysML Behavioral Diagrams: Activity Diagram: #act #activitydiagram -Allocation, Swim Lanes, Swimlanes, Activity Partitions, Actions, Activities, Call Behavior Action, Opaque Action, Control Flow, Object Flow, Send Signal Action, Accept Event Action, Time Event, Initial Node, Activity Final, Flow Final, Decision, Merge, Fork Horizontal, Join Horizontal, Input Pin, Output Pin State Machine Diagram: #stm #statemachinediagram Initial, Final State, Composite State, Orthogonal State, Submachine State, Deep History, Transition to Self, Entry Point, Exit Point, Junction, Choice Sequence Diagram: #seq #sequencediagram Lifeline, Alternatives, Loop, Option, Call Message, Send Message, Reply Message, Create Message, Delete Message, Diagonal Message, Message to Self, Recursive Message, Lost Message, State Invariant, Duration Constraint Use Case Diagram: #uc #usecasediagram -Actor, Use Case, Include, Extend, Association, Generalization, Block, Visit our website for more available free resources at www.CameoMagic.com

Comment