Icon class icon_class far fa-sticky-note icon_class_computed far fa-sticky-note Note kind CAPABILITY FEATURE TOOL Keywords Cameo Systems Modeler MagicDraw SysML MagicDraw UML table query table table query report table report generation report Discussed in more detail with links to many examples under: SysML: MagicDraw/Cameo: Use query view tables, matrices, and maps, use them a lot! They help communicate well with other stakeholders. Learn how to use the Generic Table diagram type, custom relations, Simple Navigation & Metachain Navigation (expert)! Visit also: MagicDraw/Cameo: Learn how to effectively use and customise the powerful table, matrix, and relation map diagrams and how to create custom queries, implied relations, and custom properties. It will open up a whole new world of enjoyable power modelling! Visit also: MagicDraw/Cameo derived relationships and metachain navigation are very powerful and worth exploring Visit also: [EXTERNAL LINKS] SysMLv1/UML: MagicDraw/Cameo: Derived properties, structured expressions, reusing opaque behaviours, metachain Relates to Figure D.14 - Requirements Relationships Expressed in Tabular Format (Table) [EXTERNAL LINKS] SysMLv1/UML: MagicDraw/Cameo: Derived properties, structured expressions, reusing opaque behaviours, metachain [STUB] SysMLv1: MagicDraw/Cameo: SPECIFIC CASES of Structured Expressions, Derived Properties, Custom Scripts, and Metachain Navigation for table columns Webel Radio Net: Content Diagram as index of table and matrix diagrams Related notes [CAPABILITY, FEATURE, TOOL] Magicdraw/Cameo has powerful relationship Dependency Matrix diagrams, and in many cases one can assign or remove relationships directly in the cells of the matrix just by clicking! Related notes (backlinks) [MODELLING, PROPOSAL, TIP]{SUGGESTED} SysMLv1: TIP: You can strengthen the ill-defined semantics of Property 'aggregation' (an AggregationKind) by applying custom Stereotypes to a Property, documented with its intended use. Not perfect, but better than not. EXAMPLE: «assembled» [CONVENTION, MODELLING, NAMING, TIP]{RECOMMENDED} Webel: SysML: SE: A functional analysis «whitebox» Activity may have swimlanes that Allocate to logical subsystems (logical handlers) within the 'problem' zone or to design/implementation level blocks. [CONVENTION, MODELLING, NAMING, TIP]{RECOMMENDED} Webel: SysML: SE: The custom Stereotype keyword «whitebox» applied to an Activity indicates that it is part of the functional analysis breakdown serving a «whitebox» «scenario» Activity (directly or indirectly) for a UseCase. [CONVENTION, MODELLING, NAMING, TIP]{RECOMMENDED} Webel: SysML: SE: «blackbox»: The custom Stereotype keyword «scenario» indicates a Behavior (Interaction as Sequence Diagram or Activity) that Refines a top-level UseCase within the 'problem' zone. [CONVENTION, MODELLING, NAMING, TIP]{RECOMMENDED} The Webel recipe for pragramatic SE with SysML omits many of the concerns addressed by fully-fledged systems engineering frameworks. Many of these can be partially addressed by using custom Stereotypes for extraction using query view tables. [CONVENTION, MODELLING, NAMING, TIP]{RECOMMENDED} Webel: SysML: SE: The custom stereotype keyword «design» covers elements involved with BOTH design and/or implementation aspects in the 'solution' zone. (In more comprehensive SE methodologies design and implementation are often treated separately.) [CONVENTION, MODELLING, NAMING, TIP]{RECOMMENDED} Webel: SysML: SE: Naming convention: «whitebox»: A '$' prefix indicates a «logical» system, «logical» subsystem (aka conceptual subsystem) or «logical» handler Block (which is a more specific form of «logical» subsystems Block). [MODELLING, TIP, TOOL]{RECOMMENDED} SysML: MagicDraw/Cameo: Use query view tables, matrices, and maps, use them a lot! They help communicate well with other stakeholders. Learn how to use the Generic Table diagram type, custom relations, Simple Navigation & Metachain Navigation (expert)! [CONVENTION, MODELLING, NAMING, TIP]{RECOMMENDED} Webel: SysMLv1: Functional analysis (isolation of white-box Activities identified via «blackbox» scenario Activities of UseCases). Recommend custom stereotype them. Candidate: «whitebox» (or a recommended SE methodology stereotype). [FEATURE, TIP, TOOL] MagicDraw/Cameo: Many table cells are interactive! You can, for example, edit the 'name' of elements. Most columns are also sortable. And you can navigate from element cells to elements in the model browser via context menu items. [TIP, TOOL] MagicDraw/Cameo: Learn how to effectively use and customise the powerful table, matrix, and relation map diagrams and how to create custom queries, implied relations, and custom properties. It will open up a whole new world of enjoyable power modelling! [TIP]{TIP} Nobody (informed) said that SysML (or even UML) modelling and MBSE is only about graphical modelling, notations, and diagrams! Information can be extracted in many different ways and presented in many different formats from the underlying model! [CAPABILITY, FEATURE, TOOL] Magicdraw/Cameo has powerful relationship maps! [CAVEAT, DISPLAY, STYLE, TOOL] MagicDraw/Cameo: the coloured stereotype icons for some kinds of elements can't be removed from all diagrams, tables, or matrix views [CAVEAT, FEATURE, TOOL, VARIATION] MagicDraw/Cameo query tables use a single row (with a group of elements) to represent multiple targets/hits from a relationship, rather than one row per hit. Related snippets (extracts) Visit also Visit also (backlinks) Flags