Gallery Tutorial [TECHNICAL SLIDE TRAIL] The Webel libraries for Wolfram Mathematica: With SysMLv1 models. Section SECTION: The Webel MAll & MOptsSet classes MTools extensions (with SysMLv1 models) Tags and keywords Mathematica keywords MTools MTools::Class MTools::method MTools::BaseClass Webel Mathematica keywords W`MOO` MAll All` gui$devel$all MAll.castFrom MAll.classSymbol MAll.$class MAll.classString MAll.classHierarchy MAll.superClassSymbols MAll.isMAll MAll.isSubClassOf MAll.isContractOf MAllDemo Keywords Wolfram Wolfram Language Mathematica Webel::SysML4Mathematica Webel IT Australia Systems Modeling Language SysMLv1 Slide kind SysML Block Definition Diagram (BDD) Click on the image to view it full size The examples shown are taken from the MAll self-test GUI we'll see in more detail later. Up next MAll: isContractOf for PatternTest (easier contract checks for MTools) Notes [TIP]{INFORMATIVE} Mathematica: TIPS for living with the user-contributed MTools for Object-Orientation (until a vendor-supported OO solution is eventually provided) [PATTERN, TIP, TOOL]{INFORMATIVE} Webel + Mathematica + MTools + SysML Snippets (quotes/extracts) Visit also Visit also (backlinks) Related slides (includes other tutorials) The MAll class has a self-tester GUI (for DEVELOPMENT use only) The Webel MAll universal (intermediate) base class Introduction to the Webel All` package and the MAll universal class extending MTools Example: Representation of a Webel MAll class MTools method as a SysML Activity Diagram MDemo`: Overview of demo classes for MAll & MOptsSet The MAllDemo class with MOptsSetDemo Related slides (backlinks, includes other tutorials) Flags Book traversal links for MAll: Methods related to classes and contracts: Example: MDemoAll: From the MAll self-test GUI Previous Up Next