The process migration framework (PMF) aims to extract a process from a shared system that hosts multiple processes, and redeploy it in a dedicated virtual machine. Moreover, the PMF supports the documentation of the business process implementation. Main issues when migrating processes are the identification of the process environment (i.e. software packages, files, system settings) and the recreation of this environment. Existing migration tools mainly focus on entire systems or operate on a low level that is difficult to maintain. Main concepts of the PMF are the static and dynamic extraction of process information, monitoring of the process execution, and the usage of a process context model to describe the process environment. The application of the PMF will be demonstrated in the context of a civil engineering business process and an e-Science workflow. Using the PMF it is shown that maintainability, flexibility, shareability, and preservability of business processes is improved by deploying them in dedicated systems, and a comprehensive documentation about the process environment can be provided.
[1]
Philip J. Guo,et al.
CDE: Using System Call Interposition to Automatically Create Portable Software Packages
,
2011,
USENIX Annual Technical Conference.
[2]
José Luis Borbinha,et al.
Using Ontologies for Enterprise Architecture Analysis
,
2013,
2013 17th IEEE International Enterprise Distributed Object Computing Conference Workshops.
[3]
Tomasz Miksa,et al.
Framework for Verification of Preserved and Redeployed Processes
,
2013,
iPRES.
[4]
Ralf Treinen,et al.
Description of the CUDF Format
,
2008,
ArXiv.
[5]
Wilhelm Hasselbring,et al.
Model-Based Migration of Legacy Software Systems to Scalable and Resource-Efficient Cloud-Based Applications: The CloudMIG Approach
,
2010
.
[6]
Arnold Robbins.
UNIX in a nutshell
,
2005
.
[7]
Gonçalo Antunes,et al.
Digital Preservation of a Process and its Application to e-Science Experiments
,
2013,
iPRES.