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

ResearchDataStore

0..*

0..*

ProductionEnvironment_has_ProcessingAgent

ProductionEnvironment

0..1

TBD

Diagram

TBD