kirancodes.me
To Proof Maintenance & Beyond!

A business process explorer: recovering and visualizing e-commerce business processes

Jin Guo, King Chun Foo, Liliane Barbour, Ying Zou

Abstract

A business process is composed of a set of interrelated tasks which are joined together by control flow elements. E-commerce systems implement business processes to automate the daily operations of an organization. Organizations must continuously modify their e-commerce systems to accommodate changes to business processes. However, modifying e-commerce systems is a time consuming and error prone task. To correctly perform this task, developers require an in-depth understanding of multi-tiered e-commerce systems and the business processes that they implement. In this paper, we present a business process explorer tool which automatically recovers business processes from three tier e-commerce systems. Developers can explore the recovered business processes and browse the corresponding source code. We integrate our tool with IBM WebSphere Business Modeler (WBM), a leading commercial tool for business process management and modeling. Business analysts could then visualize and analyze the recovered processes using WBM. The business process explorer eases the co-evolution of business processes and their e-commerce system implementation.

BibTeX
@inproceedings{Guo-al:ICSE08,
  author    = {Jin Guo and
               King Chun Foo and
               Liliane Barbour and
               Ying Zou},
  title     = {A business process explorer: recovering and visualizing e-commerce business processes},
  booktitle = {ICSE},
  pages     = {871--874},
  publisher = {{ACM}},
  year      = {2008},
}

Related papers