-
Notifications
You must be signed in to change notification settings - Fork 3
Activities Tech Note
Leon Starr edited this page Jan 6, 2022
·
2 revisions
Here we will take inventory of the different types of Activities as well as primitive and composite actions that must be formalized as part of the Action Metamodel.
An Activity is a set of zero or more Actions and Flows. There are five defined as part of Shlaer-Mellor:
- State Activity
- Class Method
- Domain Operation
- External Entity Operation
- Attribute Derivation
These are the only placed within a modeled domain where action language is used. An argument can be made that the Domain Operation activity is unnecessary, but it is defined as part of the original standard so we'll leave it in the metamodel for now.
Copyright © 2021-2023 Leon Starr