{"title":"A dynamic and adaptive scheduling algorithm for distributed student registration system","authors":"Wen-Hao Li, Hai-yang Wang","doi":"10.1109/ITIME.2009.5236232","DOIUrl":null,"url":null,"abstract":"Distributed workflow scheduling is a hotspot in recent workflow research, it aims to finish the execution in the shortest time and use the system resources sufficiently. In this paper we put forward a Pre-Calculated Scheduling Algorithm (PCSA) based on the characters of distributed workflow system. In this algorithm every workflow will be pre-calculated before they are deployed into the workflow engine, analyzing every possible simple path in the flow, each activity will get a sorted execution node ranking, so the workflow instances will always chose the execution node close to the optimal one. In this way the algorithm can make each workflow instance has the minimum execution cost and transport cost. Our experiment indicates that the algorithm has a preferable distributed execute efficiency. This algorithm can fits the need of the student registration system well.","PeriodicalId":398477,"journal":{"name":"2009 IEEE International Symposium on IT in Medicine & Education","volume":"119 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-09-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2009 IEEE International Symposium on IT in Medicine & Education","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ITIME.2009.5236232","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Distributed workflow scheduling is a hotspot in recent workflow research, it aims to finish the execution in the shortest time and use the system resources sufficiently. In this paper we put forward a Pre-Calculated Scheduling Algorithm (PCSA) based on the characters of distributed workflow system. In this algorithm every workflow will be pre-calculated before they are deployed into the workflow engine, analyzing every possible simple path in the flow, each activity will get a sorted execution node ranking, so the workflow instances will always chose the execution node close to the optimal one. In this way the algorithm can make each workflow instance has the minimum execution cost and transport cost. Our experiment indicates that the algorithm has a preferable distributed execute efficiency. This algorithm can fits the need of the student registration system well.