Abstract | ||
---|---|---|
A workflow is a computerized specification of a business process. A workflow describes how tasks are executed and ordered following business policies. E-commerce systems implement the workflows of the daily operations of an organization. Organizations must continuously modify their e-commerce systems in order to accommodate workflow changes. However, e-commerce systems are often designed and developed without referring to the workflows. Modifying e-commerce systems is a time consuming and error prone task. In order to correctly perform this task, developers require an in-depth understanding of multi tiered e-commerce systems and the workflows that they implement. In this paper, we present an approach which automatically recovers workflows from three tier e-commerce systems. Given the starting UI page of a particular workflow, the approach traces the flow of control throughout the different tiers of the e-commerce system in order to recover that workflow. We demonstrate the effectiveness of our approach through experiments on an open source e-commerce system. |
Year | DOI | Venue |
---|---|---|
2007 | 10.1109/ICPC.2007.32 | ICPC |
Keywords | Field | DocType |
error prone task,business process,multi tiered e-commerce systems,open source e-commerce system,business policy,workflow change,recovers workflows,particular workflow,tier e-commerce system,e-commerce system,multi tiered e-commerce system,investments,application software,public domain software,electronic commerce,control systems,software engineering,e commerce,automatic control,databases,software systems | Workflow technology,Software engineering,Business process,Computer science,Control flow,Systems development life cycle,Workflow engine,Event-driven process chain,Workflow,E-commerce | Conference |
ISSN | ISBN | Citations |
1092-8138 | 0-7695-2860-0 | 12 |
PageRank | References | Authors |
0.75 | 5 | 2 |
Name | Order | Citations | PageRank |
---|---|---|---|
Maokeng Hung | 1 | 46 | 2.95 |
Ying Zou | 2 | 337 | 17.98 |