In this work, we have proposed a systematic approach to modeling the underlying information and various forms of knowledge. Information can either be free text, which does not conform to any predefined syntax and is poor in semantics (called unstructured information); or machine processable, which follows predefined syntax with formally defined semantics (called structured information). Ontology, which is defined as “a formal, explicit specification of a shared conceptualization”, is the foundation for modeling structured information. Ontologies for chemical process information have been created based on the existing standards which define the terminologies, and encoded in Web Ontology Language (OWL). We investigate how existing tools use the structured information modeled in ontology, and propose the best practices in ontology-driven software development. We also studied the methodology to link structured information with unstructured information, including generating structured information without interference with the workflow of the engineers, and navigating unstructured information based on the ontology. The methodologies for modeling the knowledge in quantitative and qualitative way have also been developed. The knowledge modeling is based on the ontology. So far in this project, we have concentrated on developing a prototype of the proposed holistic approach for modeling information and knowledge for chemical process development and operation. The functionalities we covered are process simulation, process safety analysis, and process scheduling.
In this paper, we present the details of the process ontology, which includes models for material properties, equipment, recipe, and chemistry. The close integration of tools based on the process ontology is demonstrated using two tools: Batches (from Batch Technologies) for process simulation, and PHASuite (from Integrated Process Solutions) for safety analysis. From process engineer's point of view, the two tools act like agents which work together seamlessly. Without intervention from the user, PHASuite uses the simulation capability of Batches to gain understanding of the process; while Batches decides parts of the process that require further detailed simulation based on the safety analysis capability of PHASuite. Process ontology also facilitates the development and integration of new tools by sharing existing information and allowing addition of new concepts when required. The proposed approach will be demonstrated using a pharmaceutical process.
See more of #27 - Integrating Data, Knowledge Models and Tools (10E02)
See more of Computing and Systems Technology Division
See more of The 2005 Annual Meeting (Cincinnati, OH)