(183o) Ontology Engineering Approach to Support Process of Model Integration
In this paper a new approach for model integration is proposed which builds upon the CAPE-OPEN framework and proposes the use of ontology and replaces the object bus with more flexible semantic repository (Koo, Trokanas and Cecelja, 2017). Models are described by Semantic Web Services (SWS) using Ontology Web Service Description (OWL-S) as an enabler of web services through service discovery, selection, composition, and execution stages (Figure 1). The discovery stage allows formation of an integrated model through matching requests from a public repository(ies). The best match that satisfy the requestorâs functionality is selected in the model selection stage. The model composition stage then formulates the chain of integrated models and execution of integrated model takes place during the execution stage. This paper focuses on the matching parameters related to the domain of process system engineering, with emphasis placed on the role of physical properties and unit operation. Each model representing a device (e.g. unit operations, flowsheets, subflowsheets etc.) is semantically described in domain ontology including domain assumptions and descriptions of the functionality of the model. The domain ontology guides the process of registering models and instantiation of ontology through ontology parsing, which makes the model and data explicit and sharing terminology in domain ontology improves consistency. The devices in a process are connected via streams that transmit information through multiple inlets and outlets from one unit to the other. The connection between devices are described in ontology by introducing the concept of âportsâ and âconnectionsâ. The âportsâ generally describe inlets and outlets of devices and three different types of streams are distinguished: material, energy, and information, which are further described by objective properties. The âconnectionsâ are the object that is responsible for establishing a link between two ports, which contains information regarding methods, types, quantities, and units of streams.