Webel Radio Net: The 'RadioNetContext' system context as both an IBD and a BDD Gallery Tutorial [TRAIL] SysMLv1: The Webel Radio Net port-based messaging example model in Cameo Systems Modeler and Cameo Simulation Toolkit Section Context and structural model for the RadioNet, NetSession, and RadioStation Slide kind SysML Block Definition Diagram (BDD) SysML Internal Block Diagram (IBD)
MagicDraw/Cameo: Rule: Internal Block Diagram and Block structure compartment: only one symbol for a given Property may be shown.
Focus BDD for block FoxDogPangram Gallery Tutorial TRAIL: Theory and best practices for the Webel Parsing Analysis recipe for SysMLv1.6+ Section Slide kind SysML Block Definition Diagram (BDD)
An eyepiece is a type of lens that is attached to a variety of optical devices such as telescopes and microscopes. Gallery Tutorial TRAIL: Webel SysML Parsing Analysis example: Optical telescopes from Wikipedia: Structure and port-based light flow model Section Slide kind SysML Block Definition Diagram (BDD)
The objective is the optical element that gathers light from the object being observed and focuses the light rays Gallery Tutorial TRAIL: Webel SysML Parsing Analysis example: Optical telescopes from Wikipedia: Structure and port-based light flow model Section Slide kind SysML Block Definition Diagram (BDD)
Focus BDD for the Positronium block Gallery Tutorial TRAIL: Webel SysML Parsing Analysis example: A particle physics taxonomy from Wikipedia Section Slide kind SysML Block Definition Diagram (BDD)
Inherited Feature indicator Gallery Tutorial TRAIL: Webel's ultimate guide to Systems Modeling Language (v1) with MagicDraw/Cameo Section 01:02: UML 101 for model-based systems engineering with SysML Slide kind UML Class Diagram
Class compartments Gallery Tutorial TRAIL: Webel's ultimate guide to Systems Modeling Language (v1) with MagicDraw/Cameo Section 01:02: UML 101 for model-based systems engineering with SysML Slide kind UML Class Diagram
Values - LuxuryPhoneConfig - IBD Gallery Tutorial TRAIL: Webel's ultimate guide to Systems Modeling Language (v1) with MagicDraw/Cameo Section 08:04: Deep configuration using SysML context-specific values Slide kind hybrid diagram SysML Internal Block Diagram (IBD)
Values - SmartPhone with 2 PhoneCameras - IBD Gallery Tutorial TRAIL: Webel's ultimate guide to Systems Modeling Language (v1) with MagicDraw/Cameo Section 08:04: Deep configuration using SysML context-specific values Slide kind SysML Internal Block Diagram (IBD)
Values - CustomCamera with customised Sensor with pixels - IBD Gallery Tutorial TRAIL: Webel's ultimate guide to Systems Modeling Language (v1) with MagicDraw/Cameo Section 08:04: Deep configuration using SysML context-specific values Slide kind SysML Internal Block Diagram (IBD)
Values - BasicCamera with Sensor with pixels - IBD Gallery Tutorial TRAIL: Webel's ultimate guide to Systems Modeling Language (v1) with MagicDraw/Cameo Section 08:04: Deep configuration using SysML context-specific values Slide kind SysML Internal Block Diagram (IBD)
Association vs Connector - detailed Gallery Tutorial TRAIL: Webel's ultimate guide to Systems Modeling Language (v1) with MagicDraw/Cameo Section 08:01: The building Blocks of SysML Slide kind SysML Block Definition Diagram (BDD)
SysML "shared" Property challenge as objects: two Triangles share one LineSegment edge. Gallery Tutorial TRAIL: Webel's ultimate guide to Systems Modeling Language (v1) with MagicDraw/Cameo Section 08:01: The building Blocks of SysML Slide kind hybrid diagram SysML Block Definition Diagram (BDD) UML Object diagram
SysML "shared" Property example: two Triangles share one LineSegment edge. Gallery Tutorial TRAIL: Webel's ultimate guide to Systems Modeling Language (v1) with MagicDraw/Cameo Section 08:01: The building Blocks of SysML Slide kind SysML Block Definition Diagram (BDD)
SysML Reference Property representations Gallery Tutorial TRAIL: Webel's ultimate guide to Systems Modeling Language (v1) with MagicDraw/Cameo Section 08:01: The building Blocks of SysML Slide kind SysML Block Definition Diagram (BDD)
MagicDraw/Cameo: Does not show the “structure” label at the top of an internal structure compartment.
A compartment with the label “structure” may appear as part of a block definition to show connectors and other internal structure elements for the block being defined. This compartment may contain any of the graphical elements of an internal block diagram Source OMG Systems Modeling Language (SysML) 1.6
SysML Part Property representations Gallery Tutorial TRAIL: Webel's ultimate guide to Systems Modeling Language (v1) with MagicDraw/Cameo Section 08:01: The building Blocks of SysML Slide kind SysML Block Definition Diagram (BDD)
ExampleBlock in a Block Definition Diagram (BDD) Gallery Tutorial TRAIL: Webel's ultimate guide to Systems Modeling Language (v1) with MagicDraw/Cameo Section 08:01: The building Blocks of SysML Slide kind SysML Block Definition Diagram (BDD)
A Class has four mandatory compartments: attributes, operations, receptions ... and internal structure ... A Class may also have optional compartments as described for Classifiers in general Source Unified Modeling Language 2.5.1
ProxyPort minimal example - delegation to part Gallery Tutorial TRAIL: Webel's ultimate guide to Systems Modeling Language (v1) with MagicDraw/Cameo Section 09:06: ProxyPorts and FullPorts Slide kind SysML Block Definition Diagram (BDD)
WaterProcessingPlant - FlowProperty and ItemFlow example with Ports (in IBD with verbose Port compartments) Gallery Tutorial TRAIL: Webel's ultimate guide to Systems Modeling Language (v1) with MagicDraw/Cameo Section 09:05: FlowProperty and Ports with flows Slide kind SysML Internal Block Diagram (IBD)
WaterProcessingPlant - FlowProperty and ItemFlow example with Ports (in BDD with structure) Gallery Tutorial TRAIL: Webel's ultimate guide to Systems Modeling Language (v1) with MagicDraw/Cameo Section 09:05: FlowProperty and Ports with flows Slide kind SysML Block Definition Diagram (BDD)
ItemFlow without and with itemProperty - and compatible ItemFlows Gallery Tutorial TRAIL: Webel's ultimate guide to Systems Modeling Language (v1) with MagicDraw/Cameo Section 09:01: Indicating flow on Associations and Connectors Slide kind SysML Block Definition Diagram (BDD)
HISTORICAL: On using the plain ol' UML InformationFlow in SysML (but please instead use a SysML ItemFlow without an 'itemProperty' on Associations) ARCHIVAL (2010): This content is now considered historical only! Gallery Tutorial TRAIL: Webel's ultimate guide to Systems Modeling Language (v1) with MagicDraw/Cameo Section 09:01: Indicating flow on Associations and Connectors Slide kind SysML Block Definition Diagram (BDD)
Figure 15-8: Example of Structural Allocation Gallery Tutorial TRAIL: The SysML-1.6 Hybrid SUV sample and specification diagrams in MagicDraw/Cameo (with annotations) [UNDERGOING UPDATE to SysML1.7] Section Section: SysML-1.6 specification diagrams: 15 Allocations Slide kind SysML Package Diagram