Observations on Using Genetic Algorithms for Dynamic Load-Balancing
IEEE Transactions on Parallel and Distributed Systems
Performance-Effective and Low-Complexity Task Scheduling for Heterogeneous Computing
IEEE Transactions on Parallel and Distributed Systems
Automating Handover in Dynamic Workflow Environments
CAiSE '98 Proceedings of the 10th International Conference on Advanced Information Systems Engineering
Time Constraints in Workflow Systems
CAiSE '99 Proceedings of the 11th International Conference on Advanced Information Systems Engineering
Distributed Resource Management in Workflow Environments
Proceedings of the Fifth International Conference on Database Systems for Advanced Applications (DASFAA)
Policies in a Resource Manager of Work ow Systems: Modeling, Enforcement and Management
ICDE '99 Proceedings of the 15th International Conference on Data Engineering
Workflow Management: Models, Methods, and Systems
Workflow Management: Models, Methods, and Systems
An Incremental Genetic Algorithm Approach to Multiprocessor Scheduling
IEEE Transactions on Parallel and Distributed Systems
An architecture for workflow scheduling under resource allocation constraints
Information Systems
Scheduling of scientific workflows in the ASKALON grid environment
ACM SIGMOD Record
Cost-Based Scheduling of Scientific Workflow Application on Utility Grids
E-SCIENCE '05 Proceedings of the First International Conference on e-Science and Grid Computing
Task scheduling strategies for workflow-based applications in grids
CCGRID '05 Proceedings of the Fifth IEEE International Symposium on Cluster Computing and the Grid (CCGrid'05) - Volume 2 - Volume 02
Integrating planning and scheduling in workflow domains
Expert Systems with Applications: An International Journal
Scientific Programming - Scientific Workflows
Handling instance correspondence in inter-organisational workflows
CAiSE'07 Proceedings of the 19th international conference on Advanced information systems engineering
Version management in the business process change context
BPM'07 Proceedings of the 5th international conference on Business process management
Optimal task scheduling algorithm for non-preemptive processing system
APWeb'06 Proceedings of the 8th Asia-Pacific Web conference on Frontiers of WWW Research and Development
Resource Planning for Massive Number of Process Instances
OTM '09 Proceedings of the Confederated International Conferences, CoopIS, DOA, IS, and ODBASE 2009 on On the Move to Meaningful Internet Systems: Part I
Reinforcement learning based resource allocation in business process management
Data & Knowledge Engineering
Business process scheduling with resource availability constraints
OTM'10 Proceedings of the 2010 international conference on On the move to meaningful internet systems - Volume Part I
Resource behavior measure and application in business process management
Expert Systems with Applications: An International Journal
A decision framework for optimisation of business processes aligned with business goals
International Journal of Business Information Systems
Hi-index | 0.00 |
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.