Business processes are often implemented by means of software systems which expose them to the user as an externally accessible Web application. This paper describes a technique for recovering business processes by dynamic analysis of the Web applications which expose them. This approach does not require full access to internal software artefacts, such as source code or documentation. The business process is instead inferred through analysis of the GUI-forms exercised by the user during the navigation in the Web application which exposes the process. The recovered process is then abstracted by clustering its business tasks according to structural or logical criteria. A preliminary experiment has been conducted with the aim of evaluating understandability and readability of the reverse engineered business processes.

Reverse Engineering of Business Processes exposed as Web Applications

Di Francescomarino, Chiara;Marchetto, Alessandro;Tonella, Paolo
2009

Abstract

Business processes are often implemented by means of software systems which expose them to the user as an externally accessible Web application. This paper describes a technique for recovering business processes by dynamic analysis of the Web applications which expose them. This approach does not require full access to internal software artefacts, such as source code or documentation. The business process is instead inferred through analysis of the GUI-forms exercised by the user during the navigation in the Web application which exposes the process. The recovered process is then abstracted by clustering its business tasks according to structural or logical criteria. A preliminary experiment has been conducted with the aim of evaluating understandability and readability of the reverse engineered business processes.
9780769535890
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: http://hdl.handle.net/11582/4544
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
social impact