The document describes a 5-level hierarchical process control system with the bottom three levels being object-oriented for process measurement, supervision, and management. The top two levels integrate conventional databases for plant and corporate management functions. It also discusses using a rule-based system with an interpretation engine that executes rules based on the current working memory state, and a blackboard model with independent knowledge modules that operate within hierarchical levels.