-
Notifications
You must be signed in to change notification settings - Fork 0
Process Specification provides one or many Interface
Interface is provided by exactly one Process Specification
Like all Processes, a Standard Process without any inputs or outputs would be useless so it is not allowed.
But a Process with one or more inputs and no outputs does serve a function since, as part of its computation, may be updating resources known to the client domain, but of no value in feeding or triggering any further computation as far as the Graph is concerned.
Also a Process with one or more outputs and no input could be accessing resources that are not visible, but the outputs are critical to producing a Graph output or in triggering downstream Processes.
So the rule is that every Process must consume at least one input or produce at least one output.
Interface.Process spec -> Process Specification.Name
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