Back to Search Start Over

Reverse Engineering of Business Processes exposed as Web Applications

Authors :
Paolo Tonella
Chiara Di Francescomarino
Alessandro Marchetto
Source :
CSMR
Publication Year :
2009
Publisher :
IEEE, 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 ex-pose them. This approach does not require full access to internal software artifacts, such as source code or doc-umentation. The business process is instead inferred through analysis of the GUI-forms exercised by the user during the navigation in the Web application which ex-poses 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.

Details

Database :
OpenAIRE
Journal :
2009 13th European Conference on Software Maintenance and Reengineering
Accession number :
edsair.doi...........65e34a1ba539b787bb6ed1135b0b43bc
Full Text :
https://doi.org/10.1109/csmr.2009.26