Resource Allocation vs. Business Process Improvement: How They Impact on Each Other
Resource management has been recognised as an important topic for the execution of business processes since long time ago. Yet, most exiting works on resource allocation have not paid enough attentions to process characteristics, such as structural and task dependencies. Furthermore, no effort has been made on optimising resource allocation by improving business processes. To address this issue, we propose an approach that optimises the use of resources in an enterprise by exploring the structural features of a business process and adapting the structures of the business process to better fit the resources available in the enterprise. After a motivating example, we describe a role-based business process model for resource allocation. Then we present strategies for resource allocation optimisation and discuss the relationship between resource allocation and business process improvement. A set of heuristic rules are discussed and algorithms based on these rules are designed for optimising resource allocation with a particular optimisation goal.
KeywordsResource Allocation Business Process Business Process Management Business Process Model Optimise Resource Allocation
Unable to display preview. Download preview PDF.
- 1.Blythe, J., Jain, S., Deelman, E., Gil, Y., Vahi, K., Mandal, A., Kennedy, K.: Task scheduling strategies for workflow-based applications in grids. In: Proceedings of the 5th International Symposium on Cluster Computing and the Grid, Cardiff, UK, pp. 759–767 (2005)Google Scholar
- 2.Du, W., Eddy, G., Shan, M.-C.: Distributed resource management in workflow environments. In: Proceedings of the 5th Database Systems for Advanced Applications, Melbourne, Australia, pp. 521–530 (1997)Google Scholar
- 4.Huang, Y.-N., Shan, M.-C.: Policies in a resource manager of workflow systems: modeling, enforcement and management. In: Proceedings of the 15th International Conference on Data Engineering, p. 104. IEEE Computer Society, Sydney (1999)Google Scholar
- 7.Liu, C., Orlowska, M.E., Li, H.: Automating handover in dynamic workflow environments. In: Proceedings of the 10th International Conference on Advanced Information Systems Engineering, pp. 159–171 (1998)Google Scholar
- 11.van der Aalst, W., van Hee, K.: Workflow management: models, methods, and systems. MIT Press, Cambridge (2004)Google Scholar
- 14.Yu, J., Buyya, R., Tham, C.-K.: Cost-based scheduling of scientific workflow application on utility grids. In: International Conference on e-Science and Grid Technologies, Melbourne, Australia, pp. 140–147 (2005)Google Scholar
- 16.Zhao, X., Liu, C.: Version management in the business process change context. In: Proceedings of the 5th International Conference on Business Process Management, pp. 198–213 (2007)Google Scholar
- 17.Zhao, X., Liu, C., Yang, Y., Sadiq, W.: Handling instance correspondence in inter-organisational workflows. In: Proceedings of the 19th International Conference on Advanced Information Systems Engineering, pp. 51–65 (2007)Google Scholar