• 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