当前位置: X-MOL 学术Comput. Chem. Eng. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
From ontology to executable program code
Computers & Chemical Engineering ( IF 4.3 ) Pub Date : 2018-10-06 , DOI: 10.1016/j.compchemeng.2018.09.004
Arne Tobias Elve , Heinz A. Preisig

The implementation of coded mathematical process models is regarded as a cumbersome and challenging task, reasons being that the modeller needs to have expertise both in modelling and computer science. Our ProcessModellerSuite implements a staged approach to modelling starting with the formulation of a context-dependent ontology defining a structure against which the mathematical representation of the principal model components is defined. Process models are then generated by interactively constructing a graph of communicating principle components, which enables the generation of arbitrary complex process models and intermediate storage of customised unit models. This storage of unit models forms the equivalent of the traditional unit-operations libraries, by allowing for insertion of the unit models into other graphs. A task builder combines the information from the graph with the used model components to automatically generate executable program code of the process model, which will be the topic of this paper.



中文翻译:

从本体到可执行程序代码

编码数学过程模型的实现被认为是一项繁琐且具有挑战性的任务,原因是建模者需要在建模和计算机科学方面都具有专业知识。我们的ProcessModellerSuite实现了一种分阶段的建模方法,首先是根据上下文相关的本体的定义,定义了一个结构,以此为基础定义了主要模型组件的数学表示。然后,通过交互构建通信原理组件的图来生成过程模型,从而可以生成任意复杂的过程模型以及定制单元模型的中间存储。单元模型的这种存储通过允许将单元模型插入其他图形中而形成了与传统单元操作库等效的形式。任务构建器将图形中的信息与使用的模型组件结合起来,以自动生成过程模型的可执行程序代码,这将是本文的主题。

更新日期:2018-10-06
down
wechat
bug