Keywords
Webel IT Australia is the home of the Webel Parsing Analysis recipe for SysML®, a very powerful technique for translating text from authoritative domain source documents traceably into Systems Modeling Language v1 (SysML®) models. Dr Darren says:
This is the most powerful technique for document-driven Model-Based Systems Engineering I know, and much of this site - and much of my professional life - is dedicated to promoting and teaching this compelling method. I employ this strategy as the first step on every single SysML/MBSE project and throughout every project.
The Webel Parsing Analysis recipe for SysML® has been applied to substantial real-world applications such as modelling of radio telescopes, particle accelerators, neutron beam instruments, electronics, robotics, astronomical instrumentation, micro-controllers, green rating schemes for buildings, HVAC&R systems, and for digital twin encapsulation of building and construction projects.
The Webel Parsing Analysis recipe for SysML® recipe is a meta-process that can be combined with Model-Based Systems Engineering methodologies and helps amplify them!
The recipe is particularly useful in combination with SysML-driven Requirements Engineering.
NEWS: New detailed tutorial: TRAIL: Theory and best practices for the Webel Parsing Analysis recipe for SysMLv1.6+
NEWS: New detailed tutorial: TRAIL: Webel SysML Parsing Analysis example: Optical telescopes from Wikipedia: Structure and port-based light flow model
NEWS: New detailed tutorial: TRAIL: Webel SysML Parsing Analysis example: A particle physics taxonomy from Wikipedia
Some key points about Webel Parsing Analysis
- Humans work well with natural language: Many stakeholders – including those who are not necessarily familiar with UML or SysML modelling symbols and diagrams - benefit enormously from having plain text in diagrams side-by-side with graphics.
- Translating authoritative technical documents written in “natural” engineering language (snippet-by-snippet) into Webel Parsing Analysis diagrams creates consistent underlying systems models and can bridge easily to existing methodologies.
- Not even the most experienced requirements engineers can easily state requirements perfectly in consistent requirements-friendly language first shot; requirements and constraints are often buried in the natural text of domain source documents.
- Webel Parsing Analysis is a "meta-process" that can be applied to general domain source documents to elicit Requirements (and related model elements) or to a Requirements Specification itself as a special case of a domain source document!
- The Webel Parsing Analysis recipe promotes a clearly scoped modelling workflow.
- Webel Parsing Analysis (with strict traceability of all elicited model elements) can be used side-by-side with "freestyle" modelling with incremental benefit the more it is used.
The Webel Parsing Analysis recipe is tuned for use with MagicDraw® and Magic Cyber-Systems Engineer ® (Cameo Systems Modeler®)
The Webel Parsing Analysis recipe also serves as a powerful requirements elicitation method for SysML®!
The Webel Parsing Analysis recipe here is designed to work together with: Webel's Best Practice policy notes for MBSE with SysML1.x (and UML) and the MagicDraw/Cameo tools
The following basic SysML tutorial trail section on the basic SysML ElementGroup is a pre-requisite for all advanced tutorials on Webel Parsing Analysis: 18:01: Logical grouping with the ElementGroup extension of Comment in SysMLv1.x
Experts and those fluent with the UML, SysMLv1, and SysMLv2 metamodels may also be interested in: Webel Parsing Analysis: Requirements for the Parsing Analysis Container (a.k.a. Snippet)
Webel IT Australia held an invited presentation on the Webel Parsing Analysis recipe for SysML® at 9:05 AM on Friday 28th May 2021 at Day 2 of the Integrated Project Engineering Congress 2021 .
Index of Webel Parsing Analysis recipe Notes for SysML
Currently NOT ordered or prioritised. The format is:
[NOTE_TYPE_TAG, ...]{POLICY_LEVEL_TAG} LINKED_TITLE
- [DISPLAY, MODELLING, NAMING, POLICY, TIP]{STRICT} Webel Parsing Analysis: Pseudo Semantic Triple: For «pa:triple» applied to a named one-to-one or one-to-many uni-directional Association, the non-navigable end Property is the subject, the name is the predicate, the navigable end Property is the object.
- [CAPABILITY, FEATURE, NAVIGATION, TIP, TOOL]{RECOMMENDED} Webel Parsing Analysis: If you have a unique URL for a domain source «document» you MAY additionally set it as an external hyperlink in the MagicDraw/Cameo tool (as well as setting it as the unique 'url' tagged value that acts as the '/uri').