Artigo Revisado por pares

A family of case studies on business process mining using MARBLE

2012; Elsevier BV; Volume: 85; Issue: 6 Linguagem: Inglês

10.1016/j.jss.2012.01.022

ISSN

1873-1228

Autores

Ricardo Pérez‐Castillo, José A. Cruz-Lemus, Ignacio García Rodriguez de Guzmán, Mario Piattini,

Tópico(s)

Software Engineering Research

Resumo

Highlights? Business processes, most of which are automated by information systems, have become a key asset in organizations. ? During software modernization, ageing systems cannot be entirely discarded because they gradually embed meaningful business knowledge, which is not present in any other artifact. ? Recover business processes from legacy systems help to preserve the embedded business knowledge. ? A family of industrial case studies demonstrates that business process recovery is feasible in terms of effectiveness and efficiency. Business processes, most of which are automated by information systems, have become a key asset in organizations. Unfortunately, uncontrolled maintenance implies that information systems age overtime until they need to be modernized. During software modernization, ageing systems cannot be entirely discarded because they gradually embed meaningful business knowledge, which is not present in any other artifact. This paper presents a technique for recovering business processes from legacy systems in order to preserve that knowledge. The technique statically analyzes source code and generates a code model, which is later transformed by pattern matching into a business process model. This technique has been validated over a two-year period in several industrial modernization projects. This paper reports the results of a family of case studies that were performed to empirically validate the technique using analysis and meta-analysis techniques. The family of case studies demonstrates that the technique is feasible in terms of effectiveness and efficiency.

Referência(s)
Altmetric
PlumX