MARBLE™ (Modernization Approach for Recovering Business processes from LEgacy Systems) is a framework that focuses on the reverse engineering stage in the horseshoe modernization model to obtain business processes from legacy information systems. KDM is the core of MARBLE™, since it enables the representation and management of knowledge extracted by means of reverse engineering from all the different software artifacts of the legacy system in an integrated way. Then, that legacy knowledge is gradually transformed into business processes. For this purpose, MARBLE™ is divided into four abstraction levels with three transformations among them.
The three generic transformations between the four abstraction levels proposed in MARBLE™ are the following:
The main objective of MARBLE™ is to provide a first version of business process models that, compared with business process redesign by business experts from scratch, represents a more efficient solution and a good start point to achieve business process archaeology. In addition, the business process redesign by experts from scratch might discard meaningful business knowledge that is only present in legacy information systems. Anyway, MARBLE™ supports the addition and integration of manual business activities together the discovered business processes. For this purpose, MARBLE™ defines a finite set of operations that business experts can carry out in the business processes at the end of the automate part of our method.
MARBLE™ is defined as a generic framework to rebuild business processes because it defines the organization of the four abstraction levels as well as the guidelines to perform the three transformations between them. However, this generic framework must be instantiated for each kind of program language on which the system is based, for each reverse engineering technique that is considered to extract the legacy knowledge, and so forth. The following subsections depict the three specific transformations that show how the business process archaeology is carried out.
Unsuccessful Installs in the last 7 Days: 0
Submitted by Marcos Weiss on Thu, 2017-07-27 22:21
The link for download is not active.
Submitted by Ricardo Perez-Castillo on Sat, 2012-06-30 18:21
Its a good and mature tool to support the whole extraction of business process models, including clustering to compound business activities and tasks.
A co-located event with KubeCon + CloudNativeCon EU on March 30, 2020