DocumentCode
2867540
Title
reBPMN: Recovering and reducing business processes
Author
Tomasi, Andrea ; Marchetto, A. ; Di Francescomarino, Chiara ; Susi, A.
Author_Institution
Fondazione Bruno Kessler, Trento, Italy
fYear
2012
fDate
23-28 Sept. 2012
Firstpage
666
Lastpage
669
Abstract
Specification models recovered from existing software applications can support developers in comprehending and checking the applications during maintenance and evolution operations. Often, in fact, a huge amount of business knowledge is embedded in the application implementation while documentation is not available or not aligned with the actual software implementation. In order to (re)acquire and preserve the business knowledge, specifications recovery techniques are adopted. In this paper we present reBPMN, a tool that recovers business process models from execution traces of target applications. It recovers the process exposed by means of Web interfaces and it applies a multi-objective process reduction technique, which minimizes at the same time process complexity, non-conformances, and loss of business content. This allows us to obtain processes having high readability by decreasing their structural complexity, while preserving the completeness of the described business and domain-specific information. A case study shows the effectiveness of reBPMN in recovering readable and business-meaningful processes.
Keywords
Web services; ontologies (artificial intelligence); software maintenance; specification languages; system documentation; Web interfaces; business knowledge; business process models; business process recovery; business process reduction; business-meaningful processes; domain-specific information; evolution operations; maintenance operations; multiobjective process reduction technique; process complexity; reBPMN; software applications; software implementation; specification recovery techniques; structural complexity; Business; Complexity theory; Computational modeling; Ontologies; Sociology; Software maintenance; Statistics; Business Process Recovery; Multi-Objective Optimization; Ontology;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Maintenance (ICSM), 2012 28th IEEE International Conference on
Conference_Location
Trento
ISSN
1063-6773
Print_ISBN
978-1-4673-2313-0
Type
conf
DOI
10.1109/ICSM.2012.6405349
Filename
6405349
Link To Document