ProductionEnvironment¶
Superclass hierarchy
Definition¶
ProductionEnvironment enjoys a trace relationship with KnowledgeSource which is one of three classes that belong to the Blackboard design pattern. ProductionEnvironments consume and produce InformationObjects by way of processing pipeline orchestrated by the ProcessingAgent.
Examples¶
Data Processing Platform and Data Analysis Platform all subtypes of ProductionEnvironment. Each of these platforms in turn have subtypes.
Explanatory notes¶
The ProcessingAgent of the ProductionEnvironment is informed by ControlLogic, i.e. a program or, alternatively, an algorithm or checklist that a human (as opposed to a software agent) might execute.
Subclasses¶
Inherited Properties¶
Associations¶
Multiplicity |
Association |
Navigable Class |
Multiplicity |
---|---|---|---|
0..* |
ProductionEnvironment_operatesOn_ResearchDataStore |
0..* |
|
0..* |
ProductionEnvironment_has_ProcessingAgent |
0..1 |
TBD
Diagram¶
TBD