(448d) Semantic Repository for Biorefining Model Integration
AIChE Annual Meeting
2017
2017 Annual Meeting
Computing and Systems Technology Division
Software Tools and Implementations for Process Systems Engineering
Tuesday, October 31, 2017 - 4:18pm to 4:39pm
The semantic annotation in the form of a full description of models is accomplished by the biorefining domain ontology developed in Web Ontology Language (Koo et. al 2017), hence allowing for a precise description of model functionality, their inputs, outputs, precondition and effects (IOPE). Models are stored as instances of ontology top level classes Model By Functionality, Model By Input, Model By Output, Model By Platform, or their respective subclasses.
Model integration, including model discovery is enabled by introducing an established the Web Ontology Language Semantic Mark-Up for Services (OWL-S) framework (Martin et. al 2004). In consequence, the models are recorded as web services and described by OWL-S which uses three interconnected sub-ontologies (Profile.owl, Process.owl, Service.owl), each linked to a model instance in the biorefining domain ontology.
The proposed model repository operates by following five stages:
i) Model Registration for registering a model and hence providing all IOPE-s for that model; the registered model becomes an instance of the biorefining ontology;
ii) Model Publishing for sharing all registered model;
iii) Model Discovery for discovering other models and concomitantly integrating it with other models; model discovery is enabled by an I/O semantic matchmaking with I inputs a requesting model. Candidate models are ranked by the level of semantic similarity with a full explanation enabling the user an informed selection. Increased flexibility and a wider range of options are achieved by the introduction of partial matching, which, again, are fully described for their relevance;
iv) Model Selection, the stage where the user chooses the most appropriate candidate model; offered for integrating it with requesting model;
v) Model composition triggers the synchronization algorithm for execution and data exchange between the selected models.
The functionality of the proposed semantic repository was tested using several biorefining related scenarios, i.e. modelling of bioethanol production and modelling several bioprocesses.
References
Braunschweig, B., Fraga, E., Guessoum, Z., Marquardt, W., Nadjemi, O., Paen, D., Pinol1, D., Roux, P. Sama, S., Serra, M., Stalker, I.,Yang, A., 2004. CAPE web services: the COGents way, Comput. Aided Chem. Eng., 18 (C) , pp. 1021â1026
Koo, L., Trokanas, N., and Cecelja, F. , 2017. A semantic framework for enabling model integration for biorefining. Computers & Chemical Engineering. http://doi.org/10.1016/j.compchemeng.2017.02.004
Martin, D., Burstein, M., Lassila, O., Paolucci, M., Payne, T. and McIlraith, S., 2004. Describing Web Services using OWL-S and WSDL. http://www.daml.org/services/owl-s/1.1/owl-s-wsdl.html