-
Notifications
You must be signed in to change notification settings - Fork 0
R50
Process Input Port reads zero or one Store
Store is read by zero, one or many Process Input Port
Data from a Store can provide input to any number of Processes. In fact, only a Process may read directly from a Store. You can't, for example, connect an External Output directly to a Store.
In the Shlaer-Mellor application example, we use a Store to symbolize a populated model class. The data extracted from such as store cannot be definitively typed since many different model attribute subsets may be accessed. With an Aircraft
Store, for example, you might read a set of ID, Altitude
values or perhaps a single Heading
value. Consequently, there is no modeled constraint on the data content read and written from a store.
The same Process may draw data from any number of Stores including none at all.
Read Access.(Port, Process, Graph) -> Process Input Port.(Name, Process, Graph)
Read Access.(Store, Graph) -> Store.(Name, Graph)
Copyright © 2022 Leon Starr
- Case
- Compatible Process
- Content
- Control Sequence
- Custom Process
- Custom Process Port
- Execution Dependency
- Graph
- External Input
- External Output
- Graph Port
- Graph Specification
- Interface
- Port
- Process
- Process Port
- Process Input Port
- Process Output Port
- Process Specification
- Standard Process
- Standard Process Port
- Store
- Switch
- Conditional Input
- External Input
- External Output
- External Process Input
- Process Connection
- Process Input Port
- Process Input Source
- Process Output Port
- Read Access
- Switched Input Set
- Write Access