Mathematica
About «pseudo» blocks (always prefixed with ‘@’)
Extract Options from an OptionsPattern[] in a SysML Activity (2) DETAILED
The sigsUp/Down functions as a SysML BDD: With Options Block and pseudo functional indicators
Extract Options from an OptionsPattern[] in a SysML Activity (1)
The sigsUp function with OptionsPattern modelled as a SysML Activity (and with "pseudo functional" representation)
Easier ‘$arg$’ and ‘$opt$’ help Rules using the Webel MArg and MOpt helper classes and MTools for OO
Association as SysML: CASE: Webel @ArgMap «pseudo» block (slightly less "fiddly" as an Internal Block Diagram)
Association as SysML: CASE: Webel @RuleMap and @ArgsMap «pseudo» blocks. Very "fiddly" to represent in a SysML Block Definition Diagram!
Association vs Class as SysML CASE: Webel $arg$ and $opt$ help
SysML Activity with @pseudo functions capturing Wolfram Language logic
Typed Association example: <||>$* maps String to any expression
Association <||> vs Rule
Frequently used String pair Lists
Frequently used typed {} Lists
Service: Mathematica-driven spreadsheet data and equation migration to Wolfram Cloud and/or database and/or XML Schema and/or JSON and more.
Do you have have "siloed" data and VBA formulae and macros stuck in old spreadsheet files from Excel or LibreOffice Calc?
Buy Mathematica-generated Tessellation Art in 8K high resolution as quality Acrylic Float Frame mounted prints delivered worldwide!
Mathematica isn't just brilliant for symbolic algebra, data analysis, and visualisation, it is a simply amazing tool for generating high quality maths art, such as these amazing colourful high resolution 8K Tessellation Art images, which are available for purchase as quality Acrylic Float Frame mounted prints, delivered worldwide.
Wolfram Player Pro zone (deployment environment for Mathematica Notebooks)
Wolfram Player Pro is a low cost desktop application deployment solution for Mathematica Notebooks. It is "read only" w.r.t. new command lines, but end users can of course input data via Graphical User Interface (GUI) form elements. It supports truly rapid development GUIs that hide all of the complexity of the Wolfram Language.
SysML4Mathematica: Example 06: Sensible heating: 'qSen' per mass (+ve): energy transfer TO humid air
The Webel Recipe for SysML-friendly Wolfram Language coding in Mathematica
As part of a long term project developed, initially during work for a client, Webel IT Australia in partnership with GreenSoft Pty Ltd is developing a very complex Mathematica application with substantial SysML modelling support.
Mathematica: HOWTO Autoload the simplest possible .m or .wl Package file with a few custom functions
Q: What types of simulation, execution, and calculation are available for SysML with MagicDraw/Cameo?
There are a number of ways of simulating and executing various aspects of Systems Modeling Language v1 (SysML®), and they are not just novelties! They also really help your models become more robust, logical, and organised.
There is "internal" tool simulation of Activities and StateMachines based on fUML (or variations of it).
Wolfram SystemModeler zone
Mathematica and Wolfram Language zone
Service: Wolfram Mathematica: Modelling, data analysis, mapping, transformation, and visualisation
Webel IT Australia are experts in applications of the powerful Wolfram Mathematica technical computing system to symbolic algebra, equation analysis, numerical analysis, physics and engineering simulations, data analysis and transformation, plotting, generative graphics, 3D modelling, animation, image processing, and rapid desktop GUI development for end users for deployment to Wolfram Player Pro, or as Wolfram Cloud applications.