• DocumentCode
    3028151
  • Title

    An Adaptive Scheduler for Enhancing the Efficiency of Multi-engine BPM Systems

  • Author

    Sun, Junyi ; Li, Houfu ; Han, Yanbo

  • Author_Institution
    Grad. Univ. of Chinese Acad. of Sci., Beijing, China
  • fYear
    2009
  • fDate
    10-12 Aug. 2009
  • Firstpage
    606
  • Lastpage
    610
  • Abstract
    Process enactment plays a pivotal role in BPM systems. In order to enhance the scalability and robustness of BPM systems, a straightforward solution is to provide a redundant system with multi engine architecture. However, without an effective scheduler, the multi engine BPM systems cannot play out its advantages. This paper focuses on the design of an adaptive scheduler which can handle both process level and activity level scheduling based on dynamic weighted scheduling algorithm. The experiments show that, with the scheduler, the load capacity of the multi engine BPM system can be improved and the average response time of process requests can be reduced, especially when each engine node has some differences in configurations.
  • Keywords
    adaptive scheduling; algorithm theory; corporate modelling; activity level scheduling; adaptive scheduling; business process modelling system; dynamic weighted scheduling algorithm; multi engine architecture; process level scheduling; Adaptive scheduling; Algorithm design and analysis; Delay; Distributed computing; Dynamic scheduling; Engines; Hardware; Load management; Processor scheduling; Scheduling algorithm; Adaptive Scheduling; Multi-engine BPM system; Process-specific DWRR;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing with Applications, 2009 IEEE International Symposium on
  • Conference_Location
    Chengdu
  • Print_ISBN
    978-0-7695-3747-4
  • Type

    conf

  • DOI
    10.1109/ISPA.2009.78
  • Filename
    5207871