Webel Parsing Analysis: A custom Document stereotype (keyword «document») extends the UML standard profile Document that extends Artifact (which is NOT in the UML4SysML intersection). Such a Document may act as the 'source' of a «snippet».
Webel Parsing Analysis: Create a top-level 'source' or '0-source' Package/Model SEPARATE from your project model. All source «document» elements and «snippet» extracts and «pa» diagrams MUST be ultimately owned by that top-level Package/Model as ancestor!
Webel Parsing Analysis «pa» diagrams are "scratchpads" used to elicit model elements traceably from text «snippets». While BDDs are a good initial choice, any kind of diagram can be used as a «pa» diagram.
Webel Parsing Analysis: If you wish to show a «snippet» comment symbol (with its body text) in a presentation diagram (that is NOT a «pa» diagram) remove the '/members' tagged value from display so the only visible tagged value is 'source'.
Webel Parsing Analysis «pa» diagrams are NOT intended as final presentation diagrams! They serve merely to traceably elicit model elements, which may then be shown in other (typically much tidier) presentation diagrams elsewhere.
Customizing the ElementGroup extensions for the Webel Parsing Analysis recipe (simplified) This content has been marked as discussing an ADVANCED topic! Gallery Tutorial TRAIL: Webel's ultimate guide to Systems Modeling Language with MagicDraw/Cameo Section 18:01: Logical grouping with the ElementGroup comment Slide kind UML Profile Diagram
Webel Parsing Analysis: typically the quoted extract text (body) of a «snippet» is a short phrase, a sentence, or a couple of short sentences (but not dozens of sentences).
Extending the ElementGroup for the Webel Parsing Analysis recipe (a quick look) This content has been marked as discussing an ADVANCED topic! Gallery Tutorial TRAIL: Webel's ultimate guide to Systems Modeling Language with MagicDraw/Cameo Section 18:01: Logical grouping with the ElementGroup comment Slide kind UML Profile Diagram
An ElementGroup used for basic Parsing Analysis model element elicitation: Example 2 Gallery Tutorial TRAIL: Webel's ultimate guide to Systems Modeling Language with MagicDraw/Cameo Section 18:01: Logical grouping with the ElementGroup comment Slide kind MagicDraw/Cameo: table SysML Block Definition Diagram (BDD)
In Webel Parsing Analysis if you want to track elicited model elements that have not been explicitly mentioned in source text you can introduce Element-level custom tracking Stereotypes with the keywords «pa:implied» or «pa:assumed».