Action Subsystem Document Register - modelint/shlaer-mellor-metamodel GitHub Wiki

All Action Subsystem models, technical notes, backround documents and other documentation are organized in this document register.

Document ID

For tracking and reference purposes, every document has a unique document identifier. This identifier remains valid regardless of configuration management system organization, path name or web location.

To make the table easy to read in this wiki we show only the document number (#) and not the full document id.

The prefix for all documents in the Shlaer-Mellor metamodel Action Subsystem is: mint.sm-meta.action.<doc_type>.<num>

So, in the title block of a Technical Document document type, the full document id would be: mint.sm-meta.action.td.2 for the Flow Subsystem Class Model

Technical Notes

Informal notes, anything from a photo of a napkin or whiteboard sketch to a neatly formatted pdf is included here. These notes describe key concepts, challenges, issues and anything else contributing to the construction of the more formal Technical Documents.

# Title Author Creation Modification Version Native
1 Reading and Updating Attributes Leon Starr 2022-1-5 2022-1-6 0.2.0 OmniGraffle
2 Relationship Navigation Leon Starr 2021-12-21 2021-12-21 0.1.0 OmniGraffle
3 Data Flow Semantics Leon Starr 2021-12-26 2021-12-31 1.0.0 OmniGraffle
4 Reference actions Leon Starr 2022-1-1 2022-1-3 0.2.0 OmniGraffle
5 Instance Creation Leon Starr 2022-1-3 2022-1-3 0.1.0 OmniGraffle
6 Activities Leon Starr 2021-11-1 2022-1-6 0.2.0 OmniGraffle
7 Signal Action Leon Starr 2022-2-7 2022-2-10 1.0.0 Wiki
8 Signal Action to and from Metamodel Exploration Leon Starr 2022-2-10 2022-2-10 0.1.0 Wiki
9 Select Action Leon Starr 2022-4-14 2022-4-14 0.2.0 Wiki
10 Loose Ends Inventory Leon Starr 2022-8-7 2022-8-7 0.1.0 in progress Wiki
11 Parse Experiments Leon Starr 2022-8-20 2022-8-20 0.1.0 in progress OmniGraffle
12 Flow Conversion Leon Starr 2023-8-5 2023-8-5 0.1.0 in progress OmniGraffle
13 Action Inventory Leon Starr 2023-8-10 2023-9-4 0.1.0 in progress OmniGraffle

Technical Documents

Documents under formal review. Typically these are incorporated into code artifacts.

For class models, the Other column shows the relationship numbering range.

# Title Author Creation Modification Version Native Other
1 Signal Action Subsystem
Class Model
Leon Starr 2021-9-10 2022-5-1 0.6.0 Flatland 850-874
2 Flow Subsystem
Class Model
Leon Starr 2021-9-10 2025-12-11 2.6.0 Flatland 800-824
3 Select Action Subsystem
Class Model
Leon Starr 2021-9-11 2023-8-10 1.4.0 Flatland 875-899
5 Action Subsystem
Class Model
Leon Starr 2021-11-87 2023-8-7 0.4.0 Flatland 900-924
6 Navigation Subsystem
Class Model
Leon Starr 2021-9-11 2022-3-25 0.3.1 Flatland 925-949
7 Migration Subsystem
Class Model
Leon Starr 2021-9-25 2021-11-25 0.1.0 Flatland 950-974
8 Attribute Access Subsystem
Class Model
Leon Starr 2021-9-25 2022-4-16 0.3.5 Flatland 1000-1024
9 Create Delete Subsystem
Class Model
Leon Starr 2021-9-25 2022-5-11 2.1.1 Flatland 975-999
10 Conditional Logic Subsystem
Class Model
Leon Starr 2022-5-12 2023-9-28 0.7.1 Flatland 1050-1099
11 Iteration Subsystem
Class Model
Leon Starr 2022-5-20 2025-12-12 0.8.0 Flatland 1025-1049
12 Activity Subsystem
Class Model
Leon Starr 2022-8-14 2023-2-4 0.7.2 Flatland 825-849
13 Computation Subsystem
Class Model
Leon Starr 2022-8-14 2025-11-16 0.5.0 Flatland 1100-1124
14 Relational Action Subsystem
Class Model
Leon Starr 2022-8-22 2025-12-8 0.8.0 Flatland 1150-1199
15 Type Subsystem
Class Model
Leon Starr 2023-6-20 2023-8-7 0.5.1 Flatland 1125-1149
16 Set Action Subsystem
Class Model
Leon Starr 2023-8-7 2023-8-7 0.1.0 Flatland 1200-1224
17 Method Call Subsystem
Class Model
Leon Starr 2025-8-13 2023-8-13 0.2.0 Flatland 1225-1249
18 Scalar Action Subsystem
Class Model
Leon Starr 2025-7-4 2025-8-13 0.2.0 Flatland 1250-1274
19 External Services Subsystem
Class Model
Leon Starr 2025-9-17 2025-9-18 0.1.2 Flatland 1275-1299
⚠️ **GitHub.com Fallback** ⚠️