Icon class icon_class far fa-sticky-note icon_class_computed far fa-sticky-note Note kind POLICY STYLE Policy level STRICT Keywords Webel Parsing Analysis parsing analysis WPA:«pa» Relates to TRAIL: Webel SysML Parsing Analysis example: A particle physics taxonomy from Wikipedia Our first Parsing Analysis diagram about leptons Use multiple snippets to bridge knowledge gaps Lepton flavours and generations Mass of charged leptons and decay (Part 1) Mass of charged leptons and decay (Part 2) Spin for elementary particles and composite particles Leptons and interactions Modelling antiparticles, antileptons, and antimatter Mass and charge of electron and positron Leptons as fermions Neutrons and protons are spin-1/2 fermions and baryons An abstract Q(u)ark for M(u)ster M(u)ark There are six types of quarks (and six antiquarks) Protons are spin-1/2 fermions and are composed of three valence quarks, making them baryons The neutron is classified as a hadron, because it is a composite particle made of quarks. TRAIL: Webel SysML Parsing Analysis example: Optical telescopes from Wikipedia: Structure and port-based light flow model Our first Parsing Analysis diagram about telescopes The first known practical telescopes were refracting telescopes The reflecting telescope uses mirrors to collect and focus light Many new types of telescopes were invented including radio telescopes and infrared telescopes Optical radiation, visible, UV, and infrared Radio frequencies (just a quick look) An optical telescope is a telescope that gathers and focuses light mainly from the visible part of the electromagnetic spectrum The objective is the optical element that gathers light from the object being observed and focuses the light rays An eyepiece is a type of lens that is attached to a variety of optical devices such as telescopes and microscopes. Most (but not all) telescope designs produce an inverted image at the focal plane Optics: real images vs virtual images and focus points An object infinitely far from the optical system forms an image at the rear focal plane The basic scheme of an optical telescope: Keplerian refractor A curved primary mirror is the reflector telescope's basic optical element The Gregorian telescope employs a concave secondary mirror that reflects the image back through a hole in the primary mirror. The Newtonian telescope has flat secondary mirror and a paraboloid or spherical primary mirror The classic Cassegrain telescope has a parabolic primary mirror and a hyperbolic secondary mirror Focus PAD for the Snippet 'The quick brown fox jumps over the lazy dog' Focus PAD for the Snippet ''an English-language pangram — a sentence that contains all of the letters of the English alphabet' Using Trace to quickly elicit model elements from an identified figure, drawing, diagram, plot, graphic, or table from a domain source document Related notes Related notes (backlinks) [DISPLAY, MODELLING, OPTION]{INFORMATIVE} Webel Parsing Analysis: An "index" Parsing Analysis Diagram (PAD) showing a collection of Snippets may optionally (but need not always) show the /member tagged value of each Snippet. [MODELLING, NAMING, POLICY]{STRICT} Webel Parsing Analysis: The name of a Parsing Analysis Diagram (PAD) may be drawn from a focus Snippet OR may simply indicate a topic of interest to the analysis [MODELLING, NAMING, POLICY]{RECOMMENDED} Webel Parsing Analysis: Where too many dashed line "anchors" from Snippets to elicited members lead to clutter they may be selectively omitted from a Parsing Analysis Diagram (PAD) once each member has been collected. [MODELLING, NAMING, POLICY]{STRICT} Webel Parsing Analysis: While Associations may be collected as elicited members of a Snippet this can quickly lead to clutter in the /member list display. Often just collecting an end Property as member is sufficient. [MODELLING, NAMING, POLICY]{STRICT} Webel Parsing Analysis: While Generalizations may be collected as elicited members of a Snippet this can quickly lead to clutter in the /member list display. [DISPLAY, MODELLING, POLICY]{STRONG} Webel Parsing Analysis: A "focus" Parsing Analysis Diagram (PAD) for one or more Snippets SHOULD always show the /member tagged value of every Snippet. [MODELLING, NAMING, POLICY]{STRICT} Webel Parsing Analysis: Acronym: PAD = Parsing Analysis Diagram (may be nearly any diagram type, except those types that must be owned by an elicited model element) [TIP]{RECOMMENDED} Do export your UML/SysML presentation diagrams (only, not every diagram) regularly as static images; it will help you develop diagrams that are better balanced and communicate well with stakeholders. [POLICY]{STRICT} Webel Parsing Analysis diagrams do their job once - namely traceable elicitation of model elements - and are then only kept as a reference! The elicited model elements are then used elsewhere in the final model. [POLICY, STYLE]{TIP} A "staging" BDD for defining the flows, ports, and item properties on blocks to be used in an IBD does not have to be a "work of art" if it is not intended as a final presentation diagram. [OPTION]{RECOMMENDED} TIP: If you use the name '0-source' instead of 'source' for the top-level Package/Model for containing Parsing Analysis elements it will list nicely at the top of the containment tree. [DISPLAY, STYLE, TIP]{SUGGESTED} Webel Parsing Analysis: If the dashed-line "anchors" from your «snippet» ElementGroup symbols to elicited elements make a «pa» Parsing Analysis Diagram (PAD) too hard to read, try making them light grey using symbol properties. [POLICY]{STRICT} 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! [POLICY, STYLE]{STRICT} Webel «pa» Parsing Analysis Diagrams (PADs) are "scratchpads" used to elicit model elements traceably from text Snippets (extracts from source Documents). While BDDs are a good initial choice, most types of SysML diagram can be used as a «pa» diagram. [ASSERTION, DISPLAY, POLICY, SETTINGS, STYLE, TOOL]{STRICT} 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 '/member' tagged value from display so the only visible tagged value is 'source'. Related snippets (extracts) Visit also Visit also (backlinks) Flags Book traversal links for 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. Previous Up Next