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. © 2012 IEEE.

ReBPMN: Recovering and reducing business processes / Tomasi, A.; Marchetto, A.; Di Francescomarino, C.; Susi, A.; Di Francescomarino, Chiara. - (2012), pp. 666-669. (Intervento presentato al convegno 28th IEEE International Conference on Software Maintenance, ICSM 2012 tenutosi a Riva del Garda,Trento, ita nel 2012) [10.1109/ICSM.2012.6405349].

ReBPMN: Recovering and reducing business processes

Marchetto A.;Di Francescomarino, Chiara
2012-01-01

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. © 2012 IEEE.
2012
IEEE International Conference on Software Maintenance, ICSM
USA
IEEE
978-1-4673-2312-3
978-1-4673-2313-0
Tomasi, A.; Marchetto, A.; Di Francescomarino, C.; Susi, A.; Di Francescomarino, Chiara
ReBPMN: Recovering and reducing business processes / Tomasi, A.; Marchetto, A.; Di Francescomarino, C.; Susi, A.; Di Francescomarino, Chiara. - (2012), pp. 666-669. (Intervento presentato al convegno 28th IEEE International Conference on Software Maintenance, ICSM 2012 tenutosi a Riva del Garda,Trento, ita nel 2012) [10.1109/ICSM.2012.6405349].
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: https://hdl.handle.net/11572/331390
 Attenzione

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

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 5
  • ???jsp.display-item.citation.isi??? 3
social impact