ABSTRACT

An overview of an approach developed for reverse engineering an enterprise’s underlying process model in the form of an executable workflow is presented. The approach is based on a framework that encodes domain knowledge, i.e., domain specific data, concepts, their structure, relationships, and employed algorithms, in the form of domain and process ontologies as means to understanding and recreating an enterprise’s underlying process model. The available information on an enterprise’s unknown processes, when added to the ontologies as instances of known concepts, allows identification of relevant workflows. A workflow generator suggests solution workflows by instantiating known process templates with new inputs/parameters. Finally, a multi-modelling integration platform allows implementation of the instantiated workflow incorporating desperate computational entities and execution of the integrated workflow for evaluation (e.g., sensitivity analysis, performance, etc.) purposes. We show two applications on enterprise modelling and cyber-physical systems evaluation to demonstrate the proposed framework.